Skip to main content
This article explains how CloudTalk works with Microsoft Dynamics 365 Sales, including calling, data sync, and activity logging.
User level: Admin, Agent, Supervisor

Calling from Microsoft Dynamics 365 Sales

Make Outbound Calls

With Click-to-Call enabled, phone numbers in Microsoft Dynamics 365 Sales become clickable, allowing you to start calls with a single click. You can initiate outbound calls directly from:
  • Contact records
  • Lead records
  • Account records
Clicking a phone number opens the CloudTalk phone and automatically fills in the selected number. Once the call starts, you can view customer details for full context.

Receive Inbound Calls

When receiving a call, CloudTalk identifies the caller based on their phone number. If the contact exists in Microsoft Dynamics 365 Sales, the call will be logged and linked to the corresponding contact or lead. You can open the related record directly from the CloudTalk app using the integration link.

Call logging & Data exchange

Contact Sync

CloudTalk syncs Contacts, Leads, and Accounts (Companies) from Microsoft Dynamics 365. Contacts are automatically imported into CloudTalk and merged if they share the same phone number, email, or name.
CloudTalk ContactMS Dynamics ContactMS Dynamics Account (Company)
NameFirst name
Last name
Contact linkLink to contact profile
PhonesImports:
  • Business phone
  • Mobile phone
EmailsEmail
Tagsmicrosoft_dynamics
CompanyAccount Name
AddressAddress 1: Street 1
CityAddress 1: City
ZipAddress 1: Zip/Postal code
StateAddress 1: State/Province
Country🚫
Favorite agentOwneronly if owner’s email address is also a CloudTalk agent email address

Create and Update Contacts (Two-way Sync)

Contacts are synced between CloudTalk and Microsoft Dynamics 365 using a two-way sync. When a contact is created or updated in one system, it is automatically created or updated in the other. CloudTalk first tries to match contacts by:
  1. Phone number
  2. Email address
If no match is found, a new contact is created.
CloudTalk ContactDynamics Contact
NameFirst nameCharacters before the first space in the CloudTalk contact nameLast nameCharacters after the first space
Contact linkLink to contact profile
Phone numbersfirst and second onlyBusiness phoneMobile phone
Emailfirst onlyEmail
AddressAddress 1: Street 1
CityAddress 1: City
ZipAddress 1: Zip
StateAddress 1: State
Country🚫
Favorite agentContact Owneronly if owner’s email address is also a CloudTalk agent email address

Call Logging & Export

CloudTalk logs calls as Phone Call tasks in Microsoft Dynamics 365, linked to the related contact or lead. You can control which calls are exported by selecting specific numbers in the Connected numbers settings.

SMS Logging

SMS messages are logged as SMS tasks in Microsoft Dynamics 365. You can limit the SMS messages which are exported by assigning specific CloudTalk numbers in the Connected numbers for SMS section.
CloudTalk SMSMS Dynamics SMS Task
directionSubject
Format as: {direction} SMS
TextDescription
ContactDescription
Agentonly for outbound SMSOwner

Deals Sync

During the initial sync, CloudTalk imports Opportunities (Deals) and displays them as activities within the contact.
Calls from unassociated numbersWhen CloudTalk logs a call from a phone number that does not match any existing contact in Microsoft Dynamics 365, a new lead is automatically created with the name “Unknown lead from CloudTalk.” You can then update the record with the correct details.

Need help or have a question? Just reach out through our Support portal — we’re here for you.