[HELP] MeetMe Conference - Hangup DeadAGI


#1

Hello, I am having an issue where I want to do some processing after an extension has hung-up while in a conference. Below is what I am trying to do but it doesn’t work because when the user hangs up the dialplan isn’t continued. Please see below:

exten => s,1,Answer
exten => s,2,Ringing
exten => s,3,Wait(2)
exten => s,200,Monitor(wav,/tmp/asterisk-recording,m)
exten => s,201,MeetMe(104)
exten => s,202,AGI(process-archive)

What is happening is when the user gets to step #201 they are then transfered to the conference call, never to return… I would like help getting this behavior to work (though probably not using the dialplan above). Again, this is something that is done for each user that dials in and leaves the conference… not something to be run at the end of the conference as a whole.

A couple paths I’ve already been down:

  • MEETME_AGI_BACKGROUND - So little documentation that I do not understand what goes on with this.
  • I was hopeful that the ‘h’ extension would be my answer but it had no effect (when put both above and below the ‘s’ lines)