Ця дія дозволяє підключити клієнта до оператора та налаштувати різні параметри їхньої взаємодії. За допомогою цієї функції можна організувати живе спілкування між клієнтом та оператором безпосередньо в чат-боті.
<aside> 👉
Назва action'a: operator_panel__connect_to_operator_with_msg
</aside>
Ви можете задавати додаткові параметри коннекту з оператором в конфігурації дії. Усі параметри опціональні.
"**subject_alias**": "support" — позначення теми підключення до оператора. Докладніше про тематики: Теми / Тематики. Підтримує змінні."auto_connect_operator" :** true|false ****— якщо true, бот автоматично намагається з'єднати користувача з оператором. Якщо оператора не вдалося знайти, то діалог не створиться і повернеться подія limit. Докладніше про автоматичний розподіл: Автоматичне підключення вільного оператора до нового діалогу. Якщо false (або якщо параметр не вказано), автоматичне з'єднання не відбувається. Після підключення користувач отримує повідомлення з константи auto_connected, або з chat_created_msg, якщо auto_connected не встановлено. Якщо параметр assigned_operator має значення false, система підключить оператора відповідно до вказаної теми."assigned_operator": "**123" ****— ID конкретного оператора для з'єднання. Використовується лише коли auto_connect_operator встановлено як true. Якщо вказано, система спробує з'єднати користувача з цим конкретним оператором."**continue**": true|false — дозволяє користувачеві продовжувати сценарій під час очікування відповіді оператора. Користувач перейде за подією success"status"**: "new" — дозволяє встановити початковий статус чату. Доступні значення: new, processed, queue, closed. Зауважте, що це не статус закриття діалогу. Бажано не використовуйте цей параметр без нагальної потреби, бо це внутрішній статус."status_name"**: "Узято в роботу" — дозволяє встановити статус чату. Якщо статусу не існує, то не встановиться жоден. Докладніше про статуси: Статуси закриття діалогу."chat_title"**: "Чат підтримки - {{{user_name}}}" — Користувацька назва для чату. Може містити змінні через заповнювачі (англ. placeholder). Це дозволяє налаштувати заголовок чату в панелі оператора."weight"**: 100 — вага діалогу, використовується для пріоритизації. Це дозволяє встановлювати пріоритет одних діалогів над іншими."**history_by_phone**": true|false — використання номера поточного користувача для пошуку попередніх діалогів. Показує всю історію спілкування користувача в ОП, навіть якщо він використовував інші засоби зв'язку чи chat_id."**history_count**": 20 — кількість останніх дій клієнта в боті, що передаються оператору при створенні нового чату; якщо встановлено 0, історія не передається."**enable_transition_on_chat_close**": true | false — якщо вимкнено, то при закритті чату не відбувається перехід на жоден аліас."**process_bot_id**": 14 — ідентифікатор бота, процеси якого можна використовувати при підключенні