O Chat Jurídico se integra com diversas ferramentas para potencializar sua operação. Aprenda a configurar e usar essas integrações.
Integrações Disponíveis
Canais de Comunicação
| Canal | Status | Descrição |
|---|---|---|
| WhatsApp Business | ✅ Disponível | Principal canal de atendimento |
| WhatsApp API Oficial | ✅ Disponível | Para grandes volumes |
| Widget Web | ✅ Disponível | Chat no seu site |
| Instagram Direct | 🔜 Em breve | Mensagens do Instagram |
| Facebook Messenger | 🔜 Em breve | Mensagens do Facebook |
CRMs e Gestão
| Ferramenta | Status | Descrição |
|---|---|---|
| Pipedrive | ✅ Disponível | Gestão de vendas |
| HubSpot | ✅ Disponível | CRM completo |
| RD Station | ✅ Disponível | Marketing e vendas |
| Asana | ✅ Disponível | Gestão de tarefas |
| Trello | ✅ Disponível | Quadros de tarefas |
Automação e APIs
| Ferramenta | Status | Descrição |
|---|---|---|
| Webhooks | ✅ Disponível | Integração personalizada |
| Zapier | ✅ Disponível | Automação sem código |
| Make (Integromat) | ✅ Disponível | Cenários avançados |
| API REST | ✅ Disponível | Integração direta |
Configurando Integrações
WhatsApp Business
Já coberto em Conectar WhatsApp.
Widget Web
Adicione um chat ao seu site:
1. Acesse as Configurações
- Vá em Configurações > Canais
- Clique em “Widget Web”
- Clique em “Configurar”
2. Personalize a Aparência
- Cor principal: Escolha a cor do seu escritório
- Posição: Canto inferior direito ou esquerdo
- Mensagem inicial: Texto de boas-vindas
- Logo: Adicione sua marca
3. Copie o Código
<script>
(function() {
var cj = document.createElement('script');
cj.type = 'text/javascript';
cj.async = true;
cj.src = 'https://widget.chatjuridico.com.br/widget.js';
cj.setAttribute('data-id', 'SEU_ID_AQUI');
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(cj, s);
})();
</script>
4. Adicione ao Site
Cole o código antes do </body> do seu site.
Webhooks
Receba notificações em tempo real:
Eventos Disponíveis
message.received- Nova mensagem recebidamessage.sent- Mensagem enviadaconversation.created- Nova conversa iniciadaconversation.closed- Conversa finalizadacontact.created- Novo contato criado
Configurando
- Vá em Configurações > Integrações > Webhooks
- Clique em “Novo Webhook”
- Informe:
- URL de destino
- Eventos a monitorar
- Headers personalizados (opcional)
Exemplo de Payload
{
"event": "message.received",
"timestamp": "2024-01-15T10:30:00Z",
"data": {
"message_id": "abc123",
"conversation_id": "conv456",
"contact": {
"id": "contact789",
"name": "João Silva",
"phone": "+5511999999999"
},
"content": {
"type": "text",
"text": "Olá, preciso de ajuda com um contrato"
}
}
}
Zapier
Conecte com mais de 5.000 aplicativos:
1. Crie uma Conta no Zapier
Acesse zapier.com e crie sua conta gratuita.
2. Busque o Chat Jurídico
Na barra de pesquisa, digite “Chat Jurídico” e selecione.
3. Conecte sua Conta
Siga as instruções para autorizar a integração.
4. Crie um Zap
Exemplos de automações:
- Nova conversa → Criar lead no CRM
- Mensagem recebida → Notificação no Slack
- Conversa finalizada → Atualizar planilha
API REST
Para integrações personalizadas:
Autenticação
Todas as requisições precisam do header:
Authorization: Bearer SEU_TOKEN_API
Endpoints Principais
GET /api/v1/conversations - Listar conversas
GET /api/v1/conversations/:id - Detalhes da conversa
POST /api/v1/messages - Enviar mensagem
GET /api/v1/contacts - Listar contatos
POST /api/v1/contacts - Criar contato
Exemplo: Enviar Mensagem
curl -X POST https://api.chatjuridico.com.br/api/v1/messages \
-H "Authorization: Bearer SEU_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"conversation_id": "conv123",
"type": "text",
"content": "Olá! Como posso ajudar?"
}'
Documentação Completa
Acesse docs.chatjuridico.com.br/api para a documentação completa da API.
Integrações por Caso de Uso
Captura de Leads
- Widget no site captura visitantes
- Webhook notifica seu CRM
- Lead é criado automaticamente
- Equipe comercial recebe alerta
Gestão de Casos
- Nova conversa identificada como caso
- Zapier cria tarefa no Asana/Trello
- Advogado é notificado
- Cliente recebe confirmação automática
Análise de Dados
- Configure webhook para cada evento
- Envie dados para seu data warehouse
- Crie dashboards personalizados
- Tome decisões baseadas em dados
Solução de Problemas
Webhook não está recebendo eventos
- Verifique se a URL está acessível publicamente
- Confirme que o servidor responde com status 200
- Teste a URL manualmente
- Verifique os logs de erro
Widget não aparece no site
- Confirme que o código está antes do
</body> - Verifique se o ID está correto
- Limpe o cache do navegador
- Teste em aba anônima
Erro de autenticação na API
- Verifique se o token está correto
- Confirme que não expirou
- Gere um novo token se necessário
- Verifique permissões do token
Precisa de uma integração específica? Entre em contato com nossa equipe para discutir soluções personalizadas.