Hi!

> Can anyone think of a way to play IVR after conversation initiated by
> Dial() terminates?

You will most probably have to prevent the hangup to happen in the first 
place: 

You could, for example, join the two callers by the help of a dynamic 
MeetMe room, and then take action when the other parties leaves, i.e. 
kick the remaining user out of the room and continue in the dialplan.

Here's an example for "Voicemail live" that uses such a technique:
http://www.voip-info.org/wiki/view/Asterisk+tips+voicemail+live

Another way *might* be to involve a local channel for the calling party 
with the /n option to prevent it from optimizing themselves away: For 
example: The caller's SIP channel hangs up, but the local channel that it 
is connected with then continues in the dialplan? Not sure if there is a 
way to make this work - could be that you need to twist things badly so 
that also the caller is in fact a callee to the local channel...

Finally: Put a SIP proxy in between that catches the hangup and then 
takes action like a redirect (transfer).

Philipp


-- 
_____________________________________________________________________
-- 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