Настроить дожимы (пинги)
Цель: автоматически повторно вовлекать лидов, которые не ответили, по шагам с задержками.
Конфигурация пингов принадлежит агенту и содержит упорядоченную цепочку шагов; каждый шаг срабатывает после задержки и отправляет сообщение.
curl -s https://api.ru.sance.ai/v1/ping-configs/ \
-H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
-d '{
"agent_id": 3,
"is_enabled": true,
"config": {
"steps": [
{ "step_number": 1, "after_minutes": 1440,
"source": { "text": "Просто уточняю — интерес ещё актуален?" },
"dialogue_init_msg_mode": "only_with_replies" },
{ "step_number": 2, "after_minutes": 4320,
"source": { "text": "Последнее напоминание — будем рады помочь, когда будете готовы." },
"dialogue_init_msg_mode": "only_with_replies" }
]
}
}'
after_minutes каждого шага отсчитывается от последней активности; dialogue_init_msg_mode
нацеливает на all диалоги, only_with_replies или only_without_replies; необязательный
new_lead_stage_id переводит лида при срабатывании шага. source — это источник сообщения
(text, prompt_id, prepared_message_id или WABA-шаблон). Получить конфигурации агента
можно через GET /v1/ping-configs/for-agent/{agent_id}.
См.: POST /v1/ping-configs/, GET /v1/ping-configs/for-agent/{agent_id},
PUT /v1/ping-configs/{id}.