Page 1 of 1

Ring For Every call In Outbound Auto Dialed Campaign

PostPosted: Tue Jul 26, 2011 1:34 pm
by exrapidshare
My server Configuration : Model (IBM X3250 X2) ,
CPU Intel(R) Xeon(R) ,X3330 @ 2.66GHz , Mem = 4 Gig, No additional Hardware. Using Go auto Dial 2.1 , KErnel = 2.6.18-238.9.1.el5.goPAE #1,
HDD 160 Gig. No extra Hardware or Software Installed.


I am using Outbound dialing with Grandstream GXW 4024 VOIP Gateway FXS port with analog phone , I want every time before call connects agent phone will ring. Is that possible ? If yes let me know ?


Thank You

PostPosted: Wed Jul 27, 2011 2:27 pm
by williamconley
Too bad you didn't list your vicidial version with build (as required). Newer versions (later 2.4+ easily installed with Vicibox 3.1.10 or upgraded from an earlier version via svn) have a feature called "On-Hook Agents". This allows the agents to "get a ring" when the call arrives.

Earlier versions have "Remote Agents" which also ring the agent phone when a call arrives, but this will not allow display of client information on the screen of the agent. Remote Agents, by the way, has nothing to do with location: It merely means the agent has no computer and will not be "logging in", they are instead "activated" by an administrator.

Ring For Every call In Outbound Auto Dialed Campaign

PostPosted: Thu Jul 28, 2011 7:01 am
by exrapidshare
Vicidial VERSION: 2.4-309a ,BUILD: 110430-1642


Ok i found that On-Hook Agent , But that is only for inbound i want this in outbound , because with analog phone it is not suitable to hold the phone for a long time & listen or watch on screen for a Live call.

So plz let me know if it is possible , may be through costume dial-plan.



Thanks
8)

Re: Ring For Every call In Outbound Auto Dialed Campaign

PostPosted: Thu Jul 28, 2011 2:26 pm
by KDell
exrapidshare wrote:Vicidial VERSION: 2.4-309a ,BUILD: 110430-1642


Ok i found that On-Hook Agent , But that is only for inbound i want this in outbound , because with analog phone it is not suitable to hold the phone for a long time & listen or watch on screen for a Live call.

So plz let me know if it is possible , may be through costume dial-plan.



Thanks
8)
Set up your outbound campaign to drop a call at zero seconds to an ingroup and voila`.

PostPosted: Thu Jul 28, 2011 3:52 pm
by williamconley
on-hook is NOT only for inbound.

and it is NOT too much to expect an agent to hold a phone while waiting for a call. that's what headsets are for. 8)

PostPosted: Thu Jul 28, 2011 7:19 pm
by mflorell
On-Hook will only ring for inbound calls. You can use it on outbound or blended campaigns, but don't expect it to ring for outbound autodial calls.

PostPosted: Thu Jul 28, 2011 10:15 pm
by williamconley
Interesting. I sit corrected. :(

Ring For Every call In Outbound Auto Dialed Campaign

PostPosted: Fri Jul 29, 2011 7:38 am
by exrapidshare
Thanks Every One

For Reply , Is there Any way to ring calls in outbound autodial calls. May be may be through costume dial-plan or through some coding , and if it work for inbound then i think it should be work for outbound also , its just a Play of some line of CODE . :idea:


Thank You For Suggestion.

PostPosted: Fri Jul 29, 2011 10:05 am
by mflorell
There's a lot more than just playing with a few lines of code. the inbound call routing process is completely separate from the outbound call routing process. The goal of the outbound process is to get calls to agents as quickly as possible, and having the calls try to ring an agent flies in the face of this.

One option you would have is to set the drop time to -1 on the outbound campaign and have the calls drop to an in-group, where you can have those calls then ring to your agents.

PostPosted: Fri Jul 29, 2011 3:14 pm
by williamconley
Or give up the agent interface and use remote agents.

Re: Ring For Every call In Outbound Auto Dialed Campaign

PostPosted: Fri Oct 24, 2014 12:23 pm
by elyin
this is really happening, everything was fine on my server and now I have many calls only ringing and ringing, are outbound calls, some solution ?, thanks.

Re:

PostPosted: Tue Dec 25, 2018 6:24 am
by jmathew
mflorell wrote:One option you would have is to set the drop time to -1 on the outbound campaign and have the calls drop to an in-group, where you can have those calls then ring to your agents.



Hi
we tried this method with ViciBox 8.1.2, but somehow with phone on hook and calls with drop time -1 drop to an inbound group is not working.

the phone will ring but the call won't land on the agent screen.
at the same time,if we call a DID configured on this inbound group, the phone rings properly and when answered the calls lands on the agent properly.
Please suggest if something additional is to be done.
thanks

Re: Ring For Every call In Outbound Auto Dialed Campaign

PostPosted: Wed Dec 26, 2018 11:42 am
by williamconley
Just a hip shot: Post your dialplan entry for the carrier.

Re: Ring For Every call In Outbound Auto Dialed Campaign

PostPosted: Thu Dec 27, 2018 10:15 am
by jmathew
thank you William for your response.
Dialplan is as below.

exten => _651X.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _651X.,2,Dial(sip/${EXTEN:3}@156,55,tToR)
exten => _651X.,3,Hangup()

thanks

Re: Ring For Every call In Outbound Auto Dialed Campaign

PostPosted: Thu Dec 27, 2018 2:53 pm
by williamconley
jmathew wrote:thank you William for your response.
Dialplan is as below.

exten => _651X.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _651X.,2,Dial(sip/${EXTEN:3}@156,55,tToR)
exten => _651X.,3,Hangup()

thanks

I am unaware if 651X will interfere with anything, but I'd recommend at least 7 digits before the ".":

Code: Select all
exten => _651XXXX.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _651XXXX.,2,Dial(sip/${EXTEN:3}@156,55,tToR)
exten => _651XXXX.,3,Hangup()

However, if dialing in the US, no dot:
Code: Select all
exten => _651NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _651NXXNXXXXXX,2,Dial(sip/${EXTEN:3}@156,55,tToR)
exten => _651NXXNXXXXXX,3,Hangup()

And many carriers require you to send the "1" so it should not be cut off (change :3 to :2 to keep the 1):
Code: Select all
exten => _651NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _651NXXNXXXXXX,2,Dial(sip/${EXTEN:2}@156,55,tToR)
exten => _651NXXNXXXXXX,3,Hangup()

And most of our configurations have different options entirely, for example our dial 9 carrier:
Code: Select all
exten=>_91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten=>_91NXXNXXXXXX,n,Dial(${CARRIERNAME}/${EXTEN:1},,To)
exten=>_91NXXNXXXXXX,n,Hangup

Which requires a Globals String Entry of:
Code: Select all
CARRIERNAME = SIP/carrier-context

Which links to the [carrier-context] in the Account Entry

I don't THINK any of these changes would block dialing or call routing. But ... this is linux and vicidial and I don't have access to the CLI during a failed attempt to try to "drill down". So I nitpick what I can see. 8-)

If none of this helps, post a single-call-test log output from the Asterisk CLI. We'll see what happens. You can also look in the autodial screen to verify the call is being generated, and the other screens to trace its progress. But the problem *should* be visible in the Asterisk CLI output. In theory.

Re: Ring For Every call In Outbound Auto Dialed Campaign

PostPosted: Mon Dec 31, 2018 8:03 am
by jmathew
Hi please find below the log for the call. the incoming call will ring on the agent screen. but when answered, it gets hanged up after 2 secs and never lands through to the agent screen. On the other end, it starts playing the hold music. I have replaced voip server ip with XXX.XX.XXX.XXX ...

I have used dialplan as

williamconley wrote:
And most of our configurations have different options entirely, for example our dial 9 carrier:
CODE: SELECT ALL
exten=>_91NXXNXXXXXX,1,AGI(agi:// 127.0.0.1:4577/call_log)
exten=>_91NXXNXXXXXX,n,Dial(${CARRIERNAME}/${EXTEN:1},,To)
exten=>_91NXXNXXXXXX,n,Hangup

Which requires a Globals String Entry of:
CODE: SELECT ALL
CARRIERNAME = SIP/carrier-context

Which links to the [carrier-context] in the Account Entry


Code: Select all
[Dec 31 13:14:12]     -- Called 8300@default
[Dec 31 13:14:12]     -- Executing [8300@default:1] Hangup("Local/8300@default-0000002c;2", "") in new stack
[Dec 31 13:14:12]   == Spawn extension (default, 8300, 1) exited non-zero on 'Local/8300@default-0000002c;2'
[Dec 31 13:14:12] WARNING[6313][C-0000006a]: func_hangupcause.c:140 hangupcause_read: Unable to find information for channel
[Dec 31 13:14:12]     -- Executing [h@default:1] AGI("Local/8300@default-0000002c;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------)") in new stack
[Dec 31 13:14:12]     -- <Local/8300@default-0000002c;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------) completed, returning 0
[Dec 31 13:14:13]   == Manager 'sendcron' logged off from 127.0.0.1
[Dec 31 13:14:48]   == Manager 'sendcron' logged on from 127.0.0.1
[Dec 31 13:14:48]     -- Called 913235032002@default
[Dec 31 13:14:48]     -- Executing [913235032002@default:1] AGI("Local/913235032002@default-0000002d;2", "agi://127.0.0.1:4577/call_log") in new stack
[Dec 31 13:14:48]     -- AGI Script Executing Application: (EXEC) Options: (Set(_CAMPCUST=TEST))
[Dec 31 13:14:48]     -- <Local/913235032002@default-0000002d;2>AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
[Dec 31 13:14:48]     -- Executing [913235032002@default:2] Dial("Local/913235032002@default-0000002d;2", "SIP/9650129747/13235032002,,To") in new stack
[Dec 31 13:14:48]   == Using SIP RTP CoS mark 5
[Dec 31 13:14:48]     -- Called SIP/9650129747/13235032002
[Dec 31 13:14:49]     -- SIP/9650129747-00000027 is ringing
[Dec 31 13:14:49]     -- Local/913235032002@default-0000002d;1 is ringing
[Dec 31 13:14:52]        > 0x7f454c02e110 -- Strict RTP learning after remote address set to: XXX.XX.XXX.XXX:13076
[Dec 31 13:14:52]     -- SIP/9650129747-00000027 answered Local/913235032002@default-0000002d;2
[Dec 31 13:14:52]     -- Local/913235032002@default-0000002d;1 answered
[Dec 31 13:14:52]     -- Executing [138368@default:1] AGI("Local/913235032002@default-0000002d;1", "agi-VDAD_local_optimize.agi,V2311314480000000019") in new stack
[Dec 31 13:14:52]     -- Launched AGI Script /usr/share/asterisk/agi-bin/agi-VDAD_local_optimize.agi
[Dec 31 13:14:52]     -- Channel SIP/9650129747-00000027 joined 'simple_bridge' basic-bridge <f928c1f5-8cbc-40f9-9d4a-91766fa947f0>
[Dec 31 13:14:52]     -- Channel Local/913235032002@default-0000002d;2 joined 'simple_bridge' basic-bridge <f928c1f5-8cbc-40f9-9d4a-91766fa947f0>
[Dec 31 13:14:52]     -- <Local/913235032002@default-0000002d;1>AGI Script agi-VDAD_local_optimize.agi completed, returning 0
[Dec 31 13:14:52]     -- Executing [138368@default:2] Wait("Local/913235032002@default-0000002d;1", "2") in new stack
[Dec 31 13:14:52]   == Manager 'sendcron' logged on from 127.0.0.1
[Dec 31 13:14:52]     -- Channel SIP/9650129747-00000027 left 'simple_bridge' basic-bridge <f928c1f5-8cbc-40f9-9d4a-91766fa947f0>
[Dec 31 13:14:52]     -- Executing [8368@default:1] AGI("SIP/9650129747-00000027", "agi://127.0.0.1:4577/call_log") in new stack
[Dec 31 13:14:52]     -- Channel Local/913235032002@default-0000002d;2 left 'simple_bridge' basic-bridge <f928c1f5-8cbc-40f9-9d4a-91766fa947f0>
[Dec 31 13:14:52]   == Spawn extension (default, 913235032002, 2) exited non-zero on 'Local/913235032002@default-0000002d;2'
[Dec 31 13:14:52]     -- Executing [h@default:1] AGI("Local/913235032002@default-0000002d;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----4-----0-----SIP 200 OK)") in new stack
[Dec 31 13:14:52]     -- AGI Script Executing Application: (EXEC) Options: (Set(_CAMPCUST=TEST))
[Dec 31 13:14:52]     -- <SIP/9650129747-00000027>AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
[Dec 31 13:14:52]     -- Executing [8368@default:2] AGI("SIP/9650129747-00000027", "agi-VDAD_ALL_outbound.agi,NORMAL-----LB") in new stack
[Dec 31 13:14:52]     -- Launched AGI Script /usr/share/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
[Dec 31 13:14:53]     -- <SIP/9650129747-00000027> Playing 'ding.gsm' (escape_digits=) (sample_offset 0) (language 'en')
[Dec 31 13:14:53]        > 0x7f454c02e110 -- Strict RTP switching to RTP target address XXX.XX.XXX.XXX:13076 as source
[Dec 31 13:14:53]   == Manager 'sendcron' logged off from 127.0.0.1
[Dec 31 13:14:53]   == Manager 'sendcron' logged on from 127.0.0.1
[Dec 31 13:14:53]     -- Called 913235032002@default
[Dec 31 13:14:53]     -- Executing [913235032002@default:1] AGI("Local/913235032002@default-0000002e;2", "agi://127.0.0.1:4577/call_log") in new stack
[Dec 31 13:14:53]     -- AGI Script Executing Application: (EXEC) Options: (Set(_CAMPCUST=TEST))
[Dec 31 13:14:53]     -- <Local/913235032002@default-0000002e;2>AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
[Dec 31 13:14:53]     -- Executing [913235032002@default:2] Dial("Local/913235032002@default-0000002e;2", "SIP/9650129747/13235032002,,To") in new stack
[Dec 31 13:14:53]   == Using SIP RTP CoS mark 5
[Dec 31 13:14:53]     -- Called SIP/9650129747/13235032002
[Dec 31 13:14:53]   == Manager 'sendcron' logged off from 127.0.0.1
[Dec 31 13:14:53]     -- <Local/913235032002@default-0000002d;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----4-----0-----SIP 200 OK) completed, returning 0
[Dec 31 13:14:53]   == Spawn extension (default, 138368, 2) exited non-zero on 'Local/913235032002@default-0000002d;1'
[Dec 31 13:14:53] WARNING[6360][C-0000006c]: func_hangupcause.c:140 hangupcause_read: Unable to find information for channel
[Dec 31 13:14:53]     -- Executing [h@default:1] AGI("Local/913235032002@default-0000002d;1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------)") in new stack
[Dec 31 13:14:54]     -- <SIP/9650129747-00000027>AGI Script agi-VDAD_ALL_outbound.agi completed, returning 0
[Dec 31 13:14:54]     -- Executing [90009*Transfer**19**3235032002**@default:1] Answer("SIP/9650129747-00000027", "") in new stack
[Dec 31 13:14:54]     -- Executing [90009*Transfer**19**3235032002**@default:2] Dial("SIP/9650129747-00000027", "IAX2/ASTloop:ajrgVSGIUE82cbU@127.0.0.1:40569/990009*Transfer**19**3235032002**,,to") in new stack
[Dec 31 13:14:54]     -- Called IAX2/ASTloop:ajrgVSGIUE82cbU@127.0.0.1:40569/990009*Transfer**19**3235032002**
[Dec 31 13:14:54]     -- Accepting AUTHENTICATED call from 127.0.0.1:33594:
[Dec 31 13:14:54]     --        > requested format = ulaw,
[Dec 31 13:14:54]     --        > requested prefs = (ulaw|gsm),
[Dec 31 13:14:54]     --        > actual format = ulaw,
[Dec 31 13:14:54]     --        > host prefs = (ulaw),
[Dec 31 13:14:54]     --        > priority = mine
[Dec 31 13:14:54]     -- Executing [990009*Transfer**19**3235032002**@default:1] Answer("IAX2/ASTloop-10082", "") in new stack
[Dec 31 13:14:54]     -- Call accepted by 127.0.0.1:40569 (format ulaw)
[Dec 31 13:14:54]     -- Format for call is (ulaw)
[Dec 31 13:14:54]     -- IAX2/127.0.0.1:40569-2340 answered SIP/9650129747-00000027
[Dec 31 13:14:54]     -- Channel IAX2/127.0.0.1:40569-2340 joined 'simple_bridge' basic-bridge <78e26a4f-4650-4fb6-8c12-7d9faf99f618>
[Dec 31 13:14:54]     -- Channel SIP/9650129747-00000027 joined 'simple_bridge' basic-bridge <78e26a4f-4650-4fb6-8c12-7d9faf99f618>
[Dec 31 13:14:54]     -- Executing [990009*Transfer**19**3235032002**@default:2] AGI("IAX2/ASTloop-10082", "agi-VDAD_ALL_inbound.agi,CLOSER-----LB-----CL_TESTCAMP-----7275551212-----Closer-----park----------999-----1") in new stack
[Dec 31 13:14:54]     -- Launched AGI Script /usr/share/asterisk/agi-bin/agi-VDAD_ALL_inbound.agi
[Dec 31 13:14:54]     -- <IAX2/ASTloop-10082> Playing 'sip-silence.gsm' (escape_digits=) (sample_offset 0) (language 'en')
[Dec 31 13:14:54]     -- <IAX2/ASTloop-10082> Playing 'sip-silence.gsm' (escape_digits=) (sample_offset 0) (language 'en')
[Dec 31 13:14:54]     -- SIP/9650129747-00000028 is ringing
[Dec 31 13:14:54]     -- Local/913235032002@default-0000002e;1 is ringing
[Dec 31 13:14:54]   == Manager 'sendcron' logged on from 127.0.0.1
[Dec 31 13:14:54]     -- Called 192*168*001*123*1001@default
[Dec 31 13:14:54]     -- Executing [192*168*001*123*1001@default:1] Goto("Local/192*168*001*123*1001@default-0000002f;2", "default,1001,1") in new stack
[Dec 31 13:14:54]     -- Goto (default,1001,1)
[Dec 31 13:14:54]     -- Executing [1001@default:1] Dial("Local/192*168*001*123*1001@default-0000002f;2", "SIP/1001,60,") in new stack
[Dec 31 13:14:54]   == Using SIP RTP CoS mark 5
[Dec 31 13:14:54]     -- Called SIP/1001
[Dec 31 13:14:54]     -- <Local/913235032002@default-0000002d;1>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------) completed, returning 0
[Dec 31 13:14:55]     -- SIP/1001-00000029 is ringing
[Dec 31 13:14:55]     -- Local/192*168*001*123*1001@default-0000002f;1 is ringing
[Dec 31 13:14:56]     -- Started music on hold, class 'default', on channel 'IAX2/ASTloop-10082'
[Dec 31 13:14:56]        > 0x7f45301f4de0 -- Strict RTP learning after remote address set to: 192.168.1.13:48698
[Dec 31 13:14:56]     -- SIP/1001-00000029 answered Local/192*168*001*123*1001@default-0000002f;2
[Dec 31 13:14:56]     -- Local/192*168*001*123*1001@default-0000002f;1 answered
[Dec 31 13:14:56]     -- Executing [138331*52*Y2311314540000000019*1001*1001@default:1] AGI("Local/192*168*001*123*1001@default-0000002f;1", "agi-VDAD_local_optimize.agi,RINGAGENT00000000052") in new stack
[Dec 31 13:14:56]     -- Launched AGI Script /usr/share/asterisk/agi-bin/agi-VDAD_local_optimize.agi
[Dec 31 13:14:56]     -- Channel SIP/1001-00000029 joined 'simple_bridge' basic-bridge <ddeccf34-5a98-4786-b44f-f9c578a6bc28>
[Dec 31 13:14:56]     -- Channel Local/192*168*001*123*1001@default-0000002f;2 joined 'simple_bridge' basic-bridge <ddeccf34-5a98-4786-b44f-f9c578a6bc28>
[Dec 31 13:14:56]        > 0x7f45301f4de0 -- Strict RTP switching to RTP target address 192.168.1.13:48698 as source
[Dec 31 13:14:57]     -- <Local/192*168*001*123*1001@default-0000002f;1>AGI Script agi-VDAD_local_optimize.agi completed, returning 0
[Dec 31 13:14:57]     -- Executing [138331*52*Y2311314540000000019*1001*1001@default:2] Wait("Local/192*168*001*123*1001@default-0000002f;1", "2") in new stack
[Dec 31 13:14:57]        > 0x7f454c02e110 -- Strict RTP learning complete - Locking on source address XXX.XX.XX.XXX:13076
[Dec 31 13:14:57]   == Manager 'sendcron' logged off from 127.0.0.1
[Dec 31 13:14:59]     -- Executing [138331*52*Y2311314540000000019*1001*1001@default:3] Hangup("Local/192*168*001*123*1001@default-0000002f;1", "") in new stack
[Dec 31 13:14:59]   == Spawn extension (default, 138331*52*Y2311314540000000019*1001*1001, 3) exited non-zero on 'Local/192*168*001*123*1001@default-0000002f;1'
[Dec 31 13:14:59] WARNING[6390][C-00000070]: func_hangupcause.c:140 hangupcause_read: Unable to find information for channel
[Dec 31 13:14:59]     -- Executing [h@default:1] AGI("Local/192*168*001*123*1001@default-0000002f;1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------)") in new stack
[Dec 31 13:14:59]     -- <Local/192*168*001*123*1001@default-0000002f;1>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------) completed, returning 0
[Dec 31 13:14:59]     -- Channel Local/192*168*001*123*1001@default-0000002f;2 left 'simple_bridge' basic-bridge <ddeccf34-5a98-4786-b44f-f9c578a6bc28>
[Dec 31 13:14:59]   == Spawn extension (default, 1001, 1) exited non-zero on 'Local/192*168*001*123*1001@default-0000002f;2'
[Dec 31 13:14:59]     -- Channel SIP/1001-00000029 left 'simple_bridge' basic-bridge <ddeccf34-5a98-4786-b44f-f9c578a6bc28>
[Dec 31 13:14:59]     -- Executing [h@default:1] AGI("Local/192*168*001*123*1001@default-0000002f;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----4-----2-----SIP 200 OK)") in new stack
[Dec 31 13:14:59]     -- <Local/192*168*001*123*1001@default-0000002f;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----4-----2-----SIP 200 OK) completed, returning 0
[Dec 31 13:14:59]     -- Stopped music on hold on IAX2/ASTloop-10082
[Dec 31 13:14:59]     -- <IAX2/ASTloop-10082> Playing 'sip-silence.gsm' (escape_digits=) (sample_offset 0) (language 'en')
[Dec 31 13:14:59]     -- <IAX2/ASTloop-10082> Playing 'sip-silence.gsm' (escape_digits=) (sample_offset 0) (language 'en')
[Dec 31 13:14:59]     -- <IAX2/ASTloop-10082> Playing 'sip-silence.gsm' (escape_digits=) (sample_offset 0) (language 'en')
[Dec 31 13:14:59]     -- <IAX2/ASTloop-10082> Playing 'generic_hold.gsm' (escape_digits=) (sample_offset 0) (language 'en')
[Dec 31 13:15:01]   == Manager 'sendcron' logged on from 127.0.0.1
[Dec 31 13:15:02]   == Manager 'sendcron' logged on from 127.0.0.1
[Dec 31 13:15:02]   == Manager 'sendcron' logged off from 127.0.0.1
[Dec 31 13:15:02]   == Manager 'sendcron' logged off from 127.0.0.1
[Dec 31 13:15:05]     -- Started music on hold, class 'default', on channel 'IAX2/ASTloop-10082'
[Dec 31 13:15:07]   == Manager 'sendcron' logged on from 127.0.0.1
[Dec 31 13:15:07]   == Manager 'sendcron' logged off from 127.0.0.1