Це машинний переклад оригінального документа англійською мовою. У разі будь-яких розбіжностей між цим перекладом та оригінальною англійською версією, пріоритет має версія англійською мовою. Читати оригінал англійською мовою


Шлюз повідомлень: Дозвольте Caiioo відповідати в додатках, якими вже користуються ваші контакти

Шлюз повідомлень — це незалежний від сервісів спосіб для Caiioo надсилати та отримувати повідомлення на платформах, якими вже користуються ваші клієнти та контакти. Люди пишуть вам у WhatsApp, Telegram або де завгодно, а агент відповідає їм автономно — у їхньому каналі, в реальному часі. Цей самий шлюз працює і в іншому напрямку: з будь-якої гілки агент може надіслати повідомлення як інструмент ("напиши групі команди в Telegram про зустріч").

Один шлюз, багато сервісів. Ви підключаєте кожен сервіс один раз, і Caiioo нормалізує все за єдиним інтерфейсом.

Підтримувані сервіси

Підключіть будь-який з них у Налаштування > Повідомлення:

  • WhatsApp Business — стабільно
  • Telegram — стабільно
  • Messenger (бета)
  • iMessage (бета)
  • Signal (бета)
  • Viber (бета)
  • Beeper (бета)

WhatsApp Business та Telegram працюють стабільно. Решта перебувають у стадії бета-тестування — вони повністю придатні для використання, але все ще вдосконалюються.

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

  1. Перейдіть у Налаштування > Повідомлення (Шлюз повідомлень).
  2. Виберіть сервіс.
  3. Введіть стандартні облікові дані бота або бізнес-акаунта цього провайдера — той самий токен або бізнес-акаунт, який ви б використовували для будь-якої інтеграції на цій платформі.
  4. Caiioo реєструє вхідний маршрут і починає прослуховування.

Ви налаштовуєте кожен сервіс один раз. Після цього агент бачить єдину можливість обміну повідомленнями незалежно від того, скільки сервісів підключено.

Режими взаємодії для кожної розмови

Кожна розмова має власний режим, який обирається трьома кнопками у верхній частині гілки, тож ви вирішуєте, як саме агент з'являється для кожного контакту:

Авто (зелений)

Агент відповідає всім автоматично. Все, що ви пишете в цій самій гілці, розцінюється як коучинг — це формує наступну відповідь агента, але не надсилається контакту. Використовуйте це, коли хочете, щоб агент вів розмову, але ви час від часу хочете спрямовувати його ("будь офіційнішим", "запропонуй знижку").

Втрутитися (синій)

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

Чат (жовтий)

Агент зупиняється і відходить — він припиняє автоматично відповідати, і ви ведете розмову самостійно, ваші повідомлення надходять контакту від вашого імені. Використовуйте це, коли гілка потребує людини і ви хочете, щоб агент не заважав.

Медіа в обох напрямках

Зображення, аудіо та відео передаються в обох напрямках. Коли контакт надсилає фото, воно потрапляє до моделі, тож ви можете запитати "що на цьому фото, яке щойно надіслав клієнт?" і відповісти прямо в тому ж каналі. Медіафайли, які агент створює або додає, так само надсилаються контакту.

Конфіденційність та архітектура

Уся обробка повідомлень відбувається локально, на вашому десктопному сервері. Агент працює на вашій машині; розмови, облікові дані та медіа обробляються там, а не в хмарі.

Cloudflare діє лише як простий ретранслятор вебхуків для кожного користувача. Кожен користувач отримує окремий Durable Object, який пересилає сирий вхідний вебхук на ваш локальний сервер через приватне з'єднання і нічого більше. Хмарного сховища повідомлень немає, як і обробки на стороні хмари. Вихідні повідомлення оминають Cloudflare повністю — ваш локальний сервер викликає API сервісу безпосередньо. Cloudflare задіяний лише тому, що зовнішнім сервісам потрібна стабільна публічна URL-адреса для доставки вхідних вебхуків.

Підтримка платформ

Шлюз повідомлень працює у вашому десктопному додатку або на сервері — саме там знаходяться ретранслятор вхідних вебхуків та обробка повідомлень:

  • macOS — підтримується
  • Windows — підтримується
  • Linux — підтримується

Розширення для браузера (Chrome, Safari) також може використовувати шлюз, якщо воно підключене до вашого десктопного додатка — десктопний сервер виконує фактичне отримання та обробку від його імені.

Він не доступний на iOS або Android. Мобільні додатки не запускають ретранслятор вебхуків або локальну обробку, від яких залежить шлюз, тому вхідні повідомлення не можуть бути отримані або опрацьовані там.

Примітка щодо Slack

Slack не є частиною Шлюзу повідомлень. Slack знаходиться в Community Hub як окремий пакет OAuth — встановіть його звідти. Дивіться Community Hub.

Рівень

Шлюз повідомлень — це функція рівня Pro.

Дивіться також


This guide is maintained by the Caiioo team using Slate, our built-in editor.