Skip to main content
Defined in: core/provider.ts:411 An inbound call notification. Transports may emit several per call (one per status update) with the same id.

Properties

id

Defined in: core/provider.ts:412

from

Defined in: core/provider.ts:417 The caller, resolved to the SAME canonical id their messages carry as senderId (the identity-stability contract applies to calls too).

status

Defined in: core/provider.ts:419 Transport status, e.g. WhatsApp offer / ringing / reject / timeout / terminate.

chatId?

Defined in: core/provider.ts:424 The chat the call belongs to: the group for a group call. Omitted → the DM with the caller (from).

isGroup?

Defined in: core/provider.ts:426 true when chatId is a group (a group call). Provider-set, like ChatInfo.isGroup.

isVideo?

Defined in: core/provider.ts:428 true for a video call, when the transport says so.

offline?

Defined in: core/provider.ts:433 true when the notification was delivered late (e.g. replayed after the bot reconnected) rather than while the call was ringing.