Вы можете отправлять Webhook на нужный вам адрес, когда пользователь или оператор пишет в чат. Если использовать эту функцию совместно с Web Api, можно создать бота (автоответчик) или вести историю переписки с пользователем в своей системе.
При каждом сообщении пользователя/оператора будет отправляется POST запрос на указанный вами адрес. Он будет закодирован в base64.
Подробнее механизм работы Webhook описан здесь.
❗Важно: мы можем помочь с добавлением такого вебхука, для этого напишите нам в чат.
User-Agent: Carrotquest Webhook 1.0
Content-Type: application/x-www-from-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: xxxtoken – токен, по которому вы можете убедиться, что запрос пришел от нас;
type – тип всегда равен conversation;
conversation – содержит объект ConversationPart.