Bonomi
HomeInboxFree Trial
English
English
  • Welcome
  • Service information
    • Status
    • Changelog
  • Bonomi App
    • Introduction
    • Getting started
    • Creating your first Assistant
    • Assistant profile
      • Setting Up Automated Messages
        • Add Emojis to your text
      • Test your Assistant
  • Bonomi Inbox
    • Start using your Inbox
    • Dashboard
    • Contacts
      • Contact Details
      • Contact Activity
      • Contact Import
    • Messages
      • Assignment and Mark Done
    • Dynamic Variables
    • Snippets
    • User Profile
      • Notifications
      • User Activity Status
      • Resetting your Password
    • Invite your teammates
  • Conversation Channels
    • Channels Overview
    • Website Chat Widget
      • Install on WordPress
      • Install on Wix
      • Install on Squarespace
      • Install on Shopify
    • Facebook
      • Message Tag
      • Private Replies
      • Messaging settings
    • WhatsApp
      • WhatsApp Business API Onboarding
    • Viber
      • Connect Viber to Bonomi
    • Instagram
    • Telegram
    • Zapier
  • Learn more about Bonomi
    • Bonomi Features Overview
    • Short Introduction
  • Tips and tricks
    • Answer all questions through Inbox
    • Use reply options to navigate conversations
    • Add emojis to spice up messages
Powered by GitBook
On this page
  • What are the dynamic variables?
  • Contact Variables
  • Custom Field Variables
  • How to use a dynamic variable?
  • Messaging Console
  • Snippets

Was this helpful?

  1. Bonomi Inbox

Dynamic Variables

Personalise your message with dynamic variables

Dynamic variables can be used to personalize outgoing messages. Personalised content contributes to building a good relationship with contacts where they feel their relevance to the context.

What are the dynamic variables?

You can use a dynamic variable simply by adding a prefix, @contact or @field to the contact field. The following are the example and usage.

Contact Variables

Variable

Description

@contact.name

Is replaced by the full name of the contact (First Name + Last Name).

@contact.firstname

Is replaced by the first name of the contact.

@contact.lastname

Is replaced by the last name of the contact.

@contact.gender

Is replaced by the gender of the contact.

@contact.location

Is replaced by the location of the contact. If the contact has no location stored, it will not be replaced and the actual string will be sent.

Custom Field Variables

Variable

Description

@contact.email

Is replaced by the email address of the contact.

@contact.phone

Is replaced by the phone number of the contact.

@field.field_name

Is replaced by the value in the custom field. For example, if the Custom Field "City" exists and one contact has the value "New York", sending @field.city will be replaced by New York.

How to use a dynamic variable?

Messaging Console

Snippets

You can use dynamic variables in snippets as well.

While composing a snippet content, you can include a dynamic variable to personalise your quick replies.

You can have multiple dynamic variables in a single content. Make use of them while composing your messages

Important: If the field you are trying to send is empty or the field does not exist at all, the string will not be replaced.

PreviousAssignment and Mark DoneNextSnippets

Last updated 4 years ago

Was this helpful?

You can include a dynamic variable in your message while responding to a contact.

Besides contact fields, you can also include a custom field by typing the custom field's name.

Using dynamic variable in snippet