Conceitos
Conexão
Conexão
Um canal ativo pelo qual as mensagens saem, hoje uma conta de WhatsApp vinculada ao Hust. Cada conexão tem um
id e um uuid, e você identifica a conexão por qualquer um dos dois ao enviar uma mensagem.Só conexões ativas conseguem enviar. Consulte GET /connection para listar as conexões da sua empresa e verificar o campo active de cada uma.Contato
Contato
O destinatário da mensagem. Pode ser identificado pelo
id, se o contato já existe no Hust, ou pelo phone, com DDI e DDD. Por exemplo: 5541988887777.Departamento
Departamento
Agrupamento interno de atendentes. É opcional no envio. Quando você informa um departamento, a mensagem fica associada a ele, e o usuário autenticado precisa pertencer ao departamento indicado.
Fluxo de envio
1
Autentique-se
Obtenha um token em
POST /auth. Veja Autenticação.2
Descubra a conexão
Chame
GET /connection e escolha uma conexão com active: true. Guarde o uuid, que é estável e pode ficar fixo na sua integração.3
Envie a mensagem
Chame
POST /message/send com a conexão, o contato e o texto. Veja Enviar mensagem.
