> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kinglog.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Leia /llms.txt antes de explorar páginas. A API HTTP usa Authorization: Bearer com o JWT da conta. A chave kl_live_ serve só ao assistente MCP e não substitui o JWT. Não invente rotas, hosts públicos, SDKs ou CLI. companyId e userId vêm da sessão. Consultas não aceitam SQL. Exclusão no assistente exige confirm=true. O webhook público é POST /webhook/leads.

# Criar um contato

> O contato é a pessoa do funil. O nome é obrigatório. Telefone e e-mail são opcionais e sem duplicata.

> [!NOTE]
>
> Referência do assunto: [Contato](https://docs.kinglog.com.br/pages/reference/crm/contato.md).

**1. Crie o contato**

`crm.contacts.create` pede `name`, de 2 a 100 caracteres. `phones` e `emails` são listas opcionais no formato objeto com `phone` ou `email` e `type` em `work`, `home`, `mobile` ou `other`. Não repita o mesmo número ou o mesmo e-mail.

**2. Ligue ao lead**

O lead aponta para o contato por `contactId`. Organização é outro cadastro: `crm.organizations.create`.

**3. Registre a atividade**

`crm.activities.create` pede `title`, `typeActivityId`, `leadId` e `priority`. Os tipos estão em `crm.activityTypes.list`.

Na consulta, contato é `crm_contacts` e organização é `crm_organizations`. A referência completa está em [CRM](https://docs.kinglog.com.br/pages/reference/crm/index.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.