Документація
  • English
  • Українська
  • English
  • Українська
  • Головна

    • Документація ConnectiveOne
  • Підключення каналів

    • Канали (Channels)

      • Інтегратор — Хаб налаштування каналів
      • Інструкції

        • Як налаштувати віджет в Налаштування
        • Як підключити Facebook Messenger та Instagram до ConnectiveOne
        • Як підключити Gmail до ConnectiveOne
        • Як підключити Outlook до ConnectiveOne
        • Як підключити Telegram до ConnectiveOne
        • Як підключити номерні Viber, Telegram та WhatsApp через e-chat
        • Як підключити Viber до ConnectiveOne
        • Як підключити WhatsApp до ConnectiveOne
        • Як кастомізувати кольори віджету
        • Як керувати віджетом з сайту
        • Як передати параметри з сайту до сценарію
        • Як налаштувати відправку SMS через Alpha SMS
        • Як налаштувати відправку Viber/SMS через Infobip
        • Як підключити віджет на сайт
        • Як використовувати Custom Code для віджету
        • Як працювати з віджетом на SPA додатках
  • Обробка звернень

    • Операторська панель (OperatorLine)

      • Оператор — Хаб сценаріїв для OperatorLine
      • Супервайзер — Хаб сценаріїв для OperatorLine
      • Адміністратор — Хаб сценаріїв для OperatorLine
      • Інтегратор — Хаб операторської панелі для OperatorLine
      • Пояснення

        • Про обробку звернень в ConnectiveOne
        • Про авторозподіл діалогів між операторами
        • Про автоматичне підключення вільного оператора до нового діалогу
        • Про підключення чату з оператором через операторську панель
        • Про перерозподіл чатів з оператора
      • Інструкції

        • Змінити статус звернення
        • Створити фільтр
        • Створити папку
        • Створити вихідне звернення
        • Як створити тікет?
        • Як прив'язати тікети між собою?
        • Управляти папками
        • Як редагувати поля тікету?
        • Як керувати спостерігачами тікету?
        • Відстежувати статуси операторів
        • Відкрити звернення
        • Переставити папки
        • Як відповісти клієнту?
        • Позначити тему та теги
        • Використати копілот
        • Використати швидкі відповіді
        • Переглянути список чатів
        • Переглянути чати у таблиці
        • Переглянути чергу звернень
        • Як переглянути логи тікету?
        • Як переглянути SLA метрики тікету?
    • Профіль (Profile)

      • Оператор — Хаб сценаріїв для Profile
      • Адміністратор — Хаб сценаріїв для Profile
      • Інструкції

        • Як змінити мову інтерфейсу?
        • Налаштувати папки
        • Налаштувати сповіщення
        • Налаштувати швидкі відповіді
        • Налаштувати підпис
    • Клієнти (BroadcastUsers)

      • Оператор — Хаб сценаріїв для BroadcastUsers
      • Інтегратор — Хаб сценаріїв для BroadcastUsers
      • Адміністратор — Хаб сценаріїв для BroadcastUsers
      • Інструкції

        • Створити сегмент за фільтрами
        • Редагувати дані клієнта
        • Експортувати дані клієнтів
        • Відфільтрувати клієнтів
        • Управляти підпискою
        • Як знайти клієнта?
        • Шукати клієнтів за файлом
        • Надіслати розсилку обраним клієнтам
        • Як переглянути картку клієнта?
        • Переглянути канали клієнта
  • Розсилки

    • Розсилки (Broadcast)

      • Оператор — Хаб розсилок для Broadcast
      • Інтегратор — Хаб налаштувань для Broadcast
      • Аналітик — Хаб аналітики для Broadcast
      • Інструкції

        • Як активувати заплановану розсилку?
        • Як перевірити статус розсилки?
        • Як налаштувати ліміти розсилок?
        • Як створити розсилку?
        • Як створити тему розсилки?
        • Як деактивувати тему розсилки?
        • Як редагувати чернетку розсилки?
        • Як редагувати тему розсилки?
        • Як експортувати результати розсилки?
        • Як запустити розсилку негайно?
        • Як зберегти розсилку як чернетку?
        • Як переглянути результати розсилки?
        • Як переглянути статистику кліків?
        • Як переглянути статистику доставок?
        • Як переглянути статистику відкриттів?
  • Автоматизація

    • Сценарій

      • Інтегратор — Хаб сценаріїв для Scenario Dialog
      • Інструкції

        • Як додати переклади до сценарію?
        • Як створити новий сценарій бота?
        • Як створити секцію сценарію?
        • Як редагувати існуючий сценарій бота?
        • Як експортувати або імпортувати сценарій?
        • Як використати action в сценарії?
        • Як переглянути та відновити версії сценарію?
    • Action Jail

      • Оператор — Хаб сценаріїв для ActionJail
      • Інструкції

        • Як створити й підтримувати дію в ActionJail (Адміністратор)
        • Як клонувати дію в ActionJail
        • Як швидко знайти дію в ActionJail
        • Як підключити дію ActionJail до сценарію бота (Інтегратор)
    • Інтеграції

      • Інтегратор — Хаб інтеграцій ConnectiveOne
      • Інструкції

        • Як інтегрувати операторську панель як віджету в CRM/ERP
        • Як налаштувати назву продукту для Zoho CRM
        • Як інтегрувати зовнішню систему через Custom Channel
        • Як отримати дані з API за допомогою send_request
        • Як передати дані з ConnectiveOne через send_request
        • Як налаштувати підписку користувача на нотифікації
        • Як запустити сценарій бота через API call_node
        • Як інтегрувати ConnectiveOne з eSputnik
        • Як надіслати розсилку по телефону через route
        • Як використовувати API ConnectiveOne
        • Як налаштувати webhook панелі оператора
      • Довідник

        • API Reference — Довідник по API ConnectiveOne
    • Користувацькі дані (CustomData)

      • Інтегратор — Хаб сценаріїв для Custom Data
      • Адміністратор — Хаб сценаріїв для Custom Data
      • Аналітик — Хаб сценаріїв для Custom Data
      • Інструкції

        • Додати поле до моделі
        • Налаштувати тип поля
        • Створити групу
        • Як створити модель даних?
        • Редагувати модель
        • Експортувати відфільтровані дані
        • Як експортувати дані моделі?
        • Як знайти записи за фільтрами?
        • Імпортувати дані з файлу
        • Сортувати записи
        • Валідувати дані
        • Переглянути записи моделі
    • Менеджер файлів (FileManager)

      • Оператор — Хаб сценаріїв для FileManager
      • Інструкції

        • Як створити завдання в Jira з файлом?
        • Як видалити файл або папку?
        • Як перейти в папку?
        • Як завантажити новий файл?
        • Як переглянути список файлів?
  • Штучний інтелект

    • Fast Line Pro (FastLinePro)

      • Інтегратор — Хаб сценаріїв для FastLinePro
      • Адміністратор — Хаб сценаріїв для FastLinePro
      • Інструкції

        • Активувати KB Plugin
        • Як перевірити відповідь AI-агента в сценарії?
        • Перевірити статус синхронізації
        • Налаштувати промпт агента
        • Як налаштувати змінні агента в FastLinePro?
        • Як налаштувати фрагментацію в базі знань FastLinePro?
        • Налаштувати синхронізацію KB Plugin
        • Налаштувати синхронізацію знань
        • Як підключити базу знань до AI-агента в FastLinePro?
        • Створити агента
        • Як створити чат-бота FastLinePro?
        • Як створити базу знань?
        • Деактивувати KB Plugin
        • Як підготувати файл для бази знань FastLinePro?
        • Запустити синхронізацію KB
        • Оновити файли KB
        • Завантажити файли до KB
        • Як використати дію action_fastline_pro в сценарії?
    • Контроль якості (Quality Assurance)

      • Супервайзер — Хаб сценаріїв для Quality Assurance
      • Адміністратор — Хаб сценаріїв для Quality Assurance
      • Аналітик — Хаб сценаріїв для Quality Assurance
      • Інструкції

        • Як корегувати AI-оцінки критеріїв?
        • Як затвердити оцінку?
        • Оцінити звернення
        • Провести перевірку якості
        • Як створити нову оцінку діалогу?
        • Експортувати оцінки
        • Фільтрувати оцінки
        • Використати чеклист
        • Переглянути деталі оцінки
        • Як переглянути список оцінок та знайти потрібну?
        • Переглянути дашборд якості
        • Переглянути звіти якості
  • Статистика

    • Статистика (Statistics)

      • Супервайзер — Хаб сценаріїв для Statistics
      • Адміністратор — Хаб сценаріїв для Statistics
      • Аналітик — Хаб сценаріїв для Statistics
      • Інструкції

        • Застосувати фільтри до звіту
        • Як налаштувати CSAT (задоволеність клієнтів) в Statistics?
        • Як створити та налаштувати воронку в Statistics?
        • Створити детальний звіт
        • Створити воронку
        • Експортувати звіт
        • Як експортувати дані статистики?
        • Налаштувати цільові метрики
        • Переглянути щоденний звіт
        • Переглянути дашборд
        • Як переглянути дашборди Metabase в модулі Statistics?
        • Як переглянути робочий графік оператора в Statistics?
        • Переглянути змінний звіт
      • Довідник

        • Метрики статистики — довідник
  • Адміністрування

    • Налаштування

      • Супервайзер — Хаб налаштувань операторської панелі
      • Адміністратор — Хаб налаштувань системи
      • Інструкції

        • Як активувати або деактивувати бота?
        • Як налаштувати автентифікацію та управління доступом?
        • Як налаштувати бота?
        • Як налаштувати параметри чатів?
        • Як налаштувати поля картки клієнта?
        • Як налаштувати поля клієнтів?
        • Як налаштувати параметри файлів?
        • Як налаштувати гарячі клавіші?
        • Як налаштувати параметри інстансу?
        • Як налаштувати операторів у чатах?
        • Як налаштувати ролі та права доступу?
        • Як налаштувати стилі та скрипти?
        • Як налаштувати загальні налаштування системи?
        • Як налаштувати параметри тікетів?
        • Як налаштувати таймери для чатів?
        • Як налаштувати поля користувачів?
        • Як створити нового бота?
        • Як переглянути список ботів?
        • Як переглянути список користувачів?
    • Доступ

      • Відновлення доступу — Хаб сценаріїв
      • Інструкції

        • Як увімкнути потік відновлення пароля (Адміністратор)
        • Як згенерувати лінк для скидання пароля вручну (Адміністратор)
        • Як скинути пароль через «Забули пароль?»

Як підключити AI-асистента до сценарію через MCP

Якщо ви хочете, щоб AI-асистент (наприклад Cursor або інший клієнт з підтримкою MCP) міг викликати секції вашого сценарію як інструменти, потрібно налаштувати секцію в Конструкторі та додати підключення в AI-клієнті. Ця інструкція допоможе зробити обидва кроки.

Коли знадобиться

  • Потрібно, щоб AI-асистент отримував дані з ConnectiveOne (курс валют, каталог, перевірки).
  • Потрібно викликати вже налаштовану логіку сценарію з AI-клієнта без дублювання коду.
  • Ви використовуєте Cursor або інший застосунок з підтримкою MCP (Model Context Protocol).

Що важливо знати

  • MCP Tool — тип тригера в точці входу секції; він робить секцію доступною як інструмент для AI-клієнтів.
  • Input Schema — опис вхідних параметрів інструменту (назви, типи), які AI-клієнт може передавати при виклику.
  • Return Schema — опис результату та перелік ключів, які платформа повертає з секції в MCP-відповіді.
  • Результат секції — щоб AI отримав корисні дані, секція має в кінці записати результат у спеціальну константу (це налаштовується через дію в сценарії).
  • Два способи підключення: платформа підтримує підключення з авторизацією через заголовки (рекомендовано) або через посилання з токеном у URL (альтернатива, якщо клієнт не вміє передавати заголовки). Різниця описана нижче.

Детальніше про принцип роботи: Про виклик секцій сценарію з AI-асистентів (MCP).

Перед початком

  • Ви увійшли в систему з правами інтегратора або адміністратора.
  • У вас є сценарій і секція, яку ви хочете викликати з AI-асистента (або ви готові створити нову секцію).
  • У вас є адреса платформи ConnectiveOne, токен доступу та ідентифікатор бота (їх надає адміністратор або ви отримуєте після входу в систему).

Покрокова інструкція

1. Налаштувати секцію як MCP-інструмент у Конструкторі

  1. Перейдіть до модуля Сценарій через меню та відкрийте потрібний сценарій бота.
  2. Виберіть секцію, яка буде «інструментом», або створіть нову секцію.
  3. Відкрийте ноду Старт (точку входу) цієї секції — у правій панелі з’явиться налаштування тригера.
  4. У типі тригера виберіть MCP Tool.
  5. Заповніть Input Schema — додайте параметри, які має приймати інструмент (наприклад, currency, date). Вкажіть назву, тип та за потреби опис.
  6. Заповніть Return Schema — опис інструменту для AI та перелік ключів результату, які потрібно повертати з секції.
  7. Переконайтеся, що в кінці логіки секції результат записується у спеціальну константу (через дію «зберегти в константу» або відповідний action). Без цього MCP-відповідь може бути порожньою.
  8. Збережіть зміни сценарію.

У редакторі є дві кнопки для копіювання конфігурації. Яку використовувати — залежить від способу підключення (див. крок 3).

2. Отримати дані для підключення

Для підключення AI-клієнта потрібні:

  • Адреса платформи — URL сервера ConnectiveOne (наприклад, для локальної розробки або бойового середовища). Адміністратор або налаштування платформи підкажуть точну адресу.
  • Токен доступу — отримується після входу в систему або через відповідні налаштування. Зберігайте його в безпечному місці.
  • Ідентифікатор бота — числовий ID бота, сценарій якого ви налаштували як MCP-інструмент. Його можна побачити в інтерфейсі при виборі бота або в URL редактора сценарію.

Якщо не впевнені, де взяти ці значення — зверніться до адміністратора платформи.

3. Додати MCP-сервер у AI-клієнті (наприклад Cursor)

Рекомендовано: підключення з авторизацією через заголовки (токен доступу та ідентифікатор бота). Альтернатива — посилання з токеном у URL — лише якщо клієнт не підтримує заголовки (див. абзац після кроку 3).

  1. Відкрийте налаштування MCP у вашому AI-клієнті (у Cursor це зазвичай файл конфігурації MCP або розділ налаштувань MCP).
  2. Додайте новий MCP-сервер з такими параметрами:
    • URL — адреса платформи + шлях до MCP-повідомлень (його можна взяти з інструкції платформи або з кнопки «Скопіювати конфіг» у Конструкторі).
    • Тип транспорту — HTTP (якщо клієнт це підтримує).
    • Заголовки — обов’язково вказати токен доступу та ідентифікатор бота у форматі, який вимагає платформа (наприклад, заголовок авторизації та заголовок з ID бота).
  3. Збережіть конфігурацію та перезавантажте MCP-клієнт (якщо потрібно).

Після цього AI-асистент зможе отримати список інструментів вашого бота та викликати їх за назвою, передаючи параметри згідно з Input Schema.

Два способи конфігурації. Рекомендований — з заголовками (токен доступу та ідентифікатор бота), як описано вище; для цього використовуйте кнопку Скопіювати конфіг для .cursor/mcp.json. Якщо AI-клієнт не підтримує передачу заголовків, використовуйте кнопку Скопіювати конфіг з URL-токеном (без заголовків) — платформа згенерує посилання з вбудованим токеном. У такому разі посилання з токеном може потрапити в логи або бути передане третім особам; токен довгоживучий. Цей варіант використовуйте лише коли спосіб з заголовками неможливий і ви готові прийняти ці ризики.

4. Перевірити роботу

  1. У AI-клієнті переконайтеся, що з’явився новий MCP-сервер і список інструментів для вашого бота.
  2. Викличте один із інструментів (наприклад, з мінімальними параметрами) і перевірте, що відповідь повертається і містить очікувані дані.
  3. Якщо відповідь порожня — перевірте, чи в кінці секції результат записується у спеціальну константу і чи в Return Schema вказані потрібні ключі.

Що далі

  • Додайте інші секції як MCP-інструменти, якщо потрібно кілька типів викликів.
  • Оновлюйте Input Schema та Return Schema при зміні логіки секції, щоб AI-клієнт отримував актуальний опис та результати.
  • Якщо AI має передавати дані при виклику (місто, дату, ідентифікатор тощо) — налаштуйте параметри інструменту та їх використання в сценарії: Як налаштувати параметри MCP-інструменту сценарію.

Пов’язані статті

  • Про виклик секцій сценарію з AI-асистентів (MCP) — навіщо потрібні MCP-інструменти та як вони працюють.
  • Як налаштувати параметри MCP-інструменту сценарію — додати вхідні параметри та використовувати їх у сценарії.
  • Як використати action в сценарії — як додати дію для запису результату в константу.