Receiving Events
call.incomingbeta
Эта функция находится в закрытом тестировании. Обратитесь в техническую поддержку, чтобы запросить доступ для рабочего пространства.
call.incoming — зарезервированный контракт: входящие звонки пока недоступны. После запуска рабочие пространства с доступом к тестированию смогут получать его через subscribed_events с точным именем, *, пустым или отсутствующим списком.
Event payload
{
"id": "evt_call_example",
"type": "call.incoming",
"provider": "whatsapp",
"account_id": "acc_example",
"occurred_at": "2026-10-10T12:00:42Z",
"data": {
"call": {
"id": "call_example",
"direction": "inbound",
"media_type": "voice",
"state": "ringing"
},
"sender": {
"id": "100000000000002@lid",
"display_name": "Example"
},
"join_url": "https://calls.example.com/call/call_example?ticket=EXAMPLE"
}
}Примечания
- call.incoming — зарезервированный контракт: входящие звонки пока недоступны. После запуска рабочие пространства с доступом к тестированию смогут получать его через subscribed_events с точным именем, *, пустым или отсутствующим списком.
- Доступ к событиям звонков определяется is_beta рабочего пространства. При доступе к тестированию *, пустой или отсутствующий subscribed_events включают события звонков; конкретный список включает только перечисленные события. Без доступа можно использовать wildcard, но события звонков не доставляются; их явная подписка возвращает 403 beta_feature_not_enabled. Право проверяется при каждой доставке, повторе и повторной обработке dead letter; ошибка проверки не даёт доступ. Обычные записи звонков message.* независимы.