All installation and configuration problems and questions
Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N
by Ikram_Ali » Mon Dec 05, 2022 7:45 am
Hi All, Can I send the caller name along with caller-Id for outbound calls from Vicidial. I checked this feature in Vicidial but couldn't find.
So can please someone guide me about the outbound cnam or you can say that caller tag name with caller-Id.
Actually, I want to send the XYZ name (as display name) along with caller-ID 13232xxxxxx to the called party's phone number so that when he receives call he can check whom calling him (with caller name).
-
Ikram_Ali
-
- Posts: 76
- Joined: Fri Aug 23, 2019 1:21 pm
by mflorell » Mon Dec 05, 2022 9:01 am
Maybe, it depends on what your carrier allows, what country you are in, and what then end carrier for your customer allows.
We do have this as a VICIdial campaign feature in conjunction with use of an OpenSIPs server(Campaign CID Name), but your OpenSIPs server must be configured to allow for setting of CIDname on outgoung calls.
There is also the option of using the [loopback-no-log] context in /etc/asterisk/extensions.conf to manually set the CIDname for all ccalls going out through a specific dialplan route. Although this method will reduce the capacity of your dialer.
It's also important to remember that a significant portion of the customers you will be calling will not have the ability to display the CIDname you are sending, even if your carrier does allow for it, and for those that do, there is no guarantee that the CIDname will show up on every call placed to that customer.
-
mflorell
- Site Admin
-
- Posts: 18406
- Joined: Wed Jun 07, 2006 2:45 pm
- Location: Florida
-
by Ikram_Ali » Fri Dec 09, 2022 12:12 am
mflorell wrote:Maybe, it depends on what your carrier allows, what country you are in, and what then end carrier for your customer allows.
We do have this as a VICIdial campaign feature in conjunction with use of an OpenSIPs server(Campaign CID Name), but your OpenSIPs server must be configured to allow for setting of CIDname on outgoung calls.
There is also the option of using the [loopback-no-log] context in /etc/asterisk/extensions.conf to manually set the CIDname for all ccalls going out through a specific dialplan route. Although this method will reduce the capacity of your dialer.
It's also important to remember that a significant portion of the customers you will be calling will not have the ability to display the CIDname you are sending, even if your carrier does allow for it, and for those that do, there is no guarantee that the CIDname will show up on every call placed to that customer.
Thanks @mflorell for your reply.
Understood what you said.
I also found something similar to pass the display name from the asterisk dialplan.
-
Ikram_Ali
-
- Posts: 76
- Joined: Fri Aug 23, 2019 1:21 pm
by jamiemurray » Tue Dec 13, 2022 7:05 pm
Be careful, if you change the default callerid name set by vici in the from header using the dialplan without using the loopback-no-log context, you will break auto dialling.
There is another way to use the Opensips caller ID name field if your carrier supports/prefers caller id set in the P-Asserted-ID header, you can grab the set Opensips caller ID name and insert it into the p-asserted-id header along with the callerid number before passing the call to the carrier. You will need to check though that it works as intended as not all carriers support that method.
Skype: live:support_71847 | Tel: (US) +1 646 647 8850 (CA) +1 613 900 6456 (MX) +52 55 9990 3550 (UK) +44 1324 285022 (ES) +34 922 937 384
Managed Hosting - No tech skills required | VoIP Termination & DID numbering | https://jmurraysolutions.com
-
jamiemurray
-
- Posts: 180
- Joined: Fri Jan 11, 2013 4:12 pm
- Location: Tenerife, Canary Islands
-
by Ikram_Ali » Fri Mar 31, 2023 1:52 am
jamiemurray wrote:Be careful, if you change the default callerid name set by vici in the from header using the dialplan without using the loopback-no-log context, you will break auto dialling.
There is another way to use the Opensips caller ID name field if your carrier supports/prefers caller id set in the P-Asserted-ID header, you can grab the set Opensips caller ID name and insert it into the p-asserted-id header along with the callerid number before passing the call to the carrier. You will need to check though that it works as intended as not all carriers support that method.
Thanks and got your point @jamiemurray.
-
Ikram_Ali
-
- Posts: 76
- Joined: Fri Aug 23, 2019 1:21 pm
Return to Support
Who is online
Users browsing this forum: Google [Bot] and 94 guests