Name

Busy() — Indicates a busy condition to the channel

Synopsis

    Busy([timeout])

Requests that the channel indicate the busy condition and then waits for the user to hang up or for the optional timeout (in seconds) to expire.

This application only signals a busy condition to the bridged channel. Each particular channel type has its own way of communicating the busy condition to the caller. You can use Playtones(busy) to play a busy tone to the caller.

Always returns -1.

    exten => 123,1,Playback(im-sorry)
    exten => 123,2,Playtones(busy)
    exten => 123,3,Busy()

Get Asterisk: The Future of Telephony 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.