Create channel-specific bot messages.

Before you begin

Role required: admin

Procedure

  1. Navigate to All > Conversational Interfaces > Channel Integrations > Connections and select a connection.
  2. In the Provider Channel Identity tab, select a provider channel identity.
  3. Select New in the Bot Messages table.
  4. In the form, fill in the fields.
  5. Select Submit.

Bot message implementation

Use the bot messages API to implement channel-specific bot messages.

Bot message API

Use the following API to incorporate bot messages into your custom chat integration.

Example: Bot message implementation
function getBotMessage(providerId, inboundId, botMessageName) {
    // fetch the bot message using bot messages api
    var botMessages = sn_cs.VASystemObject.getAllBotMessages(providerId, inboundId);
    if (botMessages && botMessages[botMessageName]) {
        var botMessage = botMessages[botMessageName];
        botMessage = botMessage.trim();
        if (botMessage) {
            return botMessage;
        }
    }
}