Дія tickets_create_wrapped
System ID:
action_tickets_create_wrapped
Опис
Обгортка над tickets_create: тимчасово перемикає контекст чату на номер телефону (reg_phone), створює тікет від імені знайденого клієнта, потім відновлює оригінальний контекст. Зручно для крос-канального створення тікета (наприклад, з віджета за телефоном).
Під час створення викликає той самий шлях, що й tickets_create (зокрема підключення до оператора), тому можливі гілки banned і limit. Після успіху може надіслати повідомлення з константи бота ticket_created_wrapped.
Події (гілки сценарію)
Ті самі, що й у tickets_create (результат прокидається з внутрішнього виклику):
| Подія | Коли виникає |
|---|---|
| success | Тікет успішно створено |
| banned | Користувач у активному бані |
| limit | Немає вільного оператора |
| error | Збій створення або виняток у внутрішньому виклику |
| select_custom_field | Потрібен вибір кастомного поля |
| required_custom_field | Обовʼязкове поле не заповнене |
| optional_custom_field | Опційне поле можна заповнити або пропустити |
Параметри
| Параметр | Тип | Обовʼязковий | Типово | Опис |
|---|---|---|---|---|
subject_alias | string | так | — | Alias теми тікета (плейсхолдери) |
Інші параметри tickets_create також передаються у внутрішній виклик.
Обовʼязкові константи стану:
| Константа | Опис |
|---|---|
reg_phone | Номер телефону як chat_id для створення |
found_by_phone_client | Обʼєкт клієнта, знайдений за телефоном |
found_by_phone_contact | Обʼєкт контакту, знайдений за телефоном |
Приклад конфігурації
{
"subject_alias": "support"
}