Довідка
Markdown статтіПовідомити про помилку

Дія tickets_update

System ID: action_tickets_update

Опис

Оновлює існуючий тікет: призначення, пріоритет, кастомні поля, спостерігачів, статус чату. Тікет шукається за константою ticket, за chat_room_id або за поточним чатом у Operator Panel. Якщо resolved: true — тікет позначається вирішеним і чат закривається.

Події (гілки сценарію)

Подія Коли виникає
success Тікет успішно оновлено
error Тікет не знайдено, немає контексту чату або збій збереження

За наявності закриваючих кастомних полів теми можливі також гілки збору полів (select_custom_field, required_custom_field, optional_custom_field) — як під час створення тікета.

Параметри

Параметр Тип Обовʼязковий Типово Опис
chat_room_id string / number ні null ID чату для пошуку тікета (плейсхолдери). Інакше — поточний чат / константи
assignee_id string / number ні null ID оператора для призначення (перевіряється наявність; плейсхолдери)
priority_id string / number ні null ID пріоритету (плейсхолдери)
status_name string ні null Користувацький статус чату (плейсхолдери)
status string ні null Внутрішній статус чату (плейсхолдери)
custom_fields object / string ні null Повна заміна кастомних полів тікета (плейсхолдери)
additional_fields object ні {} Додаткові поля для злиття з існуючими (плейсхолдери)
watchers array ні [] ID операторів-спостерігачів (плейсхолдери)
resolved boolean ні false true — позначити вирішеним і закрити чат
ticket_description string ні Новий опис тікета (плейсхолдери), якщо передано рядком

Приклад конфігурації

{
  "assignee_id": "{{operator_id}}",
  "status_name": "In Progress",
  "status": "processed",
  "priority_id": "2"
}

Повʼязані документи

Працюєте з власним ШІ-агентом?Встановіть відкритий skill, щоб ваш ШІ-агент працював з актуальною офіційною документацією ConnectiveOne.Отримати skillПотрібна підтримка?Не знайшли відповідь або потрібна допомога команди ConnectiveOne? Створіть запит у Client Portal.Створити запит