Call session
Call session
Scope
Permission Talk. call.session has scope all: omit channelId for the device; send channelId for that channel. When both deviceTalk and channelTalk appear, prefer channel talk.
Reader notes
Start with Using capabilities. Call device.capability.list before you use IDs on this page. See Permission codes and Capability errors.
Index in this folder
| Operation | ID |
|---|---|
| Device talk | call.session.deviceTalk (discovery only) |
| Channel talk | call.session.channelTalk (discovery only) |
| Read call ring mute | call.session.ringMuted |
| Set call ring mute | call.session.ringMuted |
| Read call ring volume | call.session.ringVolume |
| Set call ring volume | call.session.ringVolume |
| Answer call | call.session.answer (discovery only) |
| Hang up call | call.session.hangup (discovery only) |
| Refuse call | call.session.refuse (discovery only) |
| Incoming call | call.session.called |
| Call answered | call.session.answered |
| Call hung up | call.session.hungUp |
| Call refused | call.session.refused |
| Call cancelled | call.session.cancelled |
| Two-way video talk | call.session.videoTalk (discovery only) |
