Message Template

The Message template node allows the selection of a pre-approved template for creating interactive campaigns. A template can be added to the chatbot conversation using this node and will reflect on the channel if applicable. Values to the variables in templates can be defined as per the need.

When to use

To add a template message in the conversation journey or to create marketing use cases. Message Templates can be added only if the account has pre-configured message templates.


  1. The message template can’t be blank.
  2. A fallback value is mandatory to be defined per variable present in the template.

How to use


The Message Template node can be added to the canvas or dragged from the Message Node section in the left-side panel.

When the account has pre-configured template messages, click the select template button to add template

Select one of the listed templates

Add the Fallback Value per variable present in the template

How to send Media Files on Templates?

You can send static or dynamic media files such as image, video and document while using a suitable template. To use this feature select your required templates from the list of available templates.

Check the below steps for different available media types:


  1. Click on the Variable selection icon
  2. Select the variable that will contain the media URL
  3. You can have a static URL as the variable default value or update the variable during runtime as well
  4. To send customized media based on user you can call an API and update the variable value with the customized media URL to send different media to different users

  1. There is also a provision to set a fallback URL incase the actual URL is not available during runtime
  2. It is suggested to keep a Fallback URL to ensure that the user conversation doesn't stops incase the media URL is not available during runtime


You can send dynamic or static documents in the Message Templates either by uploading directly from your system or using a media URL. This allows Bot Designers to customize the bot flow as per requirement of the use case handled.

**To send a static document:

  1. **Click on the upload document button

  1. Select Upload from your device
  2. and select the document you want to send.

To send a dynamic document:

  1. Select the Upload Document option
  2. Select the variable where the media URL will be available
  3. Add an Optional File Name for the dynamic media if required
  4. Upload the file
  5. You can also add a fallback URL to send a static media incase the dynamic file is not available on the variable during runtime