Workflow and Statuses
Workflows allow you to define the validation path of your responses.
Default Statuses
Each response goes through different statuses:
| Status | Description | Color |
|---|---|---|
| In Progress | User is filling the form | Blue |
| Completed | All steps are filled | Yellow |
| Validated | Approved by your team | Green |
| Rejected | Non-compliant, corrections requested | Red |
| Archived | Processing finished | Gray |
Workflow Editor
The visual editor allows you to customize the path:
Accessing the Editor
- Open your campaign
- Click "Edit workflow"
- The editor opens in full screen
Interface
- Nodes: represent states/actions
- Connections: links between nodes
- Left panel: action library
- Central canvas: construction area
Node Types
States
- Start: workflow entry point
- End: end of the path
- Custom state: intermediate status
Actions
- Send email: automatic notification
- Assign: change the owner
- Wait: delay before next action
- Condition: branching based on criteria
Creating a Workflow
Example: Two-Step Validation
Start
↓
Initial verification (State)
↓
[Condition: documents complete?]
├── Yes → Manager validation (State)
│ ↓
│ [Approved?]
│ ├── Yes → Validated (End)
│ └── No → Rejected → Return to user
└── No → Request additional information
↓
Return to userBuilding the Workflow
- Drag nodes from the left panel
- Connect them by drawing lines
- Configure each node (double-click)
- Save
Conditions
Conditions allow logical branching:
Condition Types
- Field value: based on answer to a question
- Attached files: presence/absence of documents
- Date: before/after a deadline
- Role: based on current owner
Configuration
- Add a Condition node
- Define the criteria
- Create branches (Yes/No or multiple)
Automatic Actions
Send Email
Configure automatic notifications:
- Recipient: user, owner, fixed email
- Template: choose an email template
- Delay: immediate or delayed
Assign
Automatically change the owner:
- Based on step reached
- Based on file type
- In rotation (load balancing)
Webhook
Trigger an external action:
- Call to your system
- CRM integration
- Slack/Teams notification
Best Practices
- Keep it simple - A complex workflow is difficult to maintain
- Document - Clearly name your nodes
- Test - Verify every possible path
- Iterate - Start simple, progressively enrich
Next Steps
- Notifications - Configure emails
- API & Webhooks - External integrations
- Automatic reminders - Scheduled reminders