if I recall correctly, I think you can set Caller ID, in the Dial Pattern for an Outbound route.(CallerID : 21)
Then you could set an outbound route to A and another outbound route to B with different extensions.
Help details.
If CallerID is supplied, the dialed number will only match the prefix + match pattern if the CallerID being transmitted matches this. When extensions make outbound calls, the CallerID will be their extension number and NOT their Outbound CID. The above special matching sequences can be used for CallerID matching similar to other number matches.
Yes you can. On the outbound route Dial Patterns screen hit the + in the upper right for explanations. In your example you could set caller-id to 2X for one route and 3X for another to route extensions beginning with 2 on route A and extensions beginning with 3 to route B.
A few things that are top of mind for me when doing creative things in outbound routes
The first route at the top of the list needs to be for emergency dialing, with no restrictions such as CID rules or time of day. Make it as easy as possible to dial 911.
After the routes with the CID rules, you probably want routes without CID restrictions for forwarding external calls off the system and for other less common call scenarios.
5 Likes
TangoPBX is a trademark of TangoPBX LLC, FreePBX is a trademark of Sangoma US Inc, Asterisk is a trademark of Digium Inc.