Skip to Content
WorkflowsOverview

Workflows

Workflows are the core of KeeperHub - visual automations that connect triggers, actions, and conditions to create powerful blockchain operations without writing code.

What are Workflows?

A workflow is a visual representation of an automation. Instead of writing code or managing infrastructure, you build workflows by connecting nodes on a canvas:

  • Triggers start your workflow (on a schedule, via webhook, on blockchain events, every N blocks, or manually)
  • Actions perform operations (check balances, call smart contracts, send notifications)
  • Conditions add branching logic based on action results

The Visual Workflow Builder

KeeperHub’s workflow builder provides an intuitive canvas where you design automations visually:

  • Drag-and-drop nodes to build your automation flow
  • Connect nodes with edges to define execution order
  • Configure nodes using the right-side panel
  • Test workflows with the Run button before enabling automated execution

Node Types

Trigger Nodes

Every workflow starts with a trigger that determines when it runs:

TriggerDescription
ManualRun only when you click the Run button
ScheduleRun at intervals (every 5 minutes, hourly, daily, etc.)
WebhookRun when an external service calls your workflow URL
EventRun when a blockchain event is detected
BlockRun every N blocks on a chosen network
TransferRun when a payment arrives at a watched address

Action Nodes

Actions perform the actual work in your workflow:

CategoryActions
Web3Get Native Token Balance, Get ERC20 Token Balance, Read Contract, Write Contract, Transfer Native Token, Transfer ERC20 Token, Approve ERC20 Token
NotificationsSend Email, Send Discord Message, Send Slack Message, Send Telegram Message
IntegrationsSend Webhook, Custom HTTP requests

Names here match the labels in the action grid. The live list, including every protocol plugin, is in the Plugins reference.

Condition Nodes

A condition node evaluates a value from an earlier node against a target using a comparison operator (equals, greater than, less than, and so on) and branches the workflow based on the result. See Creating Workflows for the available operators.

Building Your First Workflow

See Getting Started in the Browser for a step-by-step walkthrough from signup to a run you can read the result of.

AI-Assisted Workflow Creation

Use the Ask AI… prompt at the bottom of the canvas to describe what you want to automate. The AI assistant will help you build the workflow structure and suggest node configurations.

Hub

Browse the Hub to discover workflow templates shared by the community and import them into your workspace.