Configurar o conector para qualquer solução CRM
A solução Microsoft Contact Center — Power Automate para qualquer conector CRM permite que as organizações interajam com os seus clientes através de capacidades como voz, vídeo, SMS, chat em direto e mensagens de redes sociais, a partir das respetivas soluções de CRM de terceiros. Pode utilizar conectores de dados do Power Automate para sincronizar os dados de contactos e contas da solução CRM para o Dataverse.
Pré-requisitos
- Uma instância da CRM
- Licença para o Dynamics 365 Contact Center, que inclui as subscrições do Power Automate e do Power Apps.
- Permissões de administrador de sistema do Power Platform.
- Noções básicas sobre como utilizar fluxos do Power Automate ou do Power Apps.
- Certifique-se de que os ambientes do Power Apps e do Power Automate são os mesmos.
- O conector msdyn_ContactCenterCRMConnector, está disponível no ambiente do Power Apps e as tabelas Conta e Contacto têm as seguintes colunas:
- CRM de Origem
- ID da CRM de Origem
- URL do CRM de Origem
Copiar dados
Pode copiar dados da sua instância da CRM para o Dataverse de uma das seguintes formas:
- Sincronização inicial: copie dados da CRM para o Dataverse através de acionadores manuais. Recomendamos que utilize a paginação, uma vez que os conectores do Power Automate têm um limite para o número de registos que podem ser obtidos de cada vez.
- Sincronização incremental: copie dados através de acionadores automatizados.
Importar fluxos do Power Automate para sincronizar registos de Conta e Contacto
Efetue os passos descritos nas secções a seguir.
Adicionar um conector do Dataverse
- Siga os passos em Adicionar uma ligação para adicionar uma ligação do Dataverse e, em seguida, selecione Criar.
- Na janela de pop-up apresentada, selecione a sua conta. É criada uma ligação.
Pode estabelecer uma ligação à sua instância do CRM utilizando os seguintes métodos.
Adicionar qualquer conector CRM
Adicione um conector de uma das seguintes formas:
Power Automate
- Para encontrar e adicionar o conector CRM, siga os passos em Adicionar uma ligação.
- Especifique as informações necessárias. É criada uma ligação.
Adicionar um conector através de chamadas à API
- Crie um novo fluxo no Power Automate.
- Adicione a ação HTTP e especifique os parâmetros necessários, como URL, método e cabeçalhos. Em Parâmetros>Autenticação, defina o Tipo de Autenticação como Básico e especifique o Nome de Utilizador e a Palavra-passe.
A sua ação HTTP pode enviar e receber pedidos e respostas JSON.
Adicionar um conector através de webhooks
Configure webhooks na sua CRM para facilitar a sincronização de dados incremental. Os webhooks acionam notificações aquando da criação, atualização ou eliminação de um registo.
Para criar webhooks, certifique-se de que tem o ponto final HTTP para o fluxo do Power Automate. Efetue os seguintes passos para obter o ponto final no Power Automate:
- Selecione o fluxo necessário e, em seguida, selecione Editar.
- Selecione Manual no fluxo e, em seguida, copie o URL HTTP. Repita os passos para os fluxos de organização e de utilizador para todas as operações criar, atualizar e eliminar.
Pode utilizar este URL como o ponto final de webhook na sua CRM.
Adicionar um conector utilizando Regras de negócio
Pode utilizar notificões de acionadores quando um registo é criado, atualizado e eliminado. Tem de utilizar o plug-in do Customer Service para acionar estas notificações. Tem de criar o script pela seguinte ordem:
- Criar Mensagem REST
- Criar Regra de Negócio
Para mais informações, consulte Configurar sincronização de dados incremental.
Utilizar acionadores Apex
Utilizar acionadores Apex. Certifique-se de que a sua instância da CRM tem os privilégios necessários para criar os acionadores.
Executar o Fluxo do Power Automate
No Power Automate, selecione o fluxo necessário e, em seguida, selecione Executar.
Nota
Os eventos criar, atualizar e eliminar acionam automaticamente os fluxos.