Требования
- Настроенный telephony provider — без него outbound-звонки завершатся ошибкой
- API key для authentication
Где найти trigger URL
Когда вы добавляете API Trigger node в workflow, Агентика назначает ему уникальный UUID. Trigger node предоставляет два URL с этим UUID:- production URL для опубликованного workflow
- test URL для последнего draft
your-agentika-instance на api.agentika.ai.
Test vs production
Используйте test URL, пока дорабатываете изменения, чтобы production traffic продолжал идти в опубликованную версию.
Production URL выполняет только published workflow. Если вы обновили workflow, но не опубликовали его, production trigger продолжит запускать старую опубликованную версию.
После публикации draft оба URL запускают одно и то же definition.
Body, headers и shape response одинаковы для обоих URL.
Выполнение запроса
Аутентифицируйтесь, передав API key в заголовкеX-API-Key. Body запроса требует phone_number и принимает необязательные поля initial_context и telephony_configuration_id.
Response
Успешный request возвращаетworkflow_run_id, по которому можно получить run details, recordings и transcripts.
Error responses
Initial context
initial_context — JSON object с любой информацией, к которой голосовой агент должен иметь доступ во время звонка. Эти значения можно использовать в prompts через template variables: значения в {{ и }}.
Например, если request содержит:
{{user.name}}: в Agent prompts поля initial_context указываются напрямую по имени, без префикса initial_context.. Точный синтаксис для prompts и webhook payloads см. в template variables.
Подробнее о потоке данных через звонок см. Context и переменные.
Выбор telephony configuration
По умолчанию звонки выполняются через default outbound telephony configuration вашей организации. Чтобы направить конкретный звонок через другую configuration, например с регионального номера, передайтеtelephony_configuration_id в body запроса.
https://app.agentika.ai/telephony-configurations для hosted или http://localhost:3010/telephony-configurations для local). Configuration должна принадлежать той же organization, что и API Trigger, иначе request вернет 404.
Полные детали endpoint, включая все parameters и response fields, см. в API reference.