Поделиться через


Настройка соединителя для любого CRM-решения

Microsoft Contact Center — решение Power Automate для любого соединителя CRM позволяет организациям взаимодействовать со своими клиентами, используя такие возможности, как голосовая связь, видео, SMS, чат и сообщения в социальных сетях из своих решений CRM сторонних поставщиков. Вы можете использовать соединители данных Power Automate для синхронизации данных контактов и учетных записей из решения CRM в Dataverse.

Предварительные требования

  • Экземпляр CRM
  • Лицензия для Dynamics 365 Contact Center, включающая подписки на Power Automate и Power Apps.
  • Разрешения системного администратора Power Platform.
  • Базовое понимание того, как использовать потоки Power Automate или Power Apps.
  • Убедитесь, что среды Power Apps и Power Automate одинаковы.
  • Соединитель msdyn_ContactCenterCRMConnector доступен в среде Power Apps, а таблицы «Организация» и «Контакт» имеют следующие столбцы:
    • CRM-адрес источника
    • ИД исходной CRM
    • URL-адрес исходной CRM-системы

Копирование данных

Вы можете скопировать данные из вашего экземпляра CRM в Dataverse следующим образом:

  • Начальная синхронизация: копирование данных из CRM в Dataverse с помощью ручных триггеров. Мы рекомендуем вам использовать разбиение на страницы, так как соединители Power Automate имеют ограничение на количество записей, которые можно получить за один раз.
  • Инкрементная синхронизация: копирование данных с помощью автоматических триггеров.

Импорт потоков Power Automate для синхронизации записей организаций и контактов

Выполните действия, описанные в следующих разделах.

Добавление соединителя Dataverse

  1. Выполните шаги из раздела Добавление подключения, чтобы добавить подключение Dataverse, затем выберите Создать.
  2. В появившемся всплывающем окне выберите свою учетную запись. Будет создано подключение.

Вы можете установить соединение с вашим экземпляром CRM, используя следующие методы:

Добавить соединитель CRM

Добавьте соединитель одним из следующих способов:

Power Automate

  1. Следуйте инструкциям в разделе Добавление подключения, чтобы найти и добавить пользовательский соединитель CRM.
  2. Предоставьте требуемую информацию. Будет создано подключение.

Добавление соединителя с помощью вызовов API

  1. Создайте новый поток в Power Automate.
  2. Добавьте действие HTTP и укажите необходимые параметры, такие как URL-адрес, метод и заголовки. В разделе Параметры>Аутентификация установите для параметра Тип аутентификации значение Базовая и укажите Имя пользователя и Пароль.

Ваше действие HTTP может отправлять и получать запросы и ответы JSON.

Добавление соединителя с помощью веб-перехватчиков

Настройте веб-перехватчики в вашей системе CRM, чтобы облегчить добавочную синхронизацию данных. Веб-перехватчики вызывают уведомления при создании, обновлении или удалении записи.

Чтобы создать веб-перехватчики, убедитесь, что у вас есть конечная точка HTTP для потока Power Automate. Выполните следующие шаги, чтобы получить конечную точку в Power Automate:

  1. Выберите требуемый поток, затем выберите Изменить.
  2. Выберите Вручную в потоке, затем скопируйте URL-адрес HTTP. Повторите шаги для организации и пользовательских потоков для всех операций создания, обновления и удаления.

Вы можете использовать этот URL-адрес в качестве конечной точки веб-перехватчика в своей CRM.

Добавление соединителя, используя бизнес-правила

Вы можете использовать уведомления триггера, когда запись создается, обновляется и удаляется. Для запуска этих уведомлений необходимо использовать подключаемый модуль Customer Service. Вы должны создать сценарий в следующем порядке.

  1. Создание сообщения REST
  2. Создание бизнес-правила

Дополнительные сведения см. в разделе: Настройка добавочной синхронизации данных.

Использование триггеров Apex

Используйте триггеры Apex. Убедитесь, что ваш экземпляр CRM имеет необходимые права для создания триггеров.

Запуск потока Power Automate

В Power Automate выберите требуемый поток, затем выберите Выполнить.

Заметка

События создания, обновления и удаления автоматически запускают потоки.

Настройка соединителя для ServiceNow