Skip to main content

callerid_override not applying to outbound calls

Posted by summitgroup on Thu, 08/06/2015

Hi All,

We have a tenant who wants the individual DID to display on outbound calls rather than the NSN.

We have selected "Allow tenant manage Caller IDs" under the tenant and under the Extension we have selected the outbound caller ID to be the DID.

In the database we can see the callerid_override in the user_extensions table.
On the outbound call, we are seeing the asterisk log displaying the DID in the CLI but in the actual SIP packet the "From:" is still showing the main NSN and on the Softswitch it is receiving the NSN not the DID.

Is there another setting that we have to set in order for it to write the DID correctly to the from in order for it to pass to the softswitch correctly?

Cheers,

Greg


Submitted by raven on Thu, 08/06/2015 Permalink

I think you are mixing your terms up here. The DID is a Direct Inward Dial number. This is what asterisk expects to receive from the network. It is not bound in any way to the extension when it originates. The Caller ID number you set will become the ANI. Possibly in your version of asterisk there could be a bug. Check to see if you have a default Caller ID number set in the Tenant page. If you do, remove it and fill every extension with its own Caller ID number.

Submitted by raven on Thu, 08/06/2015 Permalink

I should also clarify: whether or not the Caller ID actually becomes an ANI is a function of the PSTN gateway.