[asterisk-users] PJSip CallerID Question
Daniel Tryba
daniel at tryba.nl
Sat Apr 7 05:50:58 CDT 2018
On Fri, Apr 06, 2018 at 02:27:31PM -0500, Brent Davidson wrote:
> I have multiple Asterisk instances set up in different locations and would
> like to modify the callerID of inbound calls to identify which instance the
> call is coming from. I knew how to do that with the old sip format, but
> can't seem to figure it out with PJSip.
So how did you do that?
> Currently Location A, extension 10 calls Location B, extension 20. CallerID
> on Extension 20 displays "10" for the callerID.
>
> The Desired configuration is for Extension 20 to show "Locati0n B - 10" on
> the caller ID. I don't want to modify the caller ID for each individual
> extension as I want the intra-location caller IDs to show just the extension
> number. (e.g. LocA/Ext. 10 calls LocA/Ext11 - LocA/Ext11's CallerID
> displays "10", but LocA/Ext10 calling LocB/Ext20 displays "Location A - 10"
> for caller ID.
You examples contradict.
> Rather than routing these to the "internal" context, should I create another
> context and somehow parse/manipulate the caller ID in there then route to
> "internal" ?
TIMTOWTDI, but I'd choose to set the CALLERID(name) on the sending side
dialplan (where it routes calls to external extensions).
More information about the asterisk-users
mailing list