- API
- Integration with IP telephony
- Telephony event
- Getting started [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
- Manage types
- Global context and isolation
- Manage apps
- Batch actions with app items
- Manage external services
- Scripts in widgets
- Web components
- Access permissions
- Getting started with processes
- Getting started with signatures
- Getting started with file previews
- Getting started with the organizational chart
- Getting started with users and groups
-
Getting started with the
Table data type -
Getting started with the
Category data type - Dynamic event type calculation
- Typical use cases
- API
Telephony event
Represents a telephony event. The system uses this data to display call notifications to relevant users.
async function VoipParseWebhookRequest(request: FetchRequest): Promise<VoipWebhookParseResult> { if (typeof request.body !== 'string') { return {}; } const data = JSON.parse(request.body); return { event: { event: VoipWebhookEvent.NotifyStart, direction: VoipCallDirection.In, dstPhone: data.dstPhone, srcPhone: data.srcPhone, disposition: VoipCallDisposition.Unknown, } }; }Hierarchy
Properties
Optional callId
External system call identifier.
Used by the system to match multiple telephony events to a single call. If the call identifier is not specified, the system will match calls using a combination of fields: VoipWebhookRequest.srcPhone, VoipWebhookRequest.srcPhoneExt, VoipWebhookRequest.dstPhone, {@ link VoipWebhookRequest.dstPhoneExt}, and VoipWebhookRequest.direction.
direction
Call direction.
disposition
Call outcome.
dstPhone
Number being called
Filled depending on the call direction:
Optional dstPhoneExt
Employee extension number when initiating an outgoing call to an external number VoipWebhookRequest.dstPhone.
Used by the system only for outgoing calls. For other directions, leave the field blank.
event
Telephony event type.
srcPhone
Number that is calling
Filled in depending on the call direction:
Optional srcPhoneExt
Employee extension when receiving an incoming call from an external number {@ link VoipWebhookRequest.srcPhone}.
As a rule, when receiving an incoming call from the public switched telephone network, information about the employee's extension number within the organization is not available. It is recommended to fill in this field only if the upstream PBX provides this information. The system uses this field only for incoming calls. For other directions, leave the field blank.
Properties
Feedback sent successfully
Thank you for your input