Actions25
- Call Actions
- Dial Actions
- Media Actions
- Queue Actions
- Global recording Actions
- AI Actions
- Respond Actions
Call → Wait Event
AI-generatedSummary
Wait for a matching SIP PBX event and forward the triggering message unchanged
Inputs
- timeoutSeconds — Maximum total wait time before the action takes the Timeout branch.
- rules — DTMF matching rules; each rule defines a pattern and a label.
- waitDtmfFallbackEnabled — Enable fallback processing when DTMF digits are not matched.
- waitDtmfMultiDigitFallbackEnabled — Enable multi-digit fallback mode.
- dtmfTerminatorDigit — Digit that ends multi-digit fallback capture; defaults to '#'.
- legIds — Explicit list of leg IDs to wait for; empty to wait for the input leg ID.
- interruptReasons — Interrupt reasons that can cause early termination of the wait.
- clearDtmfBuffer — Clear the DTMF buffer before starting the wait.
- interdigitTimeoutSeconds — Inter-digit timeout in seconds to consider a DTMF sequence complete.
Output shape
the matching event record, forwarded unchanged
The original message is returned without modification; available fields depend on the event type (e.g., DTMF, leg ID, call state).
Examples
Example 1: Wait for a specific DTMF pattern on an incoming call
Overall Timeout (Seconds)=15; add rule Pattern='123' Label='Trigger'; enable DTMF Fallback; set Terminator Digit='*'
Example 2: Wait for a particular call leg to be bridged
Add Leg IDs='bridge_leg'; enable Interrupt On='Call: Bridge Joined'
Example 3: Wait for a call to be placed in a queue with a 30-second timeout
Overall Timeout (Seconds)=30; enable Clear Queued DTMF; set Interdigit Timeout (Seconds)=1