Вы можете отправлять Webhook на нужный вам адрес, когда пользователь или оператор пишет в чат. Если использовать эту функцию совместно с Web Api, можно создать бота (автоответчик) или вести историю переписки с пользователем в своей системе.
Чтобы настроить Webhook такого типа, обратитесь за поддержкой в наш чат.
При каждом сообщении пользователя/оператора будет отправляется POST запрос на указанный вами адрес.
Пример запроса при сообщении от пользователя:
User-Agent: Carrotquest Webhook 1.0
Content-Type: application/x-www-form-urlencoded
conversation: {"direction": "u2a", "conversation_closed": false, "conversation_tags": [], "type": "reply_user", "id": 78183798, "body": "ewfwfwef", "assignee": {"type": "admin", "name": "inkov", "avatar": "https://files.carrotquest.io/avatars/default-v2.png", "id": 111}, "sent_via": "web_user", "created": 1492604036, "random_id": 132466821, "conversation": 64558819, "from": 85648207}
type: conversation
token: xxx
token – токен, по которому вы можете убедиться, что запрос пришел от нас;
type – тип всегда равен conversation;
conversation – содержит объект ConversationPart.
Комментарии