Hi Striker, thank you for the support. I only have one other question, what happens when the number does not meet either criteria?
***Edit***
So this is my current settings, and I'm getting invalid extension. I have my campaign setup to dial custom prefix of "9"
{Account Entry}
[TrunkA]
type=peer
host=*****
port=5060
dtmfmode=rfc2833
allow=ulaw
qualify=no
canreinvite=no
context=trunkoutbound
[TrunkB]
type=friend
host=38.102.250.50
port=5060
dtmfmode=rfc2833
disallow=all
allow=ulaw
allow=gsm
qualify=yes
canreinvite=no
context=trunkoutbound
{Dialplan}
exten => _9XXXXXXXXX78,1,AGI(
agi://127.0.0.1:4577/call_log)
exten => _9XXXXXXXXX78,2,Dial(${TrunkA}/${EXTEN:1},,tTor)
exten => _9XXXXXXXXX78,3,Hangup
exten => _9XXXXXXXXX24,1,AGI(
agi://127.0.0.1:4577/call_log)
exten => _9XXXXXXXXX24,2,Dial(${TrunkB}/${EXTEN:1},,tTor)
exten => _9XXXXXXXXX24,3,Hangup
All in one entry on the carrier page in the web based API.
|| DB Schema Version: 1609 || Asterisk 11.25.1-vici || BUILD: 190902-0839 ||VERSION: 2.14-718a||SVN: 3133||10xTelephony||1x Database||1x Slave||1x Web||1x Archive||ViciBox v.8.0.1