Selección de Número de WhatsApp
Esta documentación explica cómo el sistema selecciona automáticamente qué instancia de WhatsApp usar al enviar mensajes salientes. Comprender este proceso te ayudará a optimizar tu configuración y solucionar problemas de mensajería.
Video de Descripción General
Descripción General
El sistema de Selección de Número de WhatsApp determina qué instancia y número de teléfono de WhatsApp usar al enviar mensajes salientes. Este sistema implementa un algoritmo de selección basado en prioridades con manejo integral de errores y mecanismos de respaldo.
Jerarquía de Prioridad de Selección
El sistema sigue un orden de prioridad estricto para asegurar una selección de número predecible y lógica:
Prioridad 1: Anulación Manual (Más Alta)
Usa \{\{ WA#N \}\} en tu mensaje donde N es el índice de la instancia para forzar un número de instancia de WhatsApp específico.
Cuándo se Usa: Cuando un mensaje contiene un patrón de anulación manual
Ejemplo: "Este mensaje irá por la 2da instancia \{\{ WA#2 \}\}"
Comportamiento:
- Extrae el índice de la instancia del patrón del mensaje
- Valida que la instancia exista y esté conectada
- Elimina el patrón del mensaje antes de enviar
El sistema arrojará un error si la instancia especificada no existe o no está conectada.
Prioridad 2: Etiquetas de Contacto
Etiqueta contactos con wa: +1234567890 para usar siempre un número de WhatsApp específico para ese contacto.
Cuándo se Usa: Cuando un contacto tiene una etiqueta de número de WhatsApp
Ejemplo: Contacto etiquetado con wa: +15551234567
Comportamiento:
- Busca en las etiquetas del contacto el patrón de número de WhatsApp
- Encuentra la instancia con el número de teléfono coincidente
Ocurre un error si la instancia del número etiquetado no está conectada.
Prioridad 3: Contacto Asignado A
Cuando un contacto está asignado a un usuario en tu CRM, el sistema intentará usar la instancia de WhatsApp de ese usuario para mensajería.
Cuándo se Usa: Cuando un contacto está asignado a un usuario específico que tiene una instancia de WhatsApp asignada
Comportamiento:
- Busca el usuario asignado del contacto
- Encuentra la instancia de WhatsApp asignada a ese usuario
Ocurre un error si la instancia del usuario asignado no está conectada.
Prioridad 4: Instancia Predeterminada
Siempre establece una instancia como "predeterminada" para cada ubicación para asegurar un comportamiento de respaldo confiable.
Cuándo se Usa: Cuando no se encuentra una asignación específica
Comportamiento:
- Usa la instancia marcada como "predeterminada" para la ubicación
- Solo considera instancias conectadas
Prioridad 5: Cualquier Instancia Disponible (Más Baja)
Cuándo se Usa: Como último recurso
Comportamiento:
- Selecciona cualquier instancia conectada con un número de teléfono
Si no hay instancias disponibles en este punto, el mensaje fallará con el Error 106.
Ejemplos de Configuración Avanzada
Ejemplo 1: Configuración de Comercio Electrónico
Instancia #1: +1-555-ORDERS (Confirmaciones de pedidos)
- Asignada a: Usuario de Gestión de Pedidos
- Uso: Flujos de trabajo de pedidos automatizados
Instancia #2: +1-555-SUPPORT (Predeterminada - Servicio al cliente)
- Marcada como: Instancia Predeterminada
- Uso: Consultas generales de clientes
Instancia #3: +1-555-BILLING (Consultas de facturación)
- Etiquetas de Contacto: Clientes VIP etiquetados con "wa: +1-555-BILLING"
- Uso: Comunicaciones de pago y facturación
Ejemplo 2: Gestión de Clientes de Agencia
Instancia #1: Número de Marca del Cliente A
- Anulación Manual: Los flujos de trabajo usan `\{\{ WA#1 \}\}` para el Cliente A
Instancia #2: Número de Marca del Cliente B
- Asignación de Usuario: Miembros del equipo del Cliente B asignados a la Instancia #2
Instancia #3: Línea Principal de la Agencia (Predeterminada)
- Instancia Predeterminada: Usada para todas las otras comunicaciones
Mejores Prácticas
Recomendaciones de Configuración
- Siempre Establece una Predeterminada: Asegura que una instancia esté marcada como predeterminada para escenarios de respaldo
- Documenta tu Estrategia: Mantén un registro de qué números se usan para qué propósitos
- Prueba tu Configuración: Envía mensajes de prueba para verificar que la selección de número funcione como se espera
- Monitorea Regularmente: Revisa el estado de conexión de las instancias diariamente
Prevención de Errores
- Valida Anulaciones Manuales: Asegura que los patrones
\{\{ WA#N \}\}hagan referencia a instancias existentes y conectadas - Mantén las Etiquetas de Contacto: Mantén las etiquetas
wa:actualizadas cuando cambien las instancias - Revisa las Asignaciones de Usuarios: Verifica regularmente que los usuarios asignados tengan instancias conectadas
- Monitoreo de Salud: Configura alertas para desconexiones de instancias
Flujo de Trabajo de Solución de Problemas
- Revisa el Código de Error: Identifica el error específico (101-106)
- Verifica el Estado de la Instancia: Confirma qué instancias están conectadas
- Revisa la Configuración: Verifica asignaciones de usuarios, etiquetas y configuraciones predeterminadas
- Prueba la Resolución: Envía un mensaje de prueba para verificar que la solución funcionó
- Documenta Problemas: Mantén un registro de problemas comunes y soluciones
Documentación Relacionada
- Introducción a Múltiples Instancias de WhatsApp: Descripción general y casos de uso
- Códigos de Error y Manejo: Solución detallada de errores
- Guía de Configuración Completa: Cómo conectar instancias de WhatsApp
Para soporte adicional con problemas de selección de número, contacta a nuestro equipo a través del botón de WhatsApp a continuación.