A

Central de Ajuda

Guias de configuração para todos os canais e integrações

Widget de Chat para Sites

Adicione um chat de atendimento em qualquer site. As mensagens chegam na Caixa de Entrada junto com WhatsApp e Instagram.

1

Criar o Canal Webchat

Vá em Canais e clique em Nova Instância. Selecione o tipo webchat (ou crie via API):

POST /api/channels
{
  "type": "webchat",
  "name": "Chat do Site Principal",
  "welcomeMessage": "Olá! Como posso ajudar?",
  "aiEnabled": true
}

Anote o ID do canal retornado (ex: 5).

2

Instalar no site do cliente

Cole este script antes do </body> no HTML do site:

<script
  src="https://SEU-DOMINIO/widget.js"
  data-api="https://SEU-DOMINIO"
  data-channel="ID_DO_CANAL"
  data-color="#465FFF"
  data-title="Suporte"
  data-subtitle="Estamos online"
  data-position="right"
></script>

Substitua SEU-DOMINIO pelo endereço do CRM (ex: http://24.144.86.152) e ID_DO_CANAL pelo ID do canal webchat criado.

3

Parâmetros disponíveis

AtributoObrigatórioDescrição
data-apiSimURL base do CRM
data-channelSimID do canal webchat
data-colorNãoCor principal do widget (hex). Padrão: #465FFF
data-titleNãoTítulo no header. Padrão: "Chat"
data-subtitleNãoSubtítulo. Padrão: "Estamos online"
data-positionNãoright ou left. Padrão: right
4

Como funciona

  • O visitante abre o chat e digita seu nome
  • Cada mensagem é enviada para a API do CRM via POST /api/widget
  • Se a IA estiver ativa, responde automaticamente
  • As mensagens aparecem na Caixa de Entrada com o ícone do canal webchat
  • O atendente pode assumir a conversa clicando em "Assumir Conversa"
  • O widget faz polling a cada 3s para receber respostas (da IA ou do humano)

Integração WhatsApp

Conecte números de WhatsApp via QR Code para receber e enviar mensagens.

1

Criar o Canal

Vá em CanaisNova Instância → selecione WhatsApp → defina um nome.

2

Conectar via QR Code

Clique em Conectar. Um QR Code aparecerá no card. Abra o WhatsApp no celular → Dispositivos ConectadosConectar Dispositivo → escaneie o QR.

O servidor precisa manter a conexão ativa. Se o servidor reiniciar, reconecte o QR.

3

Configurar IA

Clique em Config na instância → ative o Agente de IA → escreva o prompt de treinamento com informações da empresa.

4

Takeover humano

Na Caixa de Entrada, clique em "Assumir Conversa" para parar a IA e responder manualmente. Clique em "Devolver p/ IA" para reativar.

Integração Instagram

Receba mensagens do Instagram Direct na Caixa de Entrada.

1

Criar App no Meta Developer Portal

  1. Acesse developers.facebook.com → Criar App → Tipo: Business
  2. Adicione o produto Instagram Messaging (ou Messenger)
  3. Na seção Instagram Settings, conecte sua conta do Instagram Business
  4. Gere um Access Token com permissão instagram_manage_messages
  5. Anote o Instagram User ID (ou Page ID)
2

Criar o Canal no CRM

Vá em CanaisNova Instância → selecione Instagram

  • Page/IG User ID: o ID copiado do Meta Developer Portal
  • Access Token: o token gerado
3

Configurar Webhook no Meta

No Meta Developer Portal → Webhooks → Adicionar:

Callback URL: https://SEU-DOMINIO/api/webhook/instagram
Verify Token: crm-lp-instagram-verify

Assine os campos: messages, messaging_postbacks

O webhook precisa ser HTTPS. Configure um domínio com SSL ou use um serviço como ngrok para testes.

4

Testar

Envie uma mensagem para o Instagram Business conectado. Ela deve aparecer na Caixa de Entrada com o ícone rosa do Instagram.

Plugin WordPress

Capture leads de formulários WordPress automaticamente.

1

Instalar o plugin

Faça upload da pasta crm-lp-wordpress-plugin para wp-content/plugins/ e ative.

2

Configurar

Vá em Configurações → CRM LP no WordPress:

  • URL da API: https://SEU-DOMINIO/api/leads
  • API Key: a chave do .env do CRM
  • Source: identificador do site (ex: site-principal)
3

Mapear campos

Mapeie os campos do formulário (CF7, WPForms, Elementor, Gravity Forms) para os campos do CRM. Campos personalizados vão para metadata.

4

Rastreamento de WhatsApp

Links de WhatsApp no site são rastreados automaticamente. Cada clique é registrado na aba WhatsApp dos Leads.

API REST

Use a API para integrar com qualquer sistema externo.

1

Autenticação

Envie o header X-API-Key com a chave configurada no .env:

curl -X GET https://SEU-DOMINIO/api/leads \
  -H "X-API-Key: sua-chave-aqui"
2

Endpoints

MétodoRotaDescrição
GET/api/leadsListar leads
POST/api/leadsCriar lead
GET/api/channelsListar canais
POST/api/channelsCriar canal
GET/api/inboxListar conversas
GET/api/inbox/:idMensagens de uma conversa
POST/api/inbox/:id/sendEnviar mensagem
POST/api/widgetWidget: enviar mensagem