Собственные расширения Swarmica помогают программировать серверную логику и рабочие интерфейсы под правила компании и требования заказчиков.
КОГДА НУЖНО БОЛЬШЕ ГИБКОСТИ
Собственные расширения превращают нестандартные требования в работающие сценарии — без разработки хелпдеска с нуля.
ПРАВИЛА
Учитывайте дополнительные условия, данные и правила при работе с обращением.
КОНТЕКСТ
Используйте сведения о заявке, клиенте, компании и связанных объектах в своей логике.
ИНТЕРФЕЙС
Показывайте инженеру нужный контекст и добавляйте действие под конкретный процесс.
ИЗМЕНЕНИЯ
Развивайте подходящие сценарии силами своей команды и в своём темпе.
Серверные расширения выполняют ваши проверки, вычисления и действия с данными Swarmica. Логика запускается по событию, по расписанию или вручную через веб-форму.
Скрипты-плагины входят в тариф «Премиум». Как устроен механизм — в технической статье о Python-плагинах.
Веб-виджет показывает контекстные данные и дополнительные действия в интерфейсе. Например, форму из системы управления взаимоотношениями с клиентами или панель контроля учётной записи во внешней ИТ-системе.
Подробнее о виджетах — в документации по собственным виджетам.
Один сквозной сценарий связывает требование, собственный код и результат в работе инженера.
ТРЕБОВАНИЕ
Инженер должен видеть статус связанного объекта и учитывать дополнительные условия.
РАСШИРЕНИЕ
Виджет показывает данные, а серверная логика проверяет условия и обрабатывает результат.
В РАБОТЕ
Сценарий встроен в процесс поддержки и может развиваться вместе с требованиями заказчика.
Иллюстративный сценарий: способ реализации зависит от нужных действий и возможностей внешней системы.
ПРИМЕРЫ ИЗ ДОКУМЕНТАЦИИ
Документация Swarmica содержит примеры, которые можно проверить и адаптировать под свой процесс.
СОБЫТИЕ
Запустить свою логику, проверить условия и выполнить нужное действие с данными.
РАСПИСАНИЕ
По расписанию находить обращения без ответа и уведомлять ответственных.
ВЕБ-ФОРМА
Передавать параметры через веб-форму и обрабатывать выбранные объекты.
ОТЧЁТ
Собрать данные по правилам компании и подготовить файл для дальнейшей работы.
ИНТЕГРАЦИЯ
Получать данные из внешней системы или передавать их в неё.
ИМПОРТ
Согласовать перенос заявок, пользователей, компаний и статей базы знаний с учётом сопоставления данных.
ВЕБ-ХУК
Отправлять во внешнюю систему новое обращение, смену статуса, эскалацию, нарушение SLA и другие события.
MCP
Передавать данные поддержки внешним ИИ-инструментам через протокол контекста модели (MCP).
Начните со штатных настроек, а для особой логики и интерфейсов подключайте расширения. Механизмы можно сочетать.
Поля, формы, назначения и простые правила без собственной разработки.
Проверки, вычисления и действия с данными по правилам вашей команды.
Панели, формы и дополнительные действия в интерфейсе для вашего сценария.
Обмен данными с приложениями компании и внешними системами.
Поля, формы, назначения и простые правила команда настраивает штатными средствами без собственной разработки.
Для своих проверок, вычислений и действий с данными создают Python-расширение — скрипты-плагины входят в тариф «Премиум». Для собственной панели или формы в интерфейсе пишут веб-виджет на HTML, JavaScript и CSS. Для обмена с другой системой используют API или веб-хуки. Для собственной логики почти всегда достаточно этих штатных механизмов кастомизации; изменение ядра продукта — отдельная задача.
Так называется механизм серверной Python-логики внутри Swarmica. Полное руководство, каталог примеров и рекомендации для разработчика собраны в статье о Python-плагинах.
По событию, по расписанию или вручную через веб-форму. Подходящий способ зависит от того, что начинает процесс и какие параметры ему нужны.
Да. Через API расширение может получать и передавать данные. Исходящие веб-хуки позволяют передавать данные наружу. Конкретный способ зависит от возможностей второй системы.
Расширения позволяют развивать прикладную логику и интерфейсы в предусмотренных механизмах. Они не означают произвольную модификацию внутренней архитектуры. Подробнее о критериях выбора — в статье «Как выбрать хелпдеск», а готовые продукты можно сопоставить в сравнении хелпдесков.
Да. Команда клиента управляет собственной логикой и выпускает изменения в своём темпе. Рекомендации разработчику собраны в статье о Python-плагинах.
Да. Миграция может идти через API или CSV. На аудите согласуют состав данных и маппинг полей; для базы знаний есть отдельный импорт статей. Подробнее — на странице миграции.
ИИ-агенты — отдельный механизм Swarmica: через MCP внешние ИИ-инструменты получают контекст из поддержки, а агенты могут выполнять операции в хелпдеске. Python-расширения и виджеты не создают агента сами по себе, но помогают развивать процесс, в котором он работает. Подробнее — на странице ИИ и MCP.
Опишите процесс, нужные данные и результат. Разберём, какой механизм подходит и что нужно проверить до разработки.
Проверить сценарий