I have an extension 401 which has a follow me of call memoryhun-prim with a cell phone set as an outbound route with one particular sip provider voicepulse.com which allows for custom caller id. I set the outbound route to strip off 506. The other trunks do not allow custom caller id. If I has the system call out using those trunks then the caller id would be set to the id of the trunks rather than the number of the person who called. So the salesperson answering the cellphone would get calls not knowing if they were personal or business. Not only will it pass the correct caller id through but also prepend it with W: (name) for work calls.
The system correctly prepends the caller ID name and displays the name and numebr when it rings the extension, but only passes through the number when calling the cell.
-- Executing NoOp("Local/[email protected],2", "Using CallerID "OHSU HOSPITAL " <15034947874>") in new stack
– Executing NoOp(“Local/[email protected],2”, “REALCALLERIDNUM is 15034947874”) in new stack