Ok, thank you so much. I am trying various things that you are suggesting. Sorry for the delay.
I think this is safe...
[May 6 10:32:31] -- AGI Script
agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
[May 6 10:32:31] NOTICE[13515]: rtp.c:1378 ast_rtp_read: Unknown RTP codec 126 received from '*****'
[May 6 10:32:33] -- Got SIP response 503 "Call could not be completed" back from *****
[May 6 10:32:33] -- SIP/Connecium-00002cba is circuit-busy
[May 6 10:32:33] == Everyone is busy/congested at this time (1:0/1/0)
[May 6 10:32:33] -- Executing [919098630617@default:3] Hangup("Local/919098630617@default-68ae,2", "") in new stack
[May 6 10:32:33] == Spawn extension (default, 919098630617, 3) exited non-zero on 'Local/919098630617@default-68ae,2'
[May 6 10:32:33] -- Executing [h@default:1] DeadAGI("Local/919098630617@default-68ae,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----34-----CONGESTION----------") in new stack
[May 6 10:32:33] -- Got SIP response 503 "Call could not be completed" back from *****
[May 6 10:32:33] -- SIP/Connecium-00002cbd is circuit-busy
[May 6 10:32:33] == Everyone is busy/congested at this time (1:0/1/0)
[May 6 10:32:33] -- Executing [919098640174@default:3] Hangup("Local/919098640174@default-1c38,2", "") in new stack
[May 6 10:32:33] == Spawn extension (default, 919098640174, 3) exited non-zero on 'Local/919098640174@default-1c38,2'
[May 6 10:32:33] -- Executing [h@default:1] DeadAGI("Local/919098640174@default-1c38,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----34-----CONGESTION----------") in new stack
[May 6 10:32:33] -- Got SIP response 503 "Call could not be completed" back from *****
[May 6 10:32:33] -- SIP/Connecium-00002cb9 is circuit-busy
[May 6 10:32:33] == Everyone is busy/congested at this time (1:0/1/0)
[May 6 10:32:33] -- Executing [919098623937@default:3] Hangup("Local/919098623937@default-bb3d,2", "") in new stack
[May 6 10:32:33] == Spawn extension (default, 919098623937, 3) exited non-zero on 'Local/919098623937@default-bb3d,2'
[May 6 10:32:33] -- Executing [h@default:1] DeadAGI("Local/919098623937@default-bb3d,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----34-----CONGESTION----------") in new stack
[May 6 10:32:34] -- AGI Script
agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
[May 6 10:32:34] == Manager 'sendcron' logged off from *****
[May 6 10:32:34] -- AGI Script
agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
[May 6 10:32:34] == Manager 'sendcron' logged off from *****
[May 6 10:32:34] -- AGI Script
agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
[May 6 10:32:34] == Manager 'sendcron' logged off from *****
[May 6 10:32:36] -- Got SIP response 503 "Call could not be completed" back from *****
[May 6 10:32:36] -- SIP/Connecium-00002cc0 is circuit-busy
[May 6 10:32:36] == Everyone is busy/congested at this time (1:0/1/0)
[May 6 10:32:36] -- Executing [919098642415@default:3] Hangup("Local/919098642415@default-d499,2", "") in new stack
[May 6 10:32:36] == Spawn extension (default, 919098642415, 3) exited non-zero on 'Local/919098642415@default-d499,2'
[May 6 10:32:36] -- Executing [h@default:1] DeadAGI("Local/919098642415@default-d499,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----34-----CONGESTION----------") in new stack
[May 6 10:32:37] -- Got SIP response 503 "Call could not be completed" back from *****
[May 6 10:32:37] -- SIP/Connecium-00002cc1 is circuit-busy
[May 6 10:32:37] == Everyone is busy/congested at this time (1:0/1/0)
[May 6 10:32:37] -- Executing [919098642415@default:3] Hangup("Local/919098642415@default-e488,2", "") in new stack
[May 6 10:32:37] == Spawn extension (default, 919098642415, 3) exited non-zero on 'Local/919098642415@default-e488,2'
[May 6 10:32:37] -- Executing [h@default:1] DeadAGI("Local/919098642415@default-e488,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----34-----CONGESTION----------") in new stack
[May 6 10:32:37] -- AGI Script
agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
[May 6 10:32:37] == Manager 'sendcron' logged off from *****
[May 6 10:32:38] -- AGI Script
agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
[May 6 10:32:38] == Manager 'sendcron' logged off from *****
[May 6 10:32:42] == Manager 'sendcron' logged off from *****
[May 6 10:32:42] == Spawn extension (default, 919098643870, 2) exited non-zero on 'Local/919098643870@default-cee1,2'
[May 6 10:32:42] -- Executing [h@default:1] DeadAGI("Local/919098643870@default-cee1,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0-----CANCEL----------") in new stack
[May 6 10:32:42] NOTICE[13515]: rtp.c:1378 ast_rtp_read: Unknown RTP codec 126 received from '*****'
[May 6 10:32:43] -- AGI Script
agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
[May 6 10:32:44] ERROR[19042]: utils.c:967 ast_carefulwrite: write() returned error: Broken pipe
[May 6 10:32:44] ERROR[19042]: utils.c:967 ast_carefulwrite: write() returned error: Broken pipe
[May 6 10:32:44] ERROR[19042]: utils.c:967 ast_carefulwrite: write() returned error: Broken pipe
[May 6 10:32:44] == Manager 'sendcron' logged off from *****
[May 6 10:32:44] == Spawn extension (default, 919098644993, 2) exited non-zero on 'Local/919098644993@default-fe9b,2'
[May 6 10:32:44] -- Executing [h@default:1] DeadAGI("Local/919098644993@default-fe9b,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0-----CANCEL----------") in new stack
[May 6 10:32:45] -- AGI Script
agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
So right now these are my settings::
Dial Method: Ratio
Auto Dial Level: 5 (0 = off) HELP ADAPT OVERRIDE
Available Only Tally: Y
Drop Percentage Limit: 9 %
Maximum Adapt Dial Level: 5 number only
Latest Server Time: 2100 4 digits only
Adapt Intensity Modifier: 34- More Intense
Dial Level Difference Target: 3 --- 3 Calls waiting For Agents
Concurrent Transfers: Auto
Queue Priority: 76 - Higher
Multiple Campaign Drop Rate Group: Disabled
Inbound Queue No Dial: Disabled
These are our current settings:
Max FILL Calls per Second: 40
Max VICIDIAL Trunks: 200
Max Calls per Second: 20
Our internet connection is 50mbpsx25mbps. We currently have 10 agents logged in. That is about all of this offices internet usage. We barely spike above 10mbps in either direction. And that is a heavy day! I will have to check my RRD graphs on my FreeBSD router.
Dial ratio of 5 seems to work but them my average agent wait time goes up to 25 seconds.
EDIT *** Carrier Setup ***
[Connecium]
type=peer
host=*******
port=5060
dtmfmode=rfc2833
disallow=all
allow=gsm
allow=ulaw
qualify=yes
canreinvite=no
context=trunkoutbound
[Xcast_OutBound]
type=friend
host=*****
port=5060
dtmfmode=rfc2833
disallow=all
allow=ulaw
allow=gsm
qualify=yes
canreinvite=no
context=trunkoutbound
[Xcast_Inbound]
type=friend
host=*****
port=5060
dtmfmode=rfc2833
disallow=all
allow=ulaw
qualify=yes
canreinvite=no
context=trunkinbound
So just thought I should also include, that I have setup previous to your guys suggestions having all manual and 3 way transfers go out on a different carrier. So for instance, Predictive outbound campaign is using Connecium, while manual and three way transfer using Xcast_OutBound.
exten => _91NXXNXXXXXX,1,AGI(
agi://127.0.0.1:4577/call_log)
exten => _91NXXNXXXXXX,2,Dial(SIP/${EXTEN:1}@Connecium,,tTo)
exten => _91NXXNXXXXXX,3,Hangup
exten => _81NXXNXXXXXX,1,AGI(
agi://127.0.0.1:4577/call_log)
exten => _81NXXNXXXXXX,2,Dial(SIP/${EXTEN:1}@Xcast_OutBound,,tTo)
exten => _81NXXNXXXXXX,3,Hangup
Once again thank you all for the support.