BUILD: 161226-2224
Canada
When doing outbound calls, if we call a customer who useTelus as cellphone provider, the UID (V768000000100475..) show on the cellphone instead of the Campaign CID.
As far as I know this only happen when calling people with Telus cellphones, If we call people using other providers (Videotron, Bell , etc...) the correct Campaign CID shows on the phone.
Looking in the forum I found this post : http://www.vicidial.org/VICIDIALforum/viewtopic.php?f=4&t=26055. Make sense but I'm not sure how to apply this solution.
I found the entry in extension.conf for the Canada PRI CIDname,
Would that work with my SIP provider ?
Will the CALLERID(name) will be "ACME Widgets" ? I use around 30 differents Caller ID for my outbound campaigns and would like to still be able to use the Campaign CID from the web interface.
- Code: Select all
; special Canadian PRI callerIDname settings FOR USE IN LOOPBACK CONTEXT ONLY
;exten => _91NXXNXXXXXX,1,Set(CALLERID(name)="ACME Widgets")
;exten => _91NXXNXXXXXX,n,AGI(agi-CANADA_PRI_CIDname.agi)
;exten => _91NXXNXXXXXX,n,Dial(${TRUNKX}/${EXTEN:1},,To)
;exten => _91NXXNXXXXXX,n,Hangup()
This is an example of my current Dial Plan, Should I add the AGI(agi-CANADA_PRI_CIDname.agi) somewhere in that ?
- Code: Select all
exten => _6NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _6NXXNXXXXXX,2,SIPAddHeader(P-Asserted-Identity: <sip:8192991009@24.37.84.78>)
exten => _6NXXNXXXXXX,3,Dial(${TRUNKSOG}/${EXTEN:1},,tTor)
exten => _6NXXNXXXXXX,4,Hangup
Finally could someone explaine me this part:
you have to run the calls through a loopback to get it to work
Thanks !