I don't think this is possible but you guys may have some solutions. I have a customer that has 2 different office and a controller in each, their staff hotdesk between the 2 and they want the outbound cli to reflect where they are logged in, so for example 2003 logs in at site A and displays 01234562003 and when in location B 09876542003. What appears to be happening is when they login at the remote site to where their extension was created the phone connects to the other controller and they dial out of that controllers trunks rather than the site they are logged into.