Проєкти / Голосові сповіщення

Voice Agents (ElevenLabs)

Кожен дзвінок пов’язаний із замовленням, статусом та історією розмови.

Сервіс голосових сповіщень American Red Cross об’єднує роботу центрів у Клівленді, Балтиморі та Філадельфії. Агент ElevenLabs повідомляє дані відправлення, а команда керує чергою дзвінків і перевіряє зафіксований результат кожної спроби.

Процеси навколо розмови

Спільне робоче місце оператора для дзвінків із трьох центрів.

Синхронізація відправлень

Синхронізація передає в процес сповіщення місце відправлення, отримувача, продукт, кількість і терміновість доставки. Оператор може оновити замовлення в тому самому інтерфейсі, де переглядає дзвінки.

Пріоритети та перевірка дублікатів

Під час обробки відправлення STAT мають пріоритет над ASAP. Перевірка дублікатів між центрами зіставляє вантаж і отримувача перед дзвінком, щоб повторні записи не створювали зайвих сповіщень про те саме відправлення.

Дані відправлення для голосового агента

Голосовий агент повідомляє про відправлення та опрацьовує прохання повторити або уточнити інформацію на основі даних замовлення. Результат розмови зберігається в цьому ж замовленні для подальшої перевірки.

Результати дзвінків для подальших дій

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

01 / Черга оператора

Черга розрізняє заплановані, здійснені та успішні дзвінки.

Черга дзвінків з ID замовлень, статусами, місцями відправлення, отримувачами, терміновістю та керуванням синхронізацією.

Черга вихідних дзвінків

Кожен рядок поєднує ID замовлення, статус дзвінка, час створення, місце відправлення, отримувача й тип доставки. Позначки Pending, Attempted і Success показують стан ще до відкриття замовлення. Оновлення списку, синхронізація замовлень і запуск обробки черги доступні оператору в цьому ж вікні.

02 / Замовлення та історія дзвінків

Історія дзвінків пояснює зафіксований статус.

Вікно замовлення з даними відправлення та записами про початок дзвінка й результат розмови з часовими позначками.

Дані відправлення та історія дзвінків

У вікні замовлення дані відправлення розташовані над історією дзвінків. Наведений запис містить подію запуску та підсумок успішної розмови: про який вантаж повідомили, чи підтвердив отримувач інформацію та чи мав запитання. Оператор переглядає ці деталі, залишаючись у контексті черги.

Технології

Технології Voice Agents (ElevenLabs).

Сервіс голосових сповіщень з окремим інтерфейсом оператора для черги та історії дзвінків.

Робоче місце оператора

React, TypeScript і Material UI формують інтерфейс черги замовлень та перегляду дзвінків.

  • TypeScript
  • React
  • Material UI

Сервіси дзвінків

Twilio забезпечує телефонію. Fastify, REST API та AWS SDK пов’язують дзвінки з операційними записами.

  • Twilio
  • Fastify
  • RESTful APIs
  • AWS SDK

Записи дзвінків

SQLite зберігає записи для відстеження черги та спроб дзвінків.

  • SQLite

Голосова розмова

ElevenLabs Conversational AI забезпечує голосову взаємодію під час сповіщення про відправлення.

  • ElevenLabs Conversational AI
Ваш сервіс сповіщень

Передбачте наступну дію оператора в голосовому процесі.

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

Спланувати сервіс сповіщень