xtelsio CTI Client in combination with Outlook«

This side briefly summarises which settings are nescessary, so that the application optimally co-operates with Outlook.

Linking of Outlook contacts

Steps to link Outlook contacts:
  1. [PhoneBook > New > New Folder-Linking... > Outlook, ODBC, Textfiles...]
  2. Choose in dialog "Type of Data Source" the entry [Outlook].
  3. In the dialog "Name and Content" you can change the suggested folder name and contents type if necessary.
  4. In the dialog "Data Source" you have to select the wanted contact folder.
  5. In dialog "Cache" you should keep the defaults and close the dialog sequence with [Finish].
  6. => the Outlook contacts are visible in the folder structure now.
  7. Hint: Only the selected Outlook Contacts folder is imported, but no subfolders. If you want to integrate several contacts folders or subfolders in the CTI Client, then each folder would have to be linked individually.

When accessing the Outlook contacts, the following dialog may appears when your PC does not have an active updated antivirus program (eg, Microsoft Security Essentials).

Tip: Under [Options > Outlook] you can suppress this access confirmation permanently.

Change binded columns/fields:
  • By default the fields with information about the name and address, phone, email and homepage are binded.
  • To change binded columns, click with the right mouse key on the folder and choose [Properties (folder)].
  • Now you can bind additional columns or vote out not required columns in Tab "Column Selection". 
  • In Tab "Column Properties" you have to set the content type and the category for the new columns. More infos...

Hint: So that user-defined columns of Outlook become visible in xtelsio CTI Client, these have to be made visiable first in Outlook as a field: [View > Current View > Adapt Current View... > Fields...]

Adapt data mask individually:
  • Select a record in the linked Outlook folder and open the accompanying data mask by F2 key or context menu.
  • You can use the tool button to switch the input mask to editor mode and arrange the fields according to your own requirements. More infos...
Refresh view of changed records (synchronisation):

If records have been modified, added or deleted in Outlook, these changes are not visible immediately in xtelsio CTI Client, because of data cache. To make changes visible, the following synchronisation modes are supported:

  • manual synchronisation of the complete folder: Mark in the folder and press the functional key F5. Then all changed records are read in anew. If you press F5 within 5 seconds again, the folder is completely read in anew.
  • manual synchronisation of a record: If you stand in the folder structure on a record and hit the F5 key, this record is read in anew. A record is likewise read in anew if it's opened in the data form.
  • Automatic synchronisation of the complete folder: By default, linked folders are synchronised once per week. The synchronisation interval can be adapted individually via [Folder > Properties > Cache].

Tip: Open contact directly in Outlook:
A click on the button left to opens the contact for further actions directly in Outlook. The same function is also available via record context menu.

Outlook Add-In (Plug-In)

Example: The Outlook Add-in as a toolbar in Outlook 2007 or as a ribbon in Outlook 2013.

The Outlook Add-In provides a menu bar in Outlook with these functions:
  • E-Mail related Actions:
    • Display of related phone numbers if the current e-mail address was found in xtelsio CTI Client. For this function you need to link the outlook contacts in the CTI Client.
    • Dialing found numbers.
    • Display the contact form in Outlook or in the CTI Client.
  • Contact related Actions:
    • Display and dial contact phone numbers.
  • Journal related Actions:
    • Display and dial the phone number of a journal entry.
    • If a contact is assigned to the journal entry you can open it.

Hint: The Outlook Add-In is only supported in the Professional version.

AddIn configuration in Outlook:

  • Menu > View > Toolbars > Customize
  • Outlook 2003: Menu > Tools > Options > More > Extended Options > COM-Add-Ins
  • Outlook 2007: Menu > Tools > Trust Center > Add-Ins
  • See also: [Options > Outlook]

Log calls in Outlook

By option you can activate an additional call logging in the Outlook journal.
(Menu > Options > Outlook > Outlook Journal)

Hint: The Outlook Journal Logging is only supported by Professional version.

Dialling phone numbers in Outlook

There are three ways to dial phone numbers:

Show Incoming calls / open record in Outlook

Incoming calls are indicated via phone popup window.

  • A click on the button opens the contact data mask of xtelsio CTI Client.
  • The data mask can be opened with a an incoming phone call also automatically - see folder option: [Context menu of the folder > Properties (folder) > Properties]
  • A click on the button to the left opens the contact for further actions directly in Outlook. (Screenshot with example for Outlook contact)

Shared contact notes in Outlook and xtelsio CTI Client

You may be able to show and edit the Outlook contact notes in the CTI Client. You activate this setting via:
[Context menu of the folder > Properties (folder) > Properties > Note Field]

If you have an Exchange public folder included in multiple CTI Client instances, the contact-related notes will also be synchronized between the CTI Client instances.

Include shared Outlook contacts from another user

Unfortunately, shared Outlook contacts of other users are not visible via the Outlook OLE API and thus can not be integrated into the CTI Client.

A workaround would be to integrate the Outlook contacts cache file "content.csv" of the other CTI Client over the network as a text file (read-only). The "content.csv" file is usually under: [CTI Client Main Menu > File > Working Directory > Open > "folders\Outlook Contacts\content.csv"].


FAQ-1: In Outlook, the dial options are not visible. No TAPI driver can be selected.
This may occur in conjunction with Skype or "Office Communicator".

Solution: You need to create a registry key "Call Integration" with DWORD parameter "TAPIOVERRIDE=1":
KEY_LOCAL_MACHINE\Software\Microsoft\Office\Outlook\Call Integration\TAPIOVERRIDE=1

Details see:http://support.microsoft.com/kb/959625/

Then close Outlook and Skype and restart Outlook.

For Outlook 2013 the Registy key "DefaultIMApp" may need to be set to "Disabled". See:

FAQ-2: Test contact records are created in Outlook.

Solution: You have to remove the Outlook contacts folder in CTI Client and then link it again.

FAQ-3: "Server is busy" dialog when accessing Outlook.

Solution: Probably the CTI Client is started with other rights than Outlook. For example, the CTI Client is running with admin rights and Outlook with user privileges.
The dialog "Server is busy" comes from the Windows OLE environment and unfortunately it can be closed only after 30 seconds.

FAQ-4: Error 0x80029C4A or 0x8002801D when accessing Outlook.
There are probably entries from another version of Outlook in the registry.

Solution 1: Open the following path with the Registry Editor:
- "HKEY_CLASSES_ROOT\TypeLib\{00062FFF-0000-0000-C000-000000000046}"
- If you see two key entries here (for example "9.5" and "9.6"), delete or rename the wrong entry. The renaming should be done with a prefix. For example in "disabled-9.5".
- If there is only one key, but with two subkeys "\0\win32" and "\0\win64", then delete or rename the wrong entry (for example, in "disabled-win32").
- Then restart Outlook and the CTI Client.

Solution 2: Sometimes, a "quick repair" of Office / Outlook helped. (If the registry entry of solution1 was correct.)

FAQ-5: Error 0x80070003 when accessing Outlook.
There are probably entries in the registry of a pre-installed Outlook Desktop App.

Solution: Please follow the instructions on the this page:"Outlook crashes when you click the [Signature] button".

Outlook« is a registered trademark of Microsoft Corporation.