Etiquetas
Las etiquetas son una funcionalidad de WhatsApp Business que te permite categorizar y organizar tus chats. A traves de la API de Wappfy, puedes crear etiquetas personalizadas, asignarlas a chats y recuperar chats por etiqueta.Las etiquetas solo estan disponibles en cuentas de WhatsApp Business. Las cuentas personales de WhatsApp no soportan etiquetas.
Crear una etiqueta
Crea una nueva etiqueta con un nombre y un color.Colores de etiquetas
WhatsApp Business soporta un conjunto fijo de colores de etiquetas identificados por numero:| ID de color | Color |
|---|---|
0 | Gris claro |
1 | Verde |
2 | Azul |
3 | Amarillo |
4 | Rosa/Rojo |
Listar etiquetas
Recupera todas las etiquetas de la instancia.Actualizar una etiqueta
Actualiza el nombre o el color de una etiqueta existente.Eliminar una etiqueta
Elimina permanentemente una etiqueta. Esto quita la etiqueta de todos los chats a los que estaba asignada.Etiquetas de chat
Obtener etiquetas de un chat
Recupera todas las etiquetas asignadas a un chat especifico.Asignar etiquetas a un chat
Asigna una o mas etiquetas a un chat. Esto reemplaza cualquier etiqueta existente en el chat.Obtener chats por etiqueta
Recupera todos los chats que tienen asignada una etiqueta especifica.Casos de uso comunes
Etiquetar nuevos leads automaticamente
Etiquetar nuevos leads automaticamente
Usa un webhook para escuchar eventos
message.received. Cuando un mensaje llega de un contacto desconocido, asigna la etiqueta “Nuevo Lead” a traves de la API. Esto ayuda a tu equipo a identificar y priorizar rapidamente las nuevas conversaciones.Seguimiento del estado de tickets de soporte
Seguimiento del estado de tickets de soporte
Crea etiquetas como “Abierto”, “En progreso” y “Resuelto”. Actualiza la etiqueta a medida que tu equipo trabaja en las solicitudes de soporte. Usa el endpoint “Obtener chats por etiqueta” para construir una cola de soporte sencilla.
Segmentar clientes para envios masivos
Segmentar clientes para envios masivos
Etiqueta a los clientes por categoria (por ejemplo, “VIP”, “Mayorista”, “Minorista”). Al enviar mensajes masivos, obtiene todos los chats de una etiqueta y envia mensajes en un bucle.
Referencia de endpoints
| Metodo | Endpoint | Descripcion |
|---|---|---|
POST | /api/instances/{id}/labels | Crear una nueva etiqueta |
GET | /api/instances/{id}/labels | Listar todas las etiquetas |
PUT | /api/instances/{id}/labels/{labelId} | Actualizar una etiqueta |
DELETE | /api/instances/{id}/labels/{labelId} | Eliminar una etiqueta |
GET | /api/instances/{id}/labels/chats/{chatId} | Obtener etiquetas de un chat |
PUT | /api/instances/{id}/labels/chats/{chatId} | Asignar etiquetas a un chat |
GET | /api/instances/{id}/labels/{labelId}/chats | Obtener chats por etiqueta |
Manejo de errores
| Codigo de estado | Descripcion |
|---|---|
400 | Color de etiqueta invalido o faltan campos obligatorios. |
404 | Etiqueta o chat no encontrado. |
409 | Ya existe una etiqueta con el mismo nombre. |
422 | Formato de chat ID invalido. |