Page 1 of 1

configuring inbound music-on-hold

PostPosted: Mon Aug 06, 2007 4:34 am
by ragnadik
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!

PostPosted: Tue Aug 07, 2007 4:21 am
by mflorell
With release 2.0.3 you cannot do custom hold music for inbound calls, this is something that is being developed for the 2.0.4 release.

PostPosted: Tue Aug 07, 2007 9:47 pm
by ragnadik
Hi Matt,

Thanks for the quick response. Guess i'll have to wait for the next release to come out then.