_____  

From: [email protected]
[mailto:[email protected]] On Behalf Of VoIP Question
Sent: Wednesday, October 20, 2010 8:51 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: [asterisk-users] Using Calls Rejection Reasons

 

Hello all,

We would like to "inform" the caller of the reason for a failed call.

For example, when we get a "486 Busy Here", the system accepts it and in the
CLI we see "Everyone is busy/congested at this time".

Can we use this data to play an announcement to the caller?

Thank you in advance for your help.

Michael

 

Yes.  You can use the built-in options and sounds like this:

Exten => 123,1,dial(SIP/100,30,m)

Exten => 123-BUSY,1,playback(all-reps-busy)

Exten => 123-BUSY,n,hangup

Exten => 123-CONGESTION,1,playback(all-circuits-busy-now)

Exten => 123-CONGESTION,n,hangup

 

Or you can get "fancy" and interpret the return and play back a verbatim
message through swift/Cepstral.  That's another post.

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to