Hi guys,
I just recently started tinkering with vicidial and would like to thank the developer for making this great software.
I am trying to setup an inbound campaign and followed everything in the manager's manual tutorial. I have a custom music-on-hold file that is about 3 minutes long. How do I get vicidial to play this file in case there are no agents logged-in or available in the campaign?
I tried first specifying the filename in the extensions.conf using arguments separated by five dashes '-----' .
My extensions.conf has an entry that looks like
exten => 9xxxxxxxx,1,Answer
exten => 9xxxxxxxx,2,AGI(agi-VDADcloser_inboundCIDlookup.agi,TESTCAMP-----1234567890-----Closer-----customhold----------999-----1)
exten => 9xxxxxxxx,3,Hangup
Since the customhold argument seems to have no effect whatsoever i looked at the agi script (agi-VDADcloser_inboundCIDlookup.agi) and found out that the agi script plays 'generic_hold' approximately every 30 seconds and 'beep' every 3 seconds.
I tried changing the 'generic_hold' to 'customhold' (my custom moh) and the callers are now able to hear my custom-hold message. but this has the side effect that callers wont get transferred to agents (in the event they become available) until the entire message has been played out.
Please help!
Thanks in advance!