Skip to main content
Recebe dados e cria um novo lead na Triaron.

Endpoint

POST https://crm.triaron.com/api/webhooks/receive/{token}

Parâmetros de URL

ParâmetroTipoDescrição
tokenstringToken único do webhook (48 caracteres)

Campos do payload

O sistema reconhece automaticamente variações dos nomes dos campos em português e inglês:
CampoAliases aceitosObrigatório
Nomename, nome, full_name, fullNameNão
Emailemail, e_mail, emailAddressSim
Telefonephone, telefone, celular, whatsapp, phoneNumberNão
Empresacompany, empresa, organizationNão
Valorvalue, valor, amountNão
Observaçãoobservation, observacao, message, mensagem, notesNão
Origemsource, origem, platformNão
O campo email é obrigatório. O lead será rejeitado se não houver um email válido.

Exemplos

curl -X POST https://crm.triaron.com/api/webhooks/receive/SEU_TOKEN \
  -H "Content-Type: application/json" \
  -d '{
    "nome": "João Silva",
    "email": "[email protected]",
    "telefone": "(11) 99999-9999",
    "empresa": "Empresa ABC",
    "mensagem": "Interessado no produto"
  }'

Respostas

{
  "success": true,
  "leadId": "clx1234567890abcdef",
  "message": "Lead created successfully"
}

Comportamento do lead

Quando um lead é recebido via webhook:
  1. Validação - O email é validado (campo obrigatório)
  2. Criação - O lead é criado na etapa inicial do pipeline
  3. Atribuição - O lead é atribuído ao primeiro administrador/owner da organização
  4. Origem - Se o campo source/origem corresponder a uma origem cadastrada, o lead é vinculado a ela
  5. Notificação - Uma notificação é enviada para os membros da equipe
  6. Atividade - Um registro de atividade é criado no histórico do lead