Page 1 of 1

OUTBOUND CNAM

PostPosted: Mon Dec 05, 2022 7:45 am
by Ikram_Ali
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).

Re: OUTBOUND CNAM

PostPosted: Mon Dec 05, 2022 9:01 am
by mflorell
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.

Re: OUTBOUND CNAM

PostPosted: Fri Dec 09, 2022 12:12 am
by Ikram_Ali
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.

Re: OUTBOUND CNAM

PostPosted: Tue Dec 13, 2022 7:05 pm
by jamiemurray
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.

Re: OUTBOUND CNAM

PostPosted: Fri Mar 31, 2023 1:52 am
by Ikram_Ali
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.