Рассмотрим типичные кейсы интеграции:

Запуск сценария из внешней системы

Вам нужно, чтобы событие во внешней системе приводило к тому, что бот отправит что-то пользователю. Для чего это может быть нужно:

Как в общем случае решаются такие задачи:

  1. В своей CRM/ERP вы создаете webhook или триггер, который отправляет вызов на специальный url Kwizbot
  2. В параметрах этого вызова будет прописан бот и точка входа которую нужно вызвать в сценарии, а также id пользователя и канал (мессенджер). В запрос можно будет передать дополнительные данные, которые будут доступны в сценарии или простое сообщение.
  3. Kwizbot получив такой запрос запустит сценарий для указанного пользователя с указанной точки.

<aside> 💡 Для решения таких задач вам понадобится метод call_ node модуля API. Убедитесь что он установлен, если вы сомневаетесь, уточните этот момент у разработчиков.

</aside>

Подробнее о том как использовать API читайте тут: Запуск сценария бота с помощью модуля API а также убедитесь что вы получили разрешение пользователя на отправку ему нотификаций, подробнее об этом тут Подписка пользователя на нотификации из бота

Инструкции для популярных CRM читайте тут: ‣

Получение или отправка данных внутри сценария

Вам нужно внутри сценария получать данные из внешний системы или отправлять данные в нее. Зачем это может быть нужно: