Docs are current in the making

Automatically Populated Variables

When a chat is initiated, FlowBridge will send variables to your Voiceflow build which can then be used within the project itself. To be able to use these variables, you will need to create them in the variables section of your Voiceflow project. So if you want to get the channel the user is communicating on, you can create a variable called "channel" (without the quotes) in Voiceflow.

Some variables are available on all channels, some are specific to the integration and some only exist in specific situations

All Channels

  • channel This can be one of the following: "whatsapp", "facebook", "instagram" or "webchat"

Location Data (All Channels)

This is triggered when someone sends a location message through social platforms. It populated specific variables in Voiceflow AS WELL as sends a “text” based interaction to voiceflow containing a stringified JSON of the information (to allow the flow to continue after sending the location message)

  • location_latitude The latitude of the location

  • location_longitude The longitude of the location

  • location_address (WhatsApp Only) In some cases WhatsApp will populate with an actual address of the location

  • location_name (WhatsApp Only) In some cases WhatsApp will populate with an actual name for the location (Like when it’s a business)

  • location_url (WhatsApp Only) In some cases, WhatsApp will populate with an actual URL for the location (Like when it’s a business that has a website)

WhatsApp

Check out the WhatsApp specific variables page for WhatsApp specific Variables

Telegram Specific

Check out the Telegram Specific Variablespage to learn about the variables we populate for Telegram based integrations

Last updated