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

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

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

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

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

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

</aside>

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

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

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