Features
Workflow Builder
Create automated workflows with our visual editor
Overview
The Workflow Builder lets you create powerful automations using a visual drag-and-drop interface with 50+ integration blocks.
Getting Started
Create a Workflow
- Go to Workflows in the sidebar
- Click Create Workflow
- Give your workflow a name
- Start building!
Workflow Structure
Every workflow has:
- Trigger - What starts the workflow
- Actions - What the workflow does
- Conditions - Logic to control flow
Triggers
Message Triggers
- Message Received - When a new message arrives
- Message Status - When message status changes
Schedule Triggers
- Cron Schedule - Run at specific times
- Interval - Run at regular intervals
Webhook Triggers
- HTTP Webhook - Triggered by external HTTP requests
Actions
Messaging
- Send WhatsApp Message - Send text, template, or media
- Send Email - Send emails via connected accounts
Logic
- Condition - Branch based on conditions
- Loop - Iterate over lists
- Delay - Wait for a specified time
Integrations
- HTTP Request - Call external APIs
- AI Processing - Use OpenAI, Claude, etc.
- Database - Query or update data
Utilities
- Set Variable - Store data for later use
- Transform Data - Modify data with JavaScript
- Log - Debug your workflows
Variables
Use variables to pass data between blocks:
{{trigger.message.content}}
{{variables.customerName}}
{{steps.api_call.response.data}}Example Workflows
Auto-Reply
- Trigger: Message Received
- Condition: Check if business hours
- Action: Send WhatsApp Message with greeting
Lead Qualification
- Trigger: Message Received
- Action: AI Processing to extract intent
- Condition: Check intent type
- Action: Assign to appropriate team
Tips
- Test workflows in Draft mode first
- Use Console to debug
- Publish when ready for production