Skip to content
  • Academy KB Home Redesign
  • Broadband Home
  • CCaaS
  • Channel Partner Support
  • Circle Loop Home
  • Collaborate
  • Connectivity
  • Courses
  • Documentation
  • Ethernet
  • FibreXchange
  • FUSION IoT
  • Gamma AI Concierge
  • Gamma Plus
  • Gamma SIP for Cloud Connect
  • Gamma SIP for Cloud Connect
  • Gamma SIP for Genesys Cloud
  • Gamma SIP Global Communications Enablement
  • Gamma SIP Trunks for Genesys Cloud
  • Hannah – Homepage WIP
  • Home
  • Horizon
  • Horizon Contact
  • Horizon Forms
  • Horizon Service Description Home
  • Horizon with Webex
  • Inbound
  • iPECS
  • Knowledge Base Intro
  • Knowledgebase Directory
  • LoginPress
  • Microsoft
  • Microsoft Teams Direct Routing Home
  • Microsoft Teams Operator Connect
  • Mobile
  • Multiple KB
  • My Courses
  • No Access
  • No active page
  • Numbering and Porting
  • Phoneline+
  • Product Homepage
  • Quick Download Button
  • Release Notes
  • Release Notes
  • SIP Home
  • Test
  • UCaaS
  • User Account
  • Voice
  • Voice Enablement
  • Webex for Gamma
  • Webex for Gamma Release Notes
  • Gamma Academy Knowledge Base
Gamma Academy Knowledge Base
  • Cloud Calling and Collaboration
    • Webex for Gamma
    • Horizon with Webex
    • Horizon
    • Phoneline+
    • Operator Connect
    • Direct Routing
    • Inbound
    • Akixi CX Analytics
    • Red Cactus
  • Connectivity and Networking
    • Numbering and Porting
    • Broadband
    • FibreXchange
    • Ethernet
    • SIP Trunking
    • Gamma FUSION IoT
  • CX
    • Horizon Contact
    • AI Concierge
  • Mobile Services
    • Gamma Mobile
  • CyberSecurity
    • SafeWeb
  • Partner & Portal Support
Gamma Academy Knowledge Base

Provisioning and In-Life Changes

  • Customer Requirements Capture Guide
  • Enable Horizon Contact with a New Horizon Company
  • Enable Horizon Contact with an Existing Horizon Company
  • Network Configuration Guidelines for Horizon Contact
  • Provisioning Horizon Contact Users on the Horizon Platform
  • Assigning CRM bolt-ons to users
  • Ceasing Horizon & Horizon Contact
  • System Level Functionality
    • System Level Functionality
    • Automatically assigned system level settings
    • System level flows

Technical Support

  • Offline Reporting Destinations
  • Horizon Contact AWS migration – What you need to know
  • Diagnosing Call Quality Issues with WebRTC Diagnostics
  • Understanding WebRTC diagnostic tests
  • Horizon Contact Known Behaviours
  • Horizon Contact as a Web Application Via Edge
  • Generating HAR Files for diagnostics
  • Horizon Contact Glossary

Knowledge Bases

  • Horizon Contact Agent Knowledge Base
  • Horizon Contact Supervisor Knowledge Base
  • Horizon Contact Administrator Knowledge Base

Integration Guides

  • ConConnect Integration
  • Care Connect Integration
  • Contact Salesforce Integration
  • Contact Zendesk Integration
  • Contact Microsoft Dynamics Integration
  • Contact CRM Integration Developer Guide

Service Description

  • Horizon Contact Service Description

Horizon Contact Release Notes

  • Horizon Contact Release Notes
  • Horizon Contact 2024 Release Notes
  • Horizon Contact 2023 Release Notes
  • Horizon Contact 2022 Release Notes
  • Horizon Contact 2021 Release Notes

T&Cs and SLAs

  • Horizon T&Cs and Horizon Contact
  • Horizon Contact SLAs
    • Horizon Contact 2025 SLAs
    • Horizon Contact 2024 SLAs
  • Contact Safe-Pay T&Cs
    • Contact Safe-Pay T&Cs

Horizon Contact Forms

  • Horizon Contact Forms and Downloads
  • Home
  • Home
  • Horizon Contact
  • Integration Guides
  • Contact Microsoft Dynamics Integration
View Categories

Contact Microsoft Dynamics Integration

In order to enable agents to answer calls from Horizon Contact within MS Dynamics the following integration needs to be completed.

Before completing the integration the following prerequisites are required:

  • Purchase the required CRM bolt on via the Gamma Portal for the relevant users – please speak to your service provider
  • Ensure all users have been assigned the relevant privileges
  • Set up your Dynamics 365 account – integration with Contact is supported with:
    • Dynamics 365 Customer Service
    • Dynamics 365 Sales
    • Dynamics 365 Project Service
    • Dynamics 365 Field Service

Step 1 – Add a new Channel Integration Framework #

The first step is to enable the connection between Microsoft Dynamics and Contact utilising Microsoft’s Channel Integration Framework.

Note: If this does not appear by default you will need to provision it via the Microsoft AppSource. For more information see FAQs at the bottom of the article.
  • 1. In Dynamics 365 click the current app name
  • 2. Select Channel Integration Framework
  • 3. Click New
  • 4. Fill in the details
  • 5. Select the relevant Unified Interface Apps
  • 6. Click Save Close
  1. Log into Dynamics 365
  2. Click the current app name to view your available apps
  3. Select Channel Integration Framework
  4. Click New
  5. Fill in the details:
    • Name – This is a name for the Channel Integration Framework
    • Label – This will be visible when the integration is open in MS Dynamics
    • Channel URL (Depends on the URL being used to log in – see below)
    • Enable Outbound Communication – set this as Yes
    • Channel Order – Enter 1
  6. For Unified Interface Apps for the Channel select:
    • Customer Service Hub
    • Solution Health Hub
    • Sales Hub
  7. Click Save & Close

Channel URL #

The channel URL is what links MS Dynamics to Horizon Contact and is constructed using the following formular:

Horizon Contact login URL+?msdyn=true&from=+MS Dynamics app URL

The Horizon Contact login URL that is used to create the Channel URL is dependent on the URL that agents use to access Contact when they log in. Agents should look at the URL being used to log in and use that URL to construct the channel URL. This will be either:

  • https://contact.unlimitedhorizon.co.uk/login
  • https://horizon.contact.gammagroup.co/login

For the MS Dynamics app URL you need the beginning of the URL until dynamics.com as highlighted in the following example: https://orgd57fef41.crm11.dynamics.com/main.aspx?appid=5a3961f3-d196-f011-…

For example: https://contact.unlimitedhorizon.co.uk/login?msdyn=true&from=orgd57fef41.crm11.dynamics.com

Step 2 – Configure the Contact communication channel #

The next step is to update the Channel Communication Control so that it embeds the Horizon Contact Phone Dialler within Dynamics. This allows agents to make calls through Contact when accessing their Dynamics CRM contacts

  1. Click the settings cog in the top-right corner
  2. Select Advanced Settings
  3. In the left-hand menu select Customizations
  4. Select Customize the system
  5. Select Entities → Contact → Forms
  6. Select Contact
  7. In the pop-up double click on Business Phone
  8. Select the Controls tab
  9. Click Add Control
  10. Select Channel Communication Control
  11. Click Add
  12. Click the radio buttons for Web, Phone and Tablet
  13. Click OK
  14. Repeat steps 7 to 13 for Mobile Phone
  15. Click Save
  16. Click Publish

This will return you to the Forms page where you can repeat these steps for every phone field in every form you might want to use.

Step 3 – Test the integration #

Agents should be able to see a Contact integration by selecting the jigsaw icon in the right-hand menu and can use their Contact login details to access the softphone.

  1. Navigate back to your MS Dynamics account
  2. Click the current app name to view your available apps
  3. Select Customer Service Hub, Sales Hub or Solution Health Hub
  4. Click the jigsaw icon in the right-hand menu
  5. Use your Contact credentials to sign in

Agents should now be able to answer calls within MS Dynamics.

Note: In order for the integration to succeed third-party cookies need to be enabled. This is because some web browsers block all third-party cookies and local storage access, preventing the integration.

FAQs #

Channel Integration Framework isn’t appearing, what do I do? #

If Channel Integration Framework isn’t appearing in Dynamics you need to provision it via the Microsoft AppSource.

  1. Navigate to Microsoft AppSource and search for Channel Integration Framework or follow this link
  2. Select Get it now
  3. Confirm your details and click Get it now
  4. Select an environment to install the framework on
  5. Tick the checkboxes and click install

Channel Integration Framework should now appear in your Dynamics accounts.

Select the relevant environment from the dropdown

image_pdf
Updated on 02/10/2025
Contact Zendesk IntegrationContact CRM Integration Developer Guide
Contents
  • Step 1 – Add a new Channel Integration Framework
    • Channel URL
  • Step 2 – Configure the Contact communication channel
  • Step 3 – Test the integration
  • FAQs

Copyright © 2026 -  Gamma Telecom Ltd

Gamma API
We use cookies to measure performance and make improvements to this service. This includes page views, device/browser, location, and page interactions. We do not collect any information you upload to this site. By agreeing, you consent for your data to be used for this purpose.