how is this done with minimal fuss?
Define the conditions for your Custom Answering Rule. You may enable a single condition or multiple conditions based on Caller ID, Called Number or Date and/or time• Caller ID
Type the phone number to use. You can use a partial number, such as just country code plus area code. Contacts from your address book can be found by starting to type their names or numbers.• Called Number
You may use this option to configure rules based on the phone number the caller called. You may use this when creating custom rules for your phone numbers used on promotional or marketing campaigns.• Date and/or time
To handle calls differently for holidays, vacation, or other specific dates, select a specific date range. To handle calls a certain way on the same days and times each week, select a weekly schedule. Note that such custom Answering Rules are applied before the Business Hours and After Hours rules.
Here's the URL for the complete Knowledge Based Article:
I read the requirement differently. The OP has multiple businesses using the same phone number. One receptionist, answering one line used by two or more companies.
Presently Advanced calling rules would not separate the calls by which business was being called enabling the Receptionist answering the calls to say Thanks for calling Company A... or Thanks for calling Company B using any of the Caller ID Features.
My suggestion would be set up:
2 extensions on the main line
( choosing two randomly separate numbers not sequential) this prevents mis-dials etc
Setup an IVR on the main (single) line with an announcement that starts with
To reach Company A please press 1,
for Company B - please press 2 -
then - Advanced calling rules could be applied to each of the extensions using the "Explicit" rule - Number called, with Extension"