Triggers
| Node | Group | Settings |
|---|---|---|
| Whatsapp Trigger | Flow | Credential, Trigger On (Message), File Analysis Prompt for attachments, Enable QR Code / Barcode analysis. One per bot. |
| WABA Trigger | Flow | Credential and Trigger On, for WhatsApp Business numbers. |
| Telegram Trigger | Flow | Bot credential and Trigger On. |
| Lead Trigger | Global | Trigger On: create, update or delete of a lead. Receives the lead's fields. |
| Appointment Trigger | Global | Trigger On: create, update or delete of an appointment. |
| Tool Trigger | Global | Tool Name, Description, and an input schema of fields (String, Number, Boolean, Array) with test values. Exposes a POST URL you can call. |
Advanced AI
| Node | Group | Settings |
|---|---|---|
| Basic LLM Chain | System Prompt and User Prompt with the prompt library; Chat History settings (chat room id, source, group); an output format. |
Actions in an app
| Node | Group | Settings |
|---|---|---|
| Whatsapp Message | Messaging | Credential, Message, Chat ID (phone or remote id), Customer Name, Download URL for a file. |
| WABA Message | Messaging | Send on a WhatsApp Business number. |
| Telegram Message | Messaging | Send from a bot to a chat. |
| Google Sheet | Add a row to a sheet: document, sheet, column mapping. | |
| Search Google Sheet | Find rows matching a value. | |
| Google Calendar | Create an event on a connected calendar. | |
| AutoCount | Accounting | Get products, create a quotation. |
| SQL Accounting | Accounting | Get products or details, create a quotation, sales order or invoice. |
| Add Data to Conversation | Other | Conversation ID plus field name and value pairs stored on the chat. |
| Check Off Hours | Other | Test a date and time (now, a picker, or text) against From and To ranges per weekday, overnight allowed. |
Flow control
| Node | Group | Settings |
|---|---|---|
| If | Two values and an operator (exists, equals, contains, matches regex, greater or equal, and others); Convert types where required. Outputs true and false. | |
| Switch | A value to test and a list of case values; one output per case. |
Core
| Node | Group | Settings |
|---|---|---|
| HTTP Request | Method, URL, headers, body, an optional custom function name, a remark. | |
| Get Conversation | Fetch a conversation's messages by id. | |
| Run JavaScript Code | A code editor with format and save shortcuts. Returns whatever the code returns. |
End
| Node | Group | Settings |
|---|---|---|
| End Node | Fields to collect at the end of the run: name, type (String, Number, Integer, Boolean, Date, Object, Array), description and value. |
Placeholders in any field: {field} from the trigger, {[nodeId].field} from another node, {object.property} for nested values.
Sequence nodes (in a flow)
These live on the Sequences Design canvas of an AI flow, not in the workflow builder.
| Node | Purpose |
|---|---|
| Block Node | A message with an optional title, subtitle and file, and a delay in seconds, minutes, hours or days. The first block carries a FIRST chip. |
| AI Action Node | A block whose text is generated from its own system and user prompts. |
| Poll Node | Buttons or a poll whose options branch the sequence. Options can clear pending messages, fire once per group or once per option, and show as buttons. |
| Question Node | Ask a question and wait for the answer before continuing. |
| Text Node | Wait for any reply. |
| Change Flow Node | Move the chat to another flow. |
| Label Node | Apply a label to the lead. |
| Assign Lead Node | Assign the lead to a teammate. |
| Telegram Notification Node, WhatsApp Notification Node | Notify you or a number. |
| Reply Window Check Node | Branch on whether the WABA 24-hour window is open. |
| WABA Template Node | Send an approved template. |
| Meta Catalog | Send a catalogue on Facebook or Instagram. |
| Stop Flow Node | End the sequence. |