Цей модуль допоможе інтегрувати сценарій ConnectiveOne у свій застосунок або інший бот

Які кейси вирішує Custom Channel?

Логіка роботи сервісу

Сервіс побудовано на послідовності HTTPs POST запитів.

Для того щоб відправити повідомлення в ConnectiveOne, ваш сервіс має відправити HTTPs POST запит певного формату (див нижче) на точку входа input_url

Для того щоб отримувати повідомлення від ConnectiveOne вам потрібно зареєструвати як точку вихода webhook custom_channel_url і побудувати обробку вхідних повідомлень та подій (events) від ConnectiveOne як описано нижче

Всю взаємодію із сценарієм, оператором, тощо робимо в ConnectiveOne як в будь-якому іншому каналі.

Загальна схема взаємодії наведена на малюнку.

Схема роботи через custom channel

Схема роботи через custom channel

Чекліст, що необхідно для інтеграції зовнішньої системи з Custom Channel в ConnectiveOne