API Bot.one позволяет управлять диалогом через веб-сервис. Доступные действия перечислены в таблице.
| Действие | Метод |
|---|---|
| Создание и запуск диалога | POST /api/v2/dialog/{BotID}/create |
| Остановка диалога | POST /api/v2/conversation/{uuid}/stop |
| Возобновление диалога | POST /api/v2/conversation/{uuid}/start |
| Отправка в диалог сообщения от оператора | POST /api/v2/conversation/{uuid}/send |
| Перевод диалога на другой бот | POST /api/v2/conversation/{uuid}/command |
Подробно о создании диалога см. Создание диалога.
Для остальных действий необходимо знать уникальный идентификатор диалога uuid. Чтобы узнать уникальный идентификатор диалога отправьте запрос на получение списка диалогов GET/api/v2/conversations. В ответе для каждого диалога в параметре id вернется уникальный идентификатор диалога.