Name

WaitExten() — Waits for an extension to be entered

Synopsis

WaitExten([seconds][,options])

Waits for the user to enter a new extension for the specified number of seconds. You can pass fractions of a second (e.g., 1.5 = 1.5 seconds). If seconds is unspecified, the default extension timeout will be used. Most often, this application is used without specifying the seconds options.

The options parameter may be set to the following option:

m[(class)[

Provide music on hold to the caller while waiting for an extension. Optionally, you can specify the music on hold class within parentheses.

; wait 15 seconds for the user to dial an extension
exten => s,1,Answer()
exten => s,2,Playback(enter-ext-of-person)
exten => s,3,WaitExten(15)

Get Asterisk: The Future of Telephony, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.