Skip to main content
POST
Padrão Estrito de Telefone (DDI + DDD + Número)Os números de telefone devem ser enviados exclusivamente no formato de dígitos com DDI + DDD/Código de Área + Número (exemplo Brasil: 5547999999999, exemplo EUA: 14155552671), sem espaços, traços, parênteses ou o símbolo +.Qualquer divergência neste formato causará falhas nos disparos da API do WhatsApp e duplicação de leads no sistema.
Fluxo de Criação em Duas Etapas: Para direcionar um lead a um setor específico antes do primeiro contato:
  1. Primeiro registre o lead através do endpoint Criar Lead para obter o id do lead.
  2. Em seguida, utilize este endpoint enviando o leadId e o accountChatSectorId desejado (ex: Setor de Vendas).

Requisição

POST https://crm.wavups.com/api/v1/account-external-conversation
string
required
Seu token de autenticação.

Body

string
required
ID do Lead retornado na criação do lead (POST /lead). Campo obrigatório.
string
ID do setor do chat para atribuir a conversa (ex: Setor de Vendas, Suporte).
string
Telefone do contato no formato estrito internacional (5547999999999). Caso não informado, o telefone cadastrado no Lead será utilizado.
string
Nome do contato da conversa. Caso não informado, o nome cadastrado no Lead será utilizado.
string
Username ou identificador social do contato (ex: username do Instagram).
string
ID da integração da conta (consulte Listar Integrações). Opcional caso o setor já possua integração associada.
string
ID do membro da conta responsável pela conversa. Caso não informado, utilizará o leadOwner do lead.
string
Status da conversa (padrão: active).
string
Estado inicial do atendimento da conversa (padrão: NEW). Valores aceitos: NEW, AI_ANSWERING, NEEDS_HUMAN, NO_RESPONSE, COMPLETED, ARCHIVED.

Resposta

Retorna o objeto da conversa criada (status HTTP 201).
string
Identificador único da conversa.
string
Nome do contato.
string | null
Telefone do contato formatado.
string
ID do lead associado.
string | null
ID do setor associado.
string
Status da conversa.
string
Estado atual do atendimento da conversa. Padrão: NEW. Valores possíveis: NEW, AI_ANSWERING, NEEDS_HUMAN, NO_RESPONSE, COMPLETED, ARCHIVED.
string
Data e hora de criação (ISO 8601).

Exemplos

Authorizations

Token
string
header
required

Token de autenticacao gerado na plataforma WavUps CRM.

Body

application/json
contactName
string
required

Nome do contato.

contactPhone
string

Telefone do contato.

contactUsername
string

Username do contato.

leadId
string

ID do lead vinculado.

accountChatSectorId
string

ID do setor vinculado.

accountIntegrationId
string

ID da integração.

conversationOwnerId
string

ID do responsável.

status
string

Status (padrão: active).

state
enum<string>

Estado inicial do atendimento (padrão: NEW).

Available options:
NEW,
AI_ANSWERING,
NEEDS_HUMAN,
NO_RESPONSE,
COMPLETED,
ARCHIVED

Response

Conversa criada com sucesso.

id
string
contactName
string | null
contactPhone
string | null
accountChatSectorId
string | null
conversationOwnerId
string | null
status
string
state
enum<string> | null
Available options:
NEW,
AI_ANSWERING,
NEEDS_HUMAN,
NO_RESPONSE,
COMPLETED,
ARCHIVED
createdAt
string<date-time>