FlowsCards
Flow Cards
Complete reference of all card types available in the flow editor
Flow cards are the building blocks of your automation. Each card performs a specific action — sending a message, making a decision, calling an API, or leveraging AI.
Card Categories
The card panel in the editor organizes cards into 5 categories. Some entries are dropdowns that expand to reveal sub-cards.
Core
| Card | Description |
|---|---|
| Text | Send a text message |
| Question | Send text and wait for user's reply |
| WhatsApp ▸ | Dropdown with channel-specific cards (shown when a WA integration is connected) |
| ↳ Template | Send a pre-approved template |
| ↳ List Message | Scrollable list menu |
| ↳ Catalog | Product catalog |
| ↳ Product | Single product card |
| ↳ Products | Multiple product cards |
| Media ▸ | Dropdown for content cards |
| ↳ Media | Send image, video, or animation |
| ↳ Audio | Send audio file or voice message |
| ↳ Document | Send document or file |
| Buttons ▸ | Dropdown for button cards |
| ↳ Button | Text with inline/reply keyboard buttons |
| ↳ Media Button | Image/video with buttons |
| ↳ Audio Button | Audio with buttons |
| ↳ Document Button | Document with buttons |
| Note | Internal annotation (not sent to contact) |
AI
| Card | Description |
|---|---|
| AI Agent ▸ | Dropdown for AI cards |
| ↳ AI Text | Send prompt to AI, get text response |
| ↳ AI Classification | Classify input into categories |
| ↳ AI Text-to-Speech | Convert text to spoken audio |
| ↳ AI Agent | Multi-turn AI conversation with memory |
Tools
| Card | Description |
|---|---|
| HTTP Request | Call an external API (GET / POST) |
| Assign Operator | Assign chat to team member (auto or specific) |
Logic
| Card | Description |
|---|---|
| Condition | Multi-branch routing with if/else logic |
| Sub-flow | Execute another flow as sub-flow with timeout/error handling |
Data
| Card | Description |
|---|---|
| Update Contact | Update contact profile fields |
| CRM ▸ | Dropdown per CRM provider (HubSpot / Salesforce / BigQuery) |
| ↳ CRM | Push contact data to a connected CRM |
Common Card Features
Every card has a settings panel (right sidebar) where you configure:
- Content — Message text, media, prompt, etc.
- Variables — Use
{{variableName}}to insert dynamic values (see Variables). - Connections — Input and output ports that define the execution path.
Operations Cost
Each card type has an operational cost when executed:
| Cost | Card Types |
|---|---|
| 0 ops | Note |
| 1 op | Text, Question, Media, Audio, Document, Button variants, WA cards |
| 2 ops | Condition, Assign Operator, Update Contact, Sub Flow, HTTP Request, CRM |
| Variable | AI cards (depends on model and token usage) |