Приветствие
Обрабатывает приветственное сообщение бота, то есть сообщение, которое бот отправляет в качестве первого (проактивного) приветствия клиенту.
В запросе должен быть указан clientId
или threadsClientId
.
clientId
можно использовать только для авторизованных клиентов,
threadsClientId
можно использовать для любых клиентов.
Если указаны оба параметра, приоритет у clientId
.
Поле | Тип | Описание |
| string (обязательно) | Ответ бота на сообщение клиента |
| string (необязательно) | Внешний ID клиента. Этот параметр устарел, вместо него используйте |
| long (необязательно) | Внутренний ID клиента |
| string (необязательно) | Время получения сообщения, дата в формате UTC: yyyy-MM-dd’T’HH:mm:ss.SSS’Z' |
|
|
Длина и количество быстрых ответов настраивается в БД: |
| Object (необязательно) | Дополнительные настройки сообщения |
| boolean (необязательно) | Параметр, который указывает, заблокировано ли поле ввода сообщения ( |
| Object (необязательно) | Дополнительные заголовок и подпись (только для Whatsapp) |
|
|
В заголовке |
| array (необязательно) |
|
| Object (необязательно) | Интерактивный список (только для Whatsapp) |
| Object (необязательно) |
|
| Object (необязательно) |
|
| string | Наименование кнопки для интерактивного списка, максимальная длина 20 символов |
| array (Максимум 10 элементов во всех |
|
| array |
|
Пример curl
$ curl 'http://localhost:8080/api/v1/chatbot/greet' -i -X POST \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <token>' \
-H 'X-Tenant-Name: local' \
-d '{
"clientId" : "1",
"threadsClientId" : 1,
"text" : "greeting"
'