Shoretel and Caller ID
Sometimes the caller id database that your dial-tone provider uses is never queried and caller id doesn’t work correctly.
I had a problem where the CID database had my name information submitted but I could never test correctly from. After a bunch a research on my own I found the answer to my problem. (We have a service contract with one of the local shoretel reps that was unwilling to help me, but I think this will be changing soon.)
I found over at shoretelforums.com the answer in two parts. First I needed the ;2E in my trunk dialing string. The ;2E selects ‘National’ for the caller id type. My system was defaulting to unknown which my dialtone provider finally told me was the root of the problem.
To add the ;2E to your string you will need to enter the Shoretel Director in support mode. At the Shoretel Director login prompt hold down CTRL and SHIFT, then click on the text that says ‘User ID’. You should now get a red *** Support Entry *** underneath the login box. Now log in normally.
Please do not change anything else than the following in support mode.
Under Administration, Trunks, Trunk Groups:
Open the PRI you want to change.
Scroll down to the bottom and edit your custom Trunk Group Dialing Rules.
- Be shure to copy down exactly what is currently in the box if you need to revert your changes. -
Save your change and test.
Now that my CID string says national, my dial-tone provider is correctly popping the CID database. I can now properly test calls placed to internal ten digit DID numbers.