Hi, I can’t see how this would be a trunk issue as the Caller ID is that of the Outbound Route, I know this because if I chnage the Routes default CID it takes effect. Anyway the trunk is SIP with allow any CID set.
If I send normal calls via this route the CID is perfect. This must have something to do with queues and external agents.
did you ever find a solution for setting or preserving the CID when using external numbers in queue’s ?
We have the same problem and are still looking for a solution or workaround , We use asterisk multi-tenant, and a queue cannot be pointed to a specific route or trunk. There are no options for setting the Queue CID like you would on an extension and/or outbound route.
Of we known all the external agent numbers, then we can make a route, but the agents can set their external phone numbers by themselves, so we never know ahead which number’s need to be in the route. So this solution is for us not practical.