I am setting up a system which needs to do the following and am wondering the best way to go about it:
A caller will be brought through a serious of IVRs and will enter which option they want with normal DTMF. At a certain point the caller will be transfered to an Agent. Before the agent talks to the caller he/she will need to be played a recording. If at any stage the caller hangs up an anouncement will need to be played to the Agent.
The playing the announcements are ok but my problem is more with the hangup part, how to keep a call active after 1 party hangs up? I was thinking of using MeetMe but this causes its own problems like how to get the caller and agent into the meetme room and how to make the recordings dynnamic.
I am not using freepbx or anything, everything will be done in asterisk backend. Just wondering if anybody would have any suggestions?