Administrator

WebAgent

Configure CTI for Dynamics 365

This guide will provide you with the necessary steps to deploy the AnywhereNow WebAgent in Dynamics365 using the Channel Integration Framework 1.0. It will cover the following topics:

  1. AnywhereNow License and User Privileges
  2. Setting up the CIF 1.0 in Dynamics 365
  3. Configuring the AnywhereNow WebAgent
  4. Testing the AnywhereNow WebAgent

By following the steps outlined in this guide, you will be able to quickly and easily deploy the AnywhereNow WebAgent in Dynamics365 using the Channel Integration Framework.

License and Privilege Preparation

  1. Any Agent using Dynamics365 CTI should have a named license based on the agent's username (Teams address) purchased from AnywhereNow. The required license name is:

    • INFCTI: Infinity WebAgent Add: CRM Embedded

  2. The Agent for which the license is purchased has to get the Privileges granted by the administrator in the AnywhereNow Admin portal. See Privileges. The additional Privilege name is:

    • CTI Dynamics365 Agent

Setting up CIF 1.0

The first step is to set-up CIF 1.0 in Dynamics 365. If you have already done this for your Dynamics 365 instance, you can skip this part.

  1. Open your Dynamics and select ‘Advanced Settings’.

  2. Under the Customization tab open 'Microsoft AppSource'

  3. Search for ‘Channel Integration Framework’ and hit ‘Get it now’.

  4. Select Continue

  5. Read the terms and conditions and select the proper Dynamics tenant.
    Also select the two check boxes and hit Agree.

  6. Important: Now log out and log in again, and open the My Apps list. Select the Channel Integration Framework.

Configuring the AnywhereNow WebAgent in CIF 1.0

Now that CIF 1.0 is available for Dynamics 365, we can add a new channel that will load the AnywhereNow WebAgent.

  1. Click on +NEW and fill in the properties as per below.
    You may choose for which Channels and Roles the WebAgent should be active.

    • Channel URL*:

      Production NORA URL
      https://cus.nora.anywhere365.dialogue.cloud
      Copy
      Production EMEA URL
      https://gwc.emea.anywhere365.dialogue.cloud
      Copy
      Preview URL
      https://preview.anywhere365.dialogue.cloud
    • Trusted Domain:

      Production NORA URL
      https://cus.nora.anywhere365.dialogue.cloud
      Copy
      Production EMEA URL
      https://gwc.emea.anywhere365.dialogue.cloud
      Copy
      Preview URL
      https://preview.anywhere365.dialogue.cloud

Important note

Contrary to Microsoft documentation above the Entity to be granted Read access to a user Role for showing CIF is now called "Channel Provider" instead of msdyn_ciprovider

Testing the AnywhereNow WebAgent

The final step is to validate if everything is working as expected.

  1. In Dynamics365 click on the dropdown and choose MyApps

  2. Select the App where the AnywhereNow WebAgent is configured

  3. The AnywhereNow WebAgent is now available on the right side of the screen.

Next steps

Configure CTI Plugin