First, I want to thank everyone for their help, I can't say how much I appreciate the support in this community. Tbox is now offline for good here - all traffic is now running via SAIL. Now I need to clean a few items up related to outbound callerID.
I am running SAIL in a home office environment - SAIL handles my home telephone, business telephone, and a SAILtoSAIL connection to another office location.
My primary & secondary (failover if primary fails) US outbound carriers require I pass a valid 10 digit number for caller-ID and that is what they pass onwards.
1) I would like to have all calls from my home phones pass 5027xxxxxx out as the caller-ID (extensions 6300 to 6399)
2) In the office, I would like one phone to pass a CallerID of 5024xx5xxx (Ext 6201) and the other office phone to pass another #, lets call it 5024xx2xxx (Ext 6202). I may have one other Ext, say 6203, where I'll want to pass a toll-free # (i.e. 888xxxxxxx). I've found if I setup the callerid= " " <##> at the extension level, I then lose the callerid for the extension # internally.
3) For office to office calls, specifically internal calls on the SAILtoSAIL trunk, I only want the extension # to pass. My extensions here are 6xxx while the other office is 5xxx. (i.e. if I dial 5103 at the other location from 6201, I just want the ext #, 6201 to show up on caller ID).
4) Last, to put a twist into everything, if 911 (Emergency) is dialed from any of the phones at my location whether it is a home or office line, I need to over-ride the callerID to 5027xxxxxx. The 5027xxxxxx is the primary home telephone # at this location and has E911 service. To get E911 to work, all 911 calls must pass that specific callerID # regardless of what phone it is dialed on.
Thanks and Kindest Regards,
Steve