Перейти к содержанию

Исходящие кампании

SpeakNode позволяет запускать массовые исходящие обзвоны с помощью AI-агентов.

Обзор

Кампания — это набор исходящих звонков по списку контактов. Каждый звонок обрабатывается AI-агентом с динамически подставленными переменными для каждого контакта.

Настройка кампании

  1. Выберите агента — укажите AI-агента, который будет обрабатывать звонки
  2. Добавьте контакты — загрузите список с номерами телефонов и данными переменных
  3. Настройте переменные — сопоставьте данные контакта с переменными агента (например, {{ customer_name }}, {{ order_id }})
  4. Запустите — платформа последовательно обзванивает каждый контакт

Элементы кампании

Каждый контакт в кампании — это элемент кампании с:

  • Номером телефона для звонка
  • Значениями переменных для конкретного звонка
  • Отслеживанием статуса (ожидание, в процессе, завершён, ошибка)
  • Ссылкой на сессию разговора после звонка

Как это работает

  1. Создаётся кампания со списком элементов
  2. Для каждого элемента платформа:
    • Создаёт LiveKit-комнату
    • Запускает агента с переменными элемента
    • Инициирует исходящий звонок через телефонного провайдера
    • Отслеживает статус сессии
  3. Результаты доступны по каждому элементу (запись, транскрипция, статус)

Мониторинг

Прогресс кампании отображается в панели управления:

  • Общий статус кампании
  • Результаты звонков по каждому элементу
  • Ссылки на отдельные сессии разговоров