Dynamic Variables

Dynamic Variables

"Bevatel's Dynamic variables enable dynamic message customization, automatically replacing placeholders with relevant information for personalized communication."

Dynamic variables

Variables are placeholder text in messages that are dynamically replaced based on the information you've provided.

When you create a message with variables, Bevatel will translate it to the appropriate value.



If we send a message Hey {{contact.name}}, how may I help you?, then Bevatel will pick the contact's name and send a message like Hey John, how may I help you?. This enables you to send personalized messages to the end user.


Notes
Note: Bevatel supports variables in canned response/automation.

To use a variable, type two double curly brackets {{ when composing a new message or creating a canned response. The variables will appear, and you can select the one you'd like to use.

The current list of Dynamic variables are:

Variable
Description

conversation.id

Numeric version of the conversation id

contact.id

Numeric version of the contact id

contact.name

Contact full name

contact.first_name

Contact first name

contact.last_name

Contact last name

contact.phone_number

Contact phone number

agent.name

Agent full name

agent.first_name

Agent first name

agent.last_name

Agent last name

agent.phone_number

Agent phone number


What if the variable doesn't exist?

If you try to send an undefined variable, then Bevatel will show a warning.


How to add fallback text?


When defining a fallback text, make sure you surround it with single quotes.
{{ contact.first_name || 'there'}}


    • Related Articles

    • HTTP Request

      "This step sends HTTP requests, saving response data as variables and enabling advanced workflow actions, available in Business plans and above." This Step enables sending HTTP Requests and saving their responses as Variables. This Step is only ...
    • Workflow Triggers

      "A Workflow Trigger initiates a Workflow based on conditions, including Conversation events, Contact updates, Shortcuts, and By Another Workflow" A Trigger is an event that will initiate a Workflow. Every Workflow must start with a Trigger and can ...
    • Send Message

      "Send messages using WhatsApp templates or session messages with variable support, and consider using it for automated welcome messages, chat menus, and timely responses." Configuration There are two key configurations for sending a message: Send ...
    • Add Google Sheets Row

      Automate data entry and streamline your workflow by adding new rows to a Google Sheets worksheet with the specified column mapping values. This Step adds new rows to a Google Sheets worksheet using the specified column mapping values. This step is ...
    • Branch

      "This step creates contact journeys based on branch conditions, allowing personalized interactions and redirections within the workflow based on specified criteria." This Step creates Contact journeys based on Branch conditions. Configuration ...