Перейти к основному содержимому

Настроить дожимы (пинги)

Цель: автоматически повторно вовлекать лидов, которые не ответили, по шагам с задержками.

Конфигурация пингов принадлежит агенту и содержит упорядоченную цепочку шагов; каждый шаг срабатывает после задержки и отправляет сообщение.

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}.