Sometimes it’s useful to trigger a conversation after an external event, for example an http call or a sensor. The Conversation node is used to initialize a conversation

Example of a conversation

Example of a conversation

The configuration of the node requires the chatId of the recipient and the type of transport (Telegram, Facebook, Slack, etc). In order to get the chatId of the current user just use a Debug Node and grab it from the console log.

Some limitations apply for different platforms:

Telegram: the recipient must have started the chatbot Facebook Messenger: the recipient must have started the conversation within a window of 24+1 hours