How ShoreTel’s Communicator Integrates with Microsoft Outlook

Most businesses spend a ton of time using their phone and email to communicate with contacts. But, wouldn’t it be great if you could use both from the same program?

You can thanks to the ShoreTel Communicator, the tool for managing calls through your computer. It was built to integrate with Microsoft Outlook so you can see all of your information in one place. In fact, that’s one of the many reasons CRN Magazine named ShoreTel Sky Communicator as one of the most Innovative Products of 2012.

Let’s take a look at how it works.

Contact Integration

ShoreTel Integration Allows You to Make Calls from OutlookShoreTel gives you the ability to pull in your contacts from Outlook into the Communicator. That way, when you’re ready to place a call, you will be able to type in a person’s name and their contact info will appear. You will even be able to choose a phone number, if the contact has multiples.

But, you don’t have to have to place the call from the ShoreTel communicator. This integration allows you to place the call directly from Outlook.

Here’s how it works – When you access their contact card in Outlook, simply right click on a phone number and an option to call will appear. This means you can call contacts from two programs with just a click of the mouse.

For someone like me, that is amazing! I can quickly make calls and avoid dialing the wrong number.

Calendar Integration

With the Outlook Calendar integration, you can make calendar appointments inside of Outlook and set the call handling mode you want to display during that appointment time, all inside one program.

The system will automatically change your ShoreTel call-handling mode to whatever you set with your Outlook appointment during the appointment time. This means if you have utilized your call handling modes to the fullest extent (Click here to find out how to do that) you only have to set the appointment. Outlook and ShoreTel does the rest for you – letting both internal and external callers that you are not available, or how to reach you (or not).

Voicemail to Email

Another great feature allows you to have the ShoreTel system send your voicemails into your email. This can be completed with one of two types of emails. One as  email with a .wav file attachment. This attachment can be played on many different devices.

ShoreTel Sends Voicemails to Outlook

The other option is to have it send as special type of message that allows the user to play the message right in your outlook without any attached files. This one however, can only be played on your computer. This centralizes all the messages and communication you might be receiving in to one spot, which means managing one inbox instead of two.

With the simple integration with Outlook, you can begin take advantage of true Unified Communication.

If you’re a ShoreTel user, have you tried any of these feature yet? What questions do you have about using ShoreTel with Microsoft Outlook?

Melanie Henderson Stephan

Customer Advocate at CRI
Melanie has spent 10 years working in the customer service industry with the last 4 years specializing in Business Communications. Her specialty is training others on the ShoreTel system. She has been with CRI for the last two years working on the Customer Support Team.Melanie enjoys riding her motorcycle, bird hunting, and expanding her pen and ink drawing portfolio. Melanie and her husband enjoy their lives with a Brittany Spaniel, German Shorthair, Terrier and a Corgi.

Comments

  1. When installing the Outlook Voice Mail Integration on Shoretel (Tools > Options > Outlook ), I got the following error:
    “Either there is no default mail client or the current mail client cannot fulfill the messaging request…”

    Any suggestions?

  2. Unfortunately, Outlook 2010 64 bit has an incompatibility issue with ShoreTel 12.3 and lower.
    If you are that release of Outlook, talk to your voice partner about an upgrade to 13.1 and this will correct your issue. You can also downgrade your Outlook to 2010 32 bit and that should fix it too!

  3. Thanking you for sharing such a wonderful information. With the help of your post I have successfully integrate ShoreTel with my Microsoft Outlook account.

  4. This info is really helpful.Thanks for sharing this.

  5. mohammed says:

    Hi Melanie,

    I upgraded my outlook to 2013 from 2003, before that shoreTel was sending voicemail notification to outlook ever since the upgraded its not happening my shoreTel build is 15.21.3903.0

    can you help please

    • Hi Mohammed,
      Unfortunately, Outlook 2013 isn’t compatible with ShoreTel 10 which is what build 15.21.3903 is. You would need to have the entire ShoreTel operating system upgraded to 14 which is the most current ShoreTel release.
      I hope this helps,
      Melanie

Speak Your Mind

*

  Globals Profiler (471.50 ms) SQL (58 queries in 33.37 ms) Errors (1) Toggle Close
$_GET = array (
);

$_POST = array (
);

$_COOKIE = array (
);

$_SESSION = array (
);

$_SERVER = array (
  'SERVER_SOFTWARE' => 'Apache',
  'REQUEST_URI' => '/shoretel-integrates-with-microsoft-outlook/',
  'DOCUMENT_ROOT' => '/home/yourcric/public_html',
  'GATEWAY_INTERFACE' => 'CGI/1.1',
  'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
  'HTTP_ACCEPT_ENCODING' => 'x-gzip, gzip, deflate',
  'HTTP_ACCEPT_LANGUAGE' => 'en-us,en-gb,en;q=0.7,*;q=0.3',
  'HTTP_HOST' => 'www.yourcri.com',
  'HTTP_USER_AGENT' => 'CCBot/2.0 (http://commoncrawl.org/faq/)',
  'PATH' => '/bin:/usr/bin',
  'QUERY_STRING' => '',
  'REDIRECT_STATUS' => '200',
  'REDIRECT_UNIQUE_ID' => 'U1fwq9BStWQACkrxeswAAAAX',
  'REDIRECT_URL' => '/shoretel-integrates-with-microsoft-outlook/',
  'REMOTE_ADDR' => '54.204.67.26',
  'REMOTE_PORT' => '60581',
  'REQUEST_METHOD' => 'GET',
  'SCRIPT_FILENAME' => '/home/yourcric/public_html/index.php',
  'SCRIPT_NAME' => '/index.php',
  'SERVER_ADDR' => '208.82.181.100',
  'SERVER_ADMIN' => 'webmaster@yourcri.com',
  'SERVER_NAME' => 'www.yourcri.com',
  'SERVER_PORT' => '80',
  'SERVER_PROTOCOL' => 'HTTP/1.0',
  'SERVER_SIGNATURE' => '',
  'UNIQUE_ID' => 'U1fwq9BStWQACkrxeswAAAAX',
  'PHP_SELF' => '/index.php',
  'REQUEST_TIME' => 1398272171,
  'argv' => 
  array (
  ),
  'argc' => 0,
);

Profiler Initiaded 0.0000 ms 27879 kB
Profiler Noise 0.0269 ms 27879 kB
Profiler Stopped 471.5030 ms 47346 kB
0.2401 [ms]
SELECT option_value FROM wp_options WHERE option_name = 'wppl_plugins' LIMIT 1;
0.1409 [ms]
SELECT option_value FROM wp_options WHERE option_name = 'wppl_fields' LIMIT 1;
0.2649 [ms]
SELECT option_value FROM wp_options WHERE option_name = 'widget_pages' LIMIT 1;
0.1609 [ms]
SELECT option_value FROM wp_options WHERE option_name = 'widget_calendar' LIMIT 1;
0.1800 [ms]
SELECT option_value FROM wp_options WHERE option_name = 'widget_tag_cloud' LIMIT 1;
0.1409 [ms]
SELECT option_value FROM wp_options WHERE option_name = 'widget_akismet_widget' LIMIT 1;
0.3300 [ms]
SELECT option_value FROM wp_options WHERE option_name = 'widget_featured-post' LIMIT 1;
0.1340 [ms]
SELECT option_value FROM wp_options WHERE option_name = 'widget_wppl_widget_location' LIMIT 1;
0.1340 [ms]
SELECT option_value FROM wp_options WHERE option_name = 'widget_wppl_widget' LIMIT 1;
0.6471 [ms]
SELECT option_value FROM wp_options WHERE option_name = 'widget_list' LIMIT 1;
0.1330 [ms]
SELECT option_value FROM wp_options WHERE option_name = 'widget_featured-page' LIMIT 1;
0.7198 [ms]
SELECT option_value FROM wp_options WHERE option_name = 'WPLANG' LIMIT 1;
0.8650 [ms]
SELECT option_value FROM wp_options WHERE option_name = 'gravityformsaddon_gravityformswebapi_settings' LIMIT 1;
1.8389 [ms]
SELECT wp_redirection_items.*,wp_redirection_groups.tracking,wp_redirection_groups.position AS group_pos,wp_redirection_modules.id AS module_id FROM
wp_redirection_items INNER JOIN wp_redirection_groups ON wp_redirection_groups.id=wp_redirection_items.group_id AND
wp_redirection_groups.status='enabled' INNER JOIN wp_redirection_modules ON wp_redirection_modules.id=wp_redirection_groups.module_id AND
wp_redirection_modules.type='wp' WHERE( wp_redirection_items.regex=1 OR wp_redirection_items.url='/shoretel-integrates-with-microsoft-outlook/');
0.3870 [ms]
SELECT ID, post_name, post_parent, post_type FROM wp_posts WHERE post_name IN ('shoretel-integrates-with-microsoft-outlook') AND (post_type = 'page'
OR post_type = 'attachment');
0.5338 [ms]
SELECT   wp_posts.* FROM wp_posts  WHERE 1=1  AND wp_posts.post_name = 'shoretel-integrates-with-microsoft-outlook' AND wp_posts.post_type = 'post' 
ORDER BY wp_posts.post_date DESC ;
1.0149 [ms]
SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr
ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category', 'post_tag', 'post_format') AND tr.object_id IN (976) ORDER BY t.name
ASC;
0.2768 [ms]
SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (976) ORDER BY meta_id ASC;
0.3979 [ms]
SELECT * FROM wp_users WHERE ID = '8';
0.8190 [ms]
SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (8) ORDER BY umeta_id ASC;
0.2918 [ms]
SELECT * FROM wp_posts WHERE ID = 196 LIMIT 1;
0.2859 [ms]
SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (196) ORDER BY meta_id ASC;
0.2780 [ms]
SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE tt.taxonomy = 'nav_menu' AND t.term_id = 2 LIMIT
1;
0.2291 [ms]
SELECT tr.object_id FROM wp_term_relationships AS tr INNER JOIN wp_term_taxonomy AS tt ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy
IN ('nav_menu') AND tt.term_id IN ('2') ORDER BY tr.object_id ASC;
0.4351 [ms]
SELECT   wp_posts.* FROM wp_posts  WHERE 1=1  AND wp_posts.ID IN (12,13,160,161,162,163) AND wp_posts.post_type = 'nav_menu_item' AND
(wp_posts.post_status = 'publish')  ORDER BY wp_posts.menu_order ASC ;
0.9081 [ms]
SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (12,161,160,162,163,13) ORDER BY meta_id ASC;
0.5069 [ms]
SELECT   wp_posts.* FROM wp_posts  WHERE 1=1  AND wp_posts.ID IN (7,122,124,132,5,6) AND wp_posts.post_type = 'page' AND (wp_posts.post_status =
'publish')  ORDER BY wp_posts.post_date DESC ;
0.9968 [ms]
SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (132,124,122,7,6,5) ORDER BY meta_id ASC;
0.4530 [ms]
SELECT t.term_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON
tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (976) ORDER BY t.name ASC;
0.3841 [ms]
SELECT SQL_CALC_FOUND_ROWS  wp_posts.ID FROM wp_posts  WHERE 1=1  AND wp_posts.post_author IN (8)  AND wp_posts.post_type = 'post' AND
(wp_posts.post_status = 'publish')  ORDER BY wp_posts.post_date DESC LIMIT 0, 3;
0.1101 [ms]
SELECT FOUND_ROWS();
0.3121 [ms]
SELECT wp_posts.* FROM wp_posts WHERE ID IN (1081,1041,1010);
1.1518 [ms]
SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr
ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category', 'post_tag', 'post_format') AND tr.object_id IN (1010, 1041, 1081) ORDER
BY t.name ASC;
0.5031 [ms]
SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (1010,1041,1081) ORDER BY meta_id ASC;
0.9351 [ms]
SELECT * FROM wp_comments  WHERE comment_approved = '1' AND comment_post_ID = 976  ORDER BY comment_date_gmt ASC ;
0.4210 [ms]
SELECT display_meta, notifications FROM wp_rg_form_meta WHERE form_id=6;
0.1321 [ms]
SELECT confirmations FROM wp_rg_form_meta WHERE form_id = 6;
4.7901 [ms]
 SELECT id FROM wp_rg_form_view
                                WHERE form_id=6
                                AND year(date_created) = year(utc_timestamp())
                                AND month(date_created) = month(utc_timestamp())
                                AND day(date_created) = day(utc_timestamp())
                                AND hour(date_created) = hour(utc_timestamp());
0.1912 [ms]
UPDATE wp_rg_form_view SET count = count+1 WHERE id=6853;
0.2682 [ms]
SELECT * FROM wp_rg_form WHERE id=6 AND is_trash = 0;
0.1290 [ms]
SELECT option_value FROM wp_options WHERE option_name = '_transient_timeout_GFCache_7517c0af1d4b514e8781f7b50d44dab0' LIMIT 1;
0.1190 [ms]
SELECT autoload FROM wp_options WHERE option_name = '_transient_GFCache_7517c0af1d4b514e8781f7b50d44dab0';
0.1070 [ms]
SELECT autoload FROM wp_options WHERE option_name = '_transient_timeout_GFCache_7517c0af1d4b514e8781f7b50d44dab0';
0.9840 [ms]
SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE tt.taxonomy IN ('category') AND tt.count > 0
ORDER BY t.term_order ASC ;
0.5798 [ms]
SELECT YEAR(post_date) AS `year`, MONTH(post_date) AS `month`, count(ID) as posts FROM wp_posts  WHERE post_type = 'post' AND post_status = 'publish'
GROUP BY YEAR(post_date), MONTH(post_date) ORDER BY post_date DESC ;
0.2460 [ms]
SELECT * FROM wp_posts WHERE ID = 206 LIMIT 1;
0.3350 [ms]
SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (206) ORDER BY meta_id ASC;
0.2789 [ms]
SELECT tr.object_id FROM wp_term_relationships AS tr INNER JOIN wp_term_taxonomy AS tt ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy
IN ('nav_menu') AND tt.term_id IN ('2') ORDER BY tr.object_id ASC;
0.4699 [ms]
SELECT   wp_posts.* FROM wp_posts  WHERE 1=1  AND wp_posts.ID IN (12,13,160,161,162,163) AND wp_posts.post_type = 'nav_menu_item' AND
(wp_posts.post_status = 'publish')  ORDER BY wp_posts.menu_order ASC ;
0.4320 [ms]
SELECT t.term_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON
tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (976) ORDER BY t.name ASC;
0.2041 [ms]
SELECT display_meta, notifications FROM wp_rg_form_meta WHERE form_id=4;
0.1538 [ms]
SELECT confirmations FROM wp_rg_form_meta WHERE form_id = 4;
5.6279 [ms]
 SELECT id FROM wp_rg_form_view
                                WHERE form_id=4
                                AND year(date_created) = year(utc_timestamp())
                                AND month(date_created) = month(utc_timestamp())
                                AND day(date_created) = day(utc_timestamp())
                                AND hour(date_created) = hour(utc_timestamp());
0.1729 [ms]
UPDATE wp_rg_form_view SET count = count+1 WHERE id=6854;
0.1950 [ms]
SELECT * FROM wp_rg_form WHERE id=4 AND is_trash = 0;
0.1380 [ms]
SELECT option_value FROM wp_options WHERE option_name = '_transient_timeout_GFCache_0d46ace62796445d8421ccf5feca4191' LIMIT 1;
0.1268 [ms]
SELECT autoload FROM wp_options WHERE option_name = '_transient_GFCache_0d46ace62796445d8421ccf5feca4191';
0.1249 [ms]
SELECT autoload FROM wp_options WHERE option_name = '_transient_timeout_GFCache_0d46ace62796445d8421ccf5feca4191';
Notice Undefined variable: control_ops on line 14 in file /home/yourcric/public_html/wp-content/plugins/simple-link-list-widget/simple-link-list-widget.php