Workflow Builder
Available in: Agency Plan
Create custom automated workflows to streamline your content creation process. Build visual workflows with conditional logic, approval gates, and automated actions.
Overview
The Workflow Builder lets you:
- Create custom workflows with drag-and-drop nodes
- Add conditional logic for branching
- Include approval gates for quality control
- Automate module execution
- Track workflow execution history
Understanding Workflows
A workflow is a series of connected steps (nodes) that execute in sequence:
- Start Node - Entry point (automatically created)
- Action Nodes - Modules, delays, webhooks
- Condition Nodes - Branching logic
- Approval Nodes - Human review gates
- End Node - Completion point (automatically created)
Creating a Workflow
- Go to Workflows in the main navigation
- Click Create Workflow
- Enter workflow details:
- Name (required)
- Description (optional)
- Brand (optional - leave blank for workspace-level)
- Click Create
The workflow editor will open with start and end nodes already placed.
Adding Nodes
Module Node
Execute a content generation module:
- Drag Module node onto canvas
- Click the node to configure:
- Select module type
- Set module inputs
- Configure output handling
Condition Node
Add branching logic:
- Drag Condition node onto canvas
- Configure condition:
- Field to check
- Comparison operator
- Value to compare against
- Connect edges for "true" and "false" paths
Approval Node
Require human approval:
- Drag Approval node onto canvas
- Configure:
- Approval type (any user, specific role)
- Timeout (optional)
- Auto-approve after timeout (optional)
Delay Node
Add time delays:
- Drag Delay node onto canvas
- Set delay duration (hours, days, or specific date/time)
Webhook Node
Trigger external integrations:
- Drag Webhook node onto canvas
- Configure:
- Webhook URL
- HTTP method
- Payload data
Connecting Nodes
- Hover over a node to see connection points
- Click and drag from the output point
- Connect to another node's input point
- For condition nodes, label edges as "Yes" or "No"
Workflow Templates
Start with pre-built templates:
- Content Approval Workflow - Generate → Review → Approve → Publish
- Multi-Platform Campaign - Generate for multiple platforms in sequence
- Scheduled Content - Generate → Schedule → Publish
Executing Workflows
- Go to your workflow
- Click Execute
- Provide initial inputs
- Monitor execution in real-time
- View execution history and results
Workflow Execution Status
- Pending - Queued for execution
- Running - Currently executing
- Completed - Finished successfully
- Failed - Error occurred
- Cancelled - Manually stopped
Viewing Execution History
- Go to your workflow
- Click Executions tab
- View all past executions with:
- Status
- Start/completion times
- Step-by-step history
- Results and outputs
Best Practices
- Start Simple: Begin with basic workflows and add complexity gradually
- Test Thoroughly: Test workflows with sample data before production use
- Use Templates: Start with templates and customize to your needs
- Document Logic: Add descriptions to explain workflow purpose
- Monitor Executions: Review execution history to optimize workflows
Related Topics
Back to: Help Center