I have read all I could find on the forum (two articles) but still do not have any idea on exactly how to make this work...If I tell my local call rule (i.e. hard code domain name in) to dial another domain it works, my difficulty is getting it to work from the dial pad. I have three related tenants on my switch that would like to cross tenant dial. Each tenant has a series of extensions 1xx, 2xx, etc. I am trying to have a rule for each tenant that would allow them to dial a ext like 1101 would reach extension 101 of domain 1 from domain 2, and 2101 would reach ext 101 of domain 2 from domain 1. I understand it is a dial plan that lives in front of local_extension. I am looking for a way to add a statement which would strip away the leading number in a 4 digit extension, assign it to a variable and, then use that variable to set the domain name, using a conditional statement, then dial the extension (remaining three digits) in the defined domain.