feat(call, voicemail, ivr): add voicemail and IVR call flows with DTMF handling, prompt playback, recording, and dashboard management

This commit is contained in:
2026-04-10 08:54:46 +00:00
parent 6ecd3f434c
commit e6bd64a534
25 changed files with 3892 additions and 10 deletions

View File

@@ -13,6 +13,8 @@ export type TCallState =
| 'ringing'
| 'connected'
| 'on-hold'
| 'voicemail'
| 'ivr'
| 'transferring'
| 'terminating'
| 'terminated';
@@ -25,7 +27,7 @@ export type TLegState =
| 'terminating'
| 'terminated';
export type TLegType = 'sip-device' | 'sip-provider' | 'webrtc';
export type TLegType = 'sip-device' | 'sip-provider' | 'webrtc' | 'system';
export type TCallDirection = 'inbound' | 'outbound' | 'internal';