Block reference
Blocks are categorised by what they do.
Message blocks (send something)
These produce one outbound to the customer per execution.
- Text — plain text body with
{{variable}}substitution - Media — image / video / audio / document
- Reply buttons — up to 3 quick-reply buttons
- Interactive list — picker with up to 10 rows
- Template message — approved Meta template
- Carousel — multi-card scroll
- Location pin — share a fixed location
- Location request — ask the customer to share
- Address message — structured address form
Interaction blocks (wait for the customer)
- User input — ask a question, save the answer to a custom field
- Wait (timed) — pause for N seconds / minutes / hours
Logic + branching
- Branch (if / else) — conditional on channel / tag / attribute
- Attribute condition — positive / negative sockets
- HTTP request — external API call with extract mappings
- AI reply — generated reply with fallback
Side-effects (no message)
- Flow actions — apply tag, set status, mark opted-out, …
- Enable live chat — hand off to a human agent
Booking blocks (require service catalog + Google Calendar)
- Booking blocks — offer slots, confirm booking, cancel picker
Last updated on