Configurar o conector para qualquer solução de CRM
A solução Microsoft central de contatos—Power Automate para qualquer conector de CRM permite que as organizações interajam com seus clientes usando recursos como voz, Video, SMS, chat ao vivo e mensagens sociais de suas soluções de CRM de terceiros. Você pode usar conectores de dados para sincronizar os dados de contatos e contas da solução de CRM Power Automate . Dataverse
Pré-requisitos
- Uma instância de CRM
- Licença para o Dynamics 365 central de contatos que inclui as assinaturas Power Automate e Power Apps .
- Permissões de administrador do sistema do Power Platform
- Compreensão básica de como usar fluxos do Power Automate ou do Power Apps
- Verifique se os ambientes do Power Apps e do Power Automate são iguais.
- O conector CCaaS CRM do Dynamics 365, msdyn_ContactCenterCRMConnector, está disponível no ambiente do Power Apps e as tabelas Conta e Contato têm as seguintes colunas:
- CRM de Origem
- ID do CRM fonte
- URL do CRM de Origem
Copiar Dados
Você pode copiar dados da sua instância do CRM para Dataverse de uma das seguintes maneiras:
- Sincronização inicial: copie dados do CRM para o Dataverse por meio dos gatilhos manuais. É recomendável usar uma paginação, pois os conectores do Power Automate têm um limite quanto ao número de registros que podem ser buscados por vez.
- Sincronização incremental: copie dados por meio de gatilhos automatizados.
Importar fluxos do Power Automate para sincronizar registros de Conta e Contato
Realize as etapas descritas nas seções a seguir.
Adicionar um conector do Dataverse
- Siga as etapas em Adicionar uma conexão para adicionar uma conexão do Dataverse e selecione Criar.
- Na janela pop-up exibida, selecione a conta. Uma conexão é criada.
Você pode estabelecer uma conexão com sua instância do CRM usando os seguintes métodos.
Adicione qualquer conector de CRM
Adicione um conector de uma das seguintes maneiras:
Power Automate
- Para localizar e adicionar o conector CRM, siga as etapas em Adicionar uma conexão.
- Especifique as informações obrigatórias. Uma conexão é criada.
Adicionar um conector usando chamadas de API
- Crie um novo fluxo no Power Automate.
- Adicione a ação HTTP e especifique os parâmetros obrigató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 usuário e a Senha.
A ação HTTP pode enviar e receber solicitações e respostas JSON.
Adicionar um conector usando webhooks
Configure webhooks no seu CRM para facilitar a sincronização incremental de dados. Os webhooks disparam notificações sobre a criação, a atualização ou a exclusão de um registro.
Para criar webhooks, verifique se você tem o ponto de extremidade HTTP para o fluxo do Power Automate. Realize as seguintes etapas para obter o ponto de extremidade no Power Automate:
- Selecione o fluxo necessário e Editar.
- Selecione Manual no fluxo e copie a URL HTTP. Repita as etapas para os fluxos de organização e usuário para todas as operações de criação, atualização e exclusão.
Você pode usar essa URL como o ponto de extremidade do webhook no CRM.
Adicione um conector usando regras de negócios
Você pode usar notificações de gatilho quando um registro é criado, atualizado e excluído. Você deve usar o plugin SAC para Gatilho essas notificações. Você deve criar o script na seguinte ordem:
- Criar mensagem REST
- Criar regra de negócios
Para obter mais informações, consulte Configurar sincronização de dados incremental.
Usar acionadores do Apex
Use acionadores do Apex. Certifique-se de que sua instância de CRM tenha os privilégios necessários para criar os gatilhos.
Executar o fluxo do Power Automate
Em Power Automate, Select o fluxo necessário e, em seguida, Select Executar.
Observação
Os eventos de criação, atualização e exclusão disparam automaticamente os fluxos.