Etiquetas
Etiquetas são um recurso do WhatsApp Business que permite categorizar e organizar suas conversas. Através da API da Wappfy, você pode criar etiquetas personalizadas, atribuí-las a chats e recuperar chats por etiqueta.Etiquetas estão disponíveis apenas em contas WhatsApp Business. Contas pessoais do WhatsApp não suportam etiquetas.
Criar uma Etiqueta
Crie uma nova etiqueta com nome e cor.Cores das Etiquetas
O WhatsApp Business suporta um conjunto fixo de cores identificadas por número:| ID da Cor | Cor |
|---|---|
0 | Cinza claro |
1 | Verde |
2 | Azul |
3 | Amarelo |
4 | Rosa/Vermelho |
Listar Etiquetas
Recupere todas as etiquetas da instância.Atualizar uma Etiqueta
Atualize o nome ou cor de uma etiqueta existente.Excluir uma Etiqueta
Exclua permanentemente uma etiqueta. Isso remove a etiqueta de todos os chats aos quais estava atribuída.Etiquetas de Chat
Obter Etiquetas de um Chat
Recupere todas as etiquetas atribuídas a um chat específico.Definir Etiquetas em um Chat
Atribua uma ou mais etiquetas a um chat. Isso substitui quaisquer etiquetas existentes no chat.Obter Chats por Etiqueta
Recupere todos os chats que possuem uma etiqueta específica atribuída.Casos de Uso Comuns
Etiquetando novos leads automaticamente
Etiquetando novos leads automaticamente
Use um webhook para ouvir eventos
message.received. Quando uma mensagem chegar de um contato desconhecido, atribua a etiqueta “Novo Lead” via API. Isso ajuda sua equipe a identificar e priorizar rapidamente novas conversas.Rastreando status de tickets de suporte
Rastreando status de tickets de suporte
Crie etiquetas como “Aberto”, “Em Andamento” e “Resolvido”. Atualize a etiqueta conforme sua equipe trabalha nos atendimentos. Use o endpoint “Obter Chats por Etiqueta” para construir uma fila de suporte simples.
Segmentando clientes para broadcasts
Segmentando clientes para broadcasts
Etiquete clientes por categoria (ex: “VIP”, “Atacado”, “Varejo”). Ao enviar mensagens em massa, busque todos os chats de uma etiqueta e envie mensagens em sequência.
Referência de Endpoints
| Método | Endpoint | Descrição |
|---|---|---|
POST | /api/instances/{id}/labels | Criar uma nova etiqueta |
GET | /api/instances/{id}/labels | Listar todas as etiquetas |
PUT | /api/instances/{id}/labels/{labelId} | Atualizar uma etiqueta |
DELETE | /api/instances/{id}/labels/{labelId} | Excluir uma etiqueta |
GET | /api/instances/{id}/labels/chats/{chatId} | Obter etiquetas de um chat |
PUT | /api/instances/{id}/labels/chats/{chatId} | Definir etiquetas em um chat |
GET | /api/instances/{id}/labels/{labelId}/chats | Obter chats por etiqueta |
Tratamento de Erros
| Código | Descrição |
|---|---|
400 | Cor de etiqueta inválida ou campos obrigatórios faltando. |
404 | Etiqueta ou chat não encontrado. |
409 | Uma etiqueta com o mesmo nome já existe. |
422 | Formato de chat ID inválido. |