Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N
use the loopback context to "double-call" and use the 2nd call to set the caller ID name value
ConnectedDialer wrote:Manual Dial CID is set to "CAMPAIGN"
ConnectedDialer wrote:1. Real calls when agent paused and manual dial is made from the screen
2. Cellphone in this case
3. Canada
It works correctly when campaign is auto/predictive dialing, it works fine with soft phones, but manual dial with logged in user results displaying UID.use the loopback context to "double-call" and use the 2nd call to set the caller ID name value
How/where do I do this? Does this double the load only or will it result double charges from SIP carrier?
Is there no alternative?
williamconley wrote:Vicidial uses the caller ID name field to track the call. This is because in the USA the caller id name field is IGNORED by all carriers, thus it's a "use it any way you like" internal field that does not get "lost in transition" during various call routing events that tend to lose all other values. The only things that transfer reliably is the caller id name and caller id number.
Since the caller id number is what the carriers in the US pay attention to (and they look that number up internally, and pull out a name if they have one), but the caller id name field is dropped in favor of that "we found it internally" name, Vicidial has used the caller id name field for internal tracking of the call since the inception of this system over a decade ago.
Background complete, now for your problem: Canada does not do the internal lookup thing. They use the caller id name field as given, which means your leads will see the Vicidial tracking number as the caller id name.
To get around this:
Check your carrier, see if they have an "override" for caller id name field.
Use the vicidial "loopback" dialing method. This actually generates a second (untracked) internal call for each call. The first call is still tracked by Vicidial and uses the callerid name for tracking, but the 2nd call is "independent" and can be set to anything you like. Unfortunately, this increases load on your server.
Use a 2nd server to pass all your calls through. This can reduce the load on your server ... by having another server to handle the rather simple transition of caller id name.
c20xh2 wrote:Take a look at my previous post about the same situation :
viewtopic.php?f=4&t=38023
The loop back was the solution for me (all steps are listed in the post)
Users browsing this forum: No registered users and 104 guests