Skip to main content

Publishing Bots - Channels and Connectors in ConvyAI

Overview​

Once a bot is built and ready, it needs to be published on one or more channel connectors to become reachable by customers. A single bot can be published on multiple connectors simultaneously, each with its own independent configuration.

Navigate to Publish → Connectors to manage your publications.

Publish connectors page

Supported connectors​

ConvyAI supports the following channels:

ConnectorType
Web chatWebsite-embedded chat widget
WhatsAppWhatsApp messaging
Facebook MessengerMeta Messenger
TelegramTelegram messaging
Google AssistantGoogle voice and text assistant
Amazon AlexaAmazon voice assistant
EmailEmail-based conversations

Each connector has a unique name and holds all the settings required for that specific channel to operate.

Typing indicator​

The typing indicator simulates the bot "thinking" before sending a message, creating a more natural conversational experience. It is configurable in the Additional Parameters section of each connector.

OptionDescription
DisabledMessages are sent to the customer immediately, with no delay.
EnabledA simulated typing delay is calculated and applied before each message.

When enabled, the delay is calculated as:

typing_duration = number_of_characters × milliseconds_per_character

The result is clamped between the configured minimum and maximum boundaries (in milliseconds).

Example: a message of 30 characters with 50 ms/character gives 30 × 50 = 1500 ms. If 1500 ms falls within the configured boundaries, it is used as-is.

In this section​

  • Web Publication - Availability times and initial form configuration, specific to the web chat connector.
  • Website Integration - Generate the HTML snippet to embed the bot on your website.
  • Web SDK - JavaScript SDK reference for advanced website integration.