Try it from the starter
Terminal
link reports the available alternatives. Shared trial numbers are for testing,
not real customer data.
Check it worked: the agent replies on WhatsApp and the playground’s Debug view shows
the tool call.
Connect your own sender
SetFLOW_MESSAGING_KEY and FLOW_MESSAGING_WHATSAPP_SENDER for your own Flow Messaging sender.
The starter connects WhatsApp when that sender is set.
In a custom entry point, the channel is fm.whatsapp():
Channel configuration fragment
whatsapp(provider) with your own sending callbacks.
What changes on WhatsApp
- Messages can use reply buttons, lists, photos, links and reactions. Carousels require provider support. More than three buttons go as a list with the agent’s own label.
- Free-form replies depend on the channel’s reply window. Outside it, business-initiated messages need an approved template; declare the templates your agent may use.
- The adapter maps button taps to
choice: { id, title }so your tools can distinguish choices.