Как это работает
Лиды из Azure Cosmos DB передаются в Webhook автоматически: сценарий подхватывает каждую заявку сразу после появления.
- Запуск: Каждую минуту Schedule
- Затем: Получать лиды TBC
- Затем: Подготовить метаданные звонка
- Затем: Запустить звонок Vapi
- Затем: Обновить лид: В работе
- Запуск: Обработка обратного вызова Vapi Webhook
- Проверка: Это итоговый отчет?
- Если да — Записывать сырые данные звонка
- Проверка: Отвечено Filter?
- Если да — Получить ID лида1
- Затем: Обновить: Звонок подключен
- Если нет — Проверить: это голосовая почта?
- Если да — Получить ID лида2
- Проверка: Если первый звонок
- Если да — Лог: Попытка голосовой почты 1
- Затем: Wait: 1 минута
- Затем: Повторить Вызов №2
- Затем: Лог: Попытка голосовой почты 2
- Если нет — Если второй звонок
- Если нет — Если третий звонок
- Если да — Wait: Следующий день 16:00
- Затем: Повторить Вызов №3
- Затем: Лог: Попытка голосовой почты 3
- Если нет — Обновить: Лид недоступен
- Если нет — Получить ID лида3
- Затем: Обновить: Звонок не удался
Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.