Hello, I have my Presence server and CCM server integrated with LDAP.
I can add my contacts to chat with them, no problem, however when I try to cal them, it says "Bad Number" and displays the 10 digit number.
On CCM we have 4 digit extensions, I configured Directory Lookup Dial Rules and still doesn't work, this is the output of my rule from the Presence Server CLI
admin:run sql select * from applicationdialrule
pkid name description numbeginwith numofdigits digitsremoved prefix priority tkapplicationdialrule
==================================== ==== ================ ============ =========== ============= ====== ======== =====================
3069fef3-3c96-6156-df38-1a5f0cbf6993 Corp Corporate Office 4 0 916484 1 2
What am I doing wrong
create a specific pattern in the application dialing rules.
For example, the one I suggested had a 10 digit rule for xxx-xxx-xxxx this would blanket everything in 10 digits.
Create a new rule and put it before the blanket rule. If you digits in the directory are 408-555-xxxx, put in that rule. if the number starts with 408555xxxx, then strip out the 408555xxxx
It should work then.
Like a translation pattern right? you must have a translation pattern to strip this out for 4 digits? For when people use their IP phones and scroll through the directory, and select a 10 digit number, a translation pattern should strip this and give only 4 digits to dial.
Use these dialing rules, they work perfect.
nope. my book said "application dial rule" is for making phone calls. "directory lookup rule" is for name resolution. :)