Дія create_message
System ID:
action_create_message
Опис
Додає повідомлення в чат-кімнату оператора від клієнта або від користувача (оператора). Підтримує текст і файли; якщо в запиті є зображення (text_image), тип автоматично стає file.
Для повідомлень від клієнта в константах має бути client.op_client_id. Для повідомлень від оператора потрібен user_id.
Події (гілки сценарію)
| Подія | Коли виникає |
|---|---|
| success | Повідомлення створено |
| error | Помилка валідації, немає учасника або збій збереження |
Параметри
| Параметр | Тип | Обовʼязковий | Типово | Опис |
|---|---|---|---|---|
id | string | Так | — | ID чат-кімнати. Підтримує плейсхолдери |
message | string | Так | — | Текст повідомлення або посилання на файл. Підтримує плейсхолдери |
message_type | string | Ні | "text" | text або file |
user_id | string / number | Ні | null | Якщо задано — повідомлення від оператора (user); інакше — від клієнта |
Приклад конфігурації
{
"id": "{{chat_room_id}}",
"message": "Доброго дня, потрібна допомога з замовленням",
"message_type": "text",
"user_id": null
}