API e Webhooks
O Pro adiciona duas maneiras de conectar o PrimoCRM ao restante da sua pilha: chaves de API para acesso programático e webhooks de saída para enviar eventos a outros sistemas.
Chaves de API
Seção intitulada “Chaves de API”As chaves de API permitem que aplicativos e scripts externos leiam e gravem dados do PrimoCRM de forma programática.
- Vá em Configurações, depois em API e crie uma chave.
- Armazene a chave com segurança. Trate-a como uma senha.
- Use-a para autenticar solicitações do seu aplicativo.
Uso típico:
- Sincronizar contatos de um sistema que não possui integração direta.
- Adicionar ou atualizar contatos a partir de um fluxo de cadastro personalizado.
- Extrair dados para um painel interno.
Webhooks de saída
Seção intitulada “Webhooks de saída”A ação de automação Webhook de saída envia um HTTP POST para uma URL de sua escolha quando o fluxo chega a essa etapa. Use-a para notificar outros serviços em tempo real.
- Adicione uma etapa de Webhook de saída a uma automação.
- Defina a URL de destino.
- Configure o payload. Você pode incluir dados de contato por meio de códigos inteligentes.
Um exemplo prático
Seção intitulada “Um exemplo prático”- Gatilho: Pedido do WooCommerce criado.
- Webhook de saída: POST para o seu serviço de atendimento com o e-mail do contato e os detalhes do pedido.
- Adicionar tag:
customer.
No momento em que um pedido é feito, seu sistema externo é notificado e o contato recebe a tag, sem nenhuma etapa manual.
Notas de segurança
Seção intitulada “Notas de segurança”- Aponte webhooks apenas para endpoints que você controla ou confia. Um webhook pode transportar dados de contato para a URL de destino.
- Prefira destinos HTTPS para que o payload seja criptografado em trânsito.
- Valide as solicitações de webhook de entrada no lado receptor.
Onde eles se encontram no catálogo está listado em Gatilhos e Ações.