Исходящие кампании¶
SpeakNode позволяет запускать массовые исходящие обзвоны с помощью AI-агентов.
Обзор¶
Кампания — это набор исходящих звонков по списку контактов. Каждый звонок обрабатывается AI-агентом с динамически подставленными переменными для каждого контакта.
Настройка кампании¶
- Выберите агента — укажите AI-агента, который будет обрабатывать звонки
- Добавьте контакты — загрузите список с номерами телефонов и данными переменных
- Настройте переменные — сопоставьте данные контакта с переменными агента (например,
{{ customer_name }},{{ order_id }}) - Запустите — платформа последовательно обзванивает каждый контакт
Элементы кампании¶
Каждый контакт в кампании — это элемент кампании с:
- Номером телефона для звонка
- Значениями переменных для конкретного звонка
- Отслеживанием статуса (ожидание, в процессе, завершён, ошибка)
- Ссылкой на сессию разговора после звонка
Как это работает¶
- Создаётся кампания со списком элементов
- Для каждого элемента платформа:
- Создаёт LiveKit-комнату
- Запускает агента с переменными элемента
- Инициирует исходящий звонок через телефонного провайдера
- Отслеживает статус сессии
- Результаты доступны по каждому элементу (запись, транскрипция, статус)
Мониторинг¶
Прогресс кампании отображается в панели управления:
- Общий статус кампании
- Результаты звонков по каждому элементу
- Ссылки на отдельные сессии разговоров