Skip to Content
📚 Documentation is in active development — pages marked TODO will fill out over the next few weeks.

Reply buttons block

WhatsApp Business interactive reply-buttons message.

Config

  • Body text — required, max 1024 chars
  • Footer — optional, max 60 chars
  • Header — optional, can be text / image / video / document
  • Buttons — 1 to 3 quick-reply buttons. Each has:
    • Title — what the customer sees, max 20 chars, unique per message (Meta rejects duplicates with code 131009)

Behaviour

  • Sends as interactive { type: "button" } to Meta
  • The runtime stamps each button id as s[stepId]-btn-[hash] at publish time so the reply matches the right edge even after future republishes
  • The flow PARKS at this step; the customer’s tap on a button advances via the wired socket
  • 24-hour window applies — outside that, Meta rejects

Each button has its OWN green socket on the canvas → wire it to the step you want to advance to. An un-wired button works but the flow completes when it’s tapped (no downstream).

Last updated on