• Release History
  • Documentation
  • Back to www.mscrm-addons.com
  • Release History
  • Documentation
  • Back to www.mscrm-addons.com
home/Knowledge Base/TelephoneIntegration (TI)/CTI in a hosted environment

CTI in a hosted environment

138 views 1 Updated on July 26, 2022

CTI does need the server component in a hosted environment as well, but you can launch the CTI Server setup from any Client, as long as you have a user with full access to CRM.

You need to select the hosted options on the Connection dialog.

If you have physical access to the CRM server, you can simply launch the setup on that server as if it were an onPremise installation.

Due to the mechanics of an IFD setup, the client will not use a SQL connection to retrieve the information, but a webservice call.

As webservice calls are more limited as SQL queries, it is recommended to create a hidden field in CRM on the entities you want to search in.

They will hold the numbers in a format similar to the one TAPI uses.

You can achieve this either via an onSave script or via a workflow in CRM, transmuting the number to a TAPI compatible format.

This is only required for caller identification, outbound calls will work with the formatted number, because they are processed by the Client application.

Explanation:

The number stored in CRM is formatted canonical, looking like +43 (316) 680880 0

The TAPI drivers delivers a number as 00433166808800.

Though the information is the same, the formatting prevents the CTI to find the number, as the webservice call is not able to resolve the formatting.

If you have a field in the CRM entity that is getting filled with the unformatted number, you can setup the CTI to use that field for the lookup and get correct results in looking up the callers, but still have a well formatted number in the CRM to display.

That’s it! We appreciate your feedback! Please share your thoughts by sending an email to support@mscrm-addons.com.

Was this helpful?

1 Yes  No
Related Articles
  • How to activate per User Licensing in CRM 2011
  • How to access mscrm-addons product settings in Dynamics 365
  • Azure Active Directory licensing counts explained
  • “Server2Server” authentication for the DocumentsCorePack Template Designer and Telephone Integration
  • How licenses are counted
  • Telephone Integration Client Unattended Setup
Latest Articles
  • DocumentsCorePack: Best practices for Dynamics 365 on-premises to online migration projects
  • Multilingual Support in DocumentsCorePack
  • Recap: ColorCloud 2025
  • Configure DocumentsCorePack within custom pages
  • AI-Powered Document Generation with Copilot in Sales
Popular Articles
  • DocumentsCorePack Template Designer – Getting Started
  • Step-by-Step: How to configure a One-Click-Action
  • Application Access for Dynamics 365
  • How to find your environment’s unique name in Microsoft Dynamics 365
  • How licenses are counted
Top Rated Articles
  • “Undefined”-labels in Chrome and Edge 114 and higher
  • Important information for Dynamics 365 online customers using DocumentsCorePack and/or AttachmentExtractor
  • How to activate the DocumentsCorePack Connector for PowerApps & Microsoft Flow
  • How licenses are counted
  • How to insert Condition Fields in DocumentsCorePack Templates designer
Categories
  • *News and General Infos* 62
  • Webinars 44
  • Template Designer(DCP 196
  • DocumentsCorePack(DCP 250
  • TelephoneIntegration (TI 65
  • AttachmentExtractor (AE 72
  • PowerSearch (PS 50
  • ActivityTools (AT 61
  • SmartBar (SB 54
  • GroupCalendar (GC 47
Our Vision

“We see it as our purpose to provide products that simplify and speed up our customers’ Microsoft Dynamics 365 experience.”

Knowledgebase
LogIn
mscrm-addons.com
  • Products
  • Online Shop
  • Downloads
  • My Account
About Us
  • About Us
  • Case Studies
  • Newsletter
  • Partner Program
  • Contact
Support
  • Support
  • Terms & Conditions
  • Documentation
  • Webinars
  • Legal Documents
  • Impressum
  • © 2022 www.mscrm-addons.com. All Rights Reserved.