Dynamics 365 + CTI / IVR Integration

What is CTI / IVR?

Computer Telephony Integration, CTI enables computer systems to interacts with the telephone system. There are two main forms of CTI which are Outbound dialing and Inbound call handling.

Interactive Voice Response, IVR is a well-known technology which allows computer systems to interact with humans through the use of voice and DTMF(Dual Tone Multi-Frequency) tones input via the keypad.

How does it work?

Simply, when a customer communicates with a customer care service using the telephone, IVR system can interact with the customer to verify information during the call. This can be Outbound or Inbound, but most organizations use IVR only for handling Inbound calls.


Different organizations use different membership (or any other) systems to maintain their members and different Telephonic\IVR systems to handle customer care calls. CTI\IVR should be able to communicate to the core (membership) system and exchange information between two systems.

If the core(membership) system is Dynamics 365, followings are the typical steps of the customer call life cycle.

  1. A customer calls to the customer care hotline for an inquiry.
  2. IVR system instructs the caller to enter\type some information regarding him or regarding his membership.
  3. IVR system communicates with the core\membership system to verify the responses entered\typed by the caller.
  4. After the caller verification process, the IVR system can redirect the call to an available customer care representative.
  5. IVR client software installed in customer care representatives computer will show the call.
  6. Depending on the call events (ringing, answering etc.), IVR client can open Dynamics 365 browser with member information (contact\account) \ new case form with populated information about the call, for the customer care representative.

Benefits of IVR

Al of the following list of benefits is general advantages of using an IVR system and not specific to Integration with Dynamics 365.  But some of the benefits such as Productivity will be a critical factor when deciding to integrate an IVR solution. Dynamics 365 can be configured\customised to automate its features. e.g. According to the customer information given during the call, Dynamics can populate some fields on the case form or it can execute a workflow\action once the support person picking the call from his desktop client.

  1. It’s personalized
  2. It’s error-free
  3. Not everyone wants to talk to a real person
  4. Reduce operational costs
  5. It increases productivity
  6. Calls are resolved on the first attempt
  7. It increases inbound call capacity
  8. Some people want to talk to a real person
  9. It can make your company look bigger than it is
  10. It cuts down on answering service talk time
  11. It’s affordable

Following links describes benefits of using IVR;




Following IVR/CTI solutions can be integrated with Dynamics 365.

IVR Solutions

Genesys: http://www.genesys.com/about/resources/genesys-crm-integration-with-ivr-a-genesys-whiteboard-discussion

InGenius: http://www.ingenius.com/solutions/microsoft-dynamics-365/

AMC Technology: https://amctechnology.com/solutions/microsoft-dynamics/

CTI Solutions

QGate’s intelli-CTi™: http://www.qgatesoftware.com/products/intelli-cti/



Feature Image: http://www.qgatesoftware.com/products/intelli-cti/

Typical IVR Scenario: https://www.talkdesk.com/blog/what-is-an-ivr-and-6-benefits-of-using-one

Benefits of IVR: https://www.talkdesk.com/blog/what-is-an-ivr-and-6-benefits-of-using-one



Author: Indika Abayarathne

MSc in IT [University of Colombo] Solutions Architect | Consultant Technologies: Power Platform | Dynamics CE | Azure

5 thoughts on “Dynamics 365 + CTI / IVR Integration”

    1. Hi Brian, Thanks a lot for your comment. I will do a quick research on this and add this to the article. Also, I don’t hesitate to write a separate article on AMC Technology if I impressed.


  1. Hi Indika…. great blog. Just a small correction. I have worked with Intelli-CTI software and have done integration with couple of our clients with Dynamics CRM/NAV. They don’t have an IVR solution. It’s just a normal CTI solution but works very well with Dynamics 365 or CRM Online.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: