Ir al contenido principal

Solicitud de información de contacto desde Flowbuilder

Solicita el contacto de tus clientes desde Flowbuilder usando mensajes o plantillas de WhatsApp y adapta tus flujos al nuevo modelo BSUID. Aprende a enviar peticiones nativas seguras, evaluar las respuestas, y garantizar que tu operación no se detenga. 🚀

📇 ¿Qué es la solicitud de información de contacto?

WhatsApp permite que algunas conversaciones inicien sin que el usuario comparta su número de teléfono: en su lugar, se identifica con un ID de negocio (BSUID). Cuando tu operación necesita el contacto real (ventas, soporte, autenticación o continuidad del proceso), puedes pedirle al usuario que lo comparta de forma explícita y segura.

En Atom, esta capacidad está disponible en Flowbuilder de dos formas:

  1. Mensaje interactivo con el tipo de botón Solicitud de información de contacto.

  2. Plantilla de WhatsApp de tipo solicitud de contacto (identificada con la etiqueta Solicitud Contacto).

En ambos casos, el usuario final ve en WhatsApp una tarjeta nativa para compartir o no compartir su información. Si acepta, se abre el formulario nativo de WhatsApp para confirmar el contacto.


📱 ¿En qué canales está disponible?

Esta funcionalidad está diseñada para WhatsApp. Úsala en flujos entrantes o salientes donde necesites obtener el contacto del usuario antes de continuar el proceso.


🌟 ¿Para qué sirve?

  • Continuar procesos que requieren teléfono: cotizaciones, agendamientos, validaciones o derivaciones a agentes.

  • Adaptarte al modelo BSUID de Meta: mantienes la conversación aunque el usuario no haya compartido su número al inicio.

  • Ramificar el flujo según la decisión del cliente: con Evaluar respuesta puedes definir un camino si compartió el contacto y otro si no lo hizo.

  • Probar antes de publicar: la Simulación Web te permite validar ambos escenarios sin enviar mensajes reales.


⚙️ Opción 1: Solicitar contacto con un mensaje interactivo

Sigue estos pasos para configurar la solicitud dentro de un componente Mensaje:

  1. Ingresa a tu espacio de trabajo en Flowbuilder y agrega (o selecciona) un componente Mensaje.

  2. Configura el cuerpo del mensaje con el texto que verá el usuario (por ejemplo: “Compártenos tu información de contacto para continuar con tu solicitud.”). Este es el único campo editable de la solicitud.

  3. En la sección de botones, abre el desplegable de tipo de botón y selecciona Solicitud de información de contacto.

  4. Verás en el canvas un botón con la etiqueta fija*“Compartir contacto”*. Este texto es solo una representación visual: WhatsApp muestra el botón nativo según el idioma del dispositivo del usuario.

  5. Conecta el mensaje a un componente Evaluar respuesta para ramificar el flujo según la decisión del usuario.

  6. Haz clic en Guardar y luego en Publicar cuando el flujo esté listo.

⚠️ Reglas importantes del mensaje interactivo

⚠️ El texto del botón no se personaliza. Meta lo renderiza de forma nativa; Atom no permite editarlo para evitar configuraciones que WhatsApp ignoraría.

  • Solo puedes agregar un botón de tipo Solicitud de información de contacto en ese mensaje.

  • Lo único que debes cuidar es el cuerpo del mensaje: sé claro sobre por qué solicitas el contacto.

  • El comportamiento es análogo a la solicitud de permiso de llamada: el usuario decide aceptar o rechazar, y el flujo continúa por la rama correspondiente.


📋 Opción 2: Solicitar contacto con una plantilla

Si necesitas iniciar o retomar la conversación con una plantilla aprobada por Meta, también puedes usar plantillas de solicitud de contacto:

  1. En Flowbuilder, agrega un componente de Plantilla (o ábrelo si ya existe en tu flujo).

  2. Abre el selector de plantillas disponibles para tu cuenta/canal.

  3. Identifica las plantillas con la etiqueta Solicitud Contacto (mismo patrón visual que la etiqueta de Carrusel).

  4. Selecciona la plantilla deseada. No requiere configuración adicional dentro del módulo de plantillas para enviarla desde el flujo.

  5. Conecta la plantilla a un componente Evaluar respuesta para definir qué ocurre si el usuario comparte o no su contacto.

  6. Guarda y publica el flujo.

    👁️ Nota: Si aún no tienes una plantilla de este tipo, créala y envíala a aprobación desde Configuración > Mensajería > Plantillas. Una vez aprobada por Meta, aparecerá en el selector de Flowbuilder con su etiqueta Solicitud Contacto.


🔀 ¿Cómo evaluar la respuesta del usuario?

Para que el flujo reaccione a la decisión del cliente, conecta el mensaje o la plantilla a un componente Evaluar respuesta.

Cuando el componente detecta una solicitud de contacto, se habilitan dos salidas:

Rama

Qué significa

Qué hacer normalmente

Compartió contacto

El usuario aceptó y compartió su información

Continuar el proceso (guardar datos, avanzar etapas, asignar agente, etc.)

Otro

El usuario rechazó o no compartió su información

Explicar el impacto, ofrecer otra vía, o cerrar / reintentar más adelante

Paso a paso recomendado

  1. Conecta el componente de Mensaje o Plantilla (con solicitud de contacto) al componente Evaluar respuesta.

  2. Verifica que aparezca por defecto la rama Compartió contacto.

  3. Diseña cada camino:

    • Si compartió: confirma recepción, usa el contacto en el siguiente paso del flujo y continúa el embudo.

    • Si no compartió: informa por qué lo necesitas, ofrece una alternativa o deriva a un agente humano.


🧪 ¿Cómo probarlo en Simulación Web?

Antes de publicar, valida ambos escenarios en la Simulación Web:

  1. Abre la simulación de tu flujo.

  2. Avanza hasta el nodo que envía la solicitud de contacto.

  3. Verás la interacción coherente con WhatsApp (botón de compartir).

  4. Prueba las dos opciones:

    • Compartió: simula que el usuario envía su contacto y confirma que el flujo toma la rama correcta.

    • No compartió: simula el rechazo y verifica el camino alternativo.

  5. Ajusta textos o rutas si alguna rama no se comporta como esperas, guarda y vuelve a simular.


📏 Reglas y límites que debes conocer

Para que la solicitud funcione correctamente:

  • Canal: WhatsApp.

  • Botón del mensaje interactivo: texto no editable (nativo de WhatsApp).

  • Cantidad: máximo 1 botón de solicitud de contacto por mensaje interactivo.

  • Campo editable: el cuerpo del mensaje (texto que acompaña la solicitud).

  • Plantillas: deben existir y estar disponibles/aprobadas para tu cuenta; en el selector se identifican con la etiqueta Solicitud Contacto.

  • Evaluación: usa siempre Evaluar respuesta después de la solicitud para ramificar por compartió / no compartió.

  • Bandeja de conversaciones: el mensaje interactivo de solicitud de contacto se visualiza en la conversación para el seguimiento del equipo.


🚨 Solución de problemas comunes

  • ❓ “Quiero cambiar el texto del botón y no me deja editarlo”

    Es el comportamiento esperado. Meta define el botón de forma nativa según el idioma del dispositivo. En Atom solo configuras el cuerpo del mensaje; en el canvas verás una etiqueta de referencia (por ejemplo, “Compartir contacto”).

  • ❓ “No veo plantillas con la etiqueta Solicitud Contacto”

    Verifica que exista una plantilla de ese tipo aprobada y asociada al canal correcto. Si acabas de crearla, espera la aprobación de Meta y vuelve a abrir el selector en Flowbuilder.

  • ❓ “El flujo no distingue si el usuario compartió o no”

    Asegúrate de haber conectado el mensaje/plantilla a Evaluar respuesta y de tener rutas definidas en ambas ramas. Luego prueba ambos caminos en Simulación Web.

  • ❓ “¿Puedo poner varios botones junto con la solicitud de contacto?”

    Para este tipo de solicitud, el mensaje admite un solo botón de solicitud de información de contacto. Si necesitas otras opciones (menús, respuestas rápidas, etc.), sepáralas en nodos distintos del flujo.

  • ❓ “¿Esto reemplaza pedir el teléfono como texto libre?”

    No necesariamente. La solicitud nativa es más segura y alineada con WhatsApp/BSUID, porque el usuario comparte el contacto desde el formulario oficial. Puedes combinarla con otros pasos del flujo según tu caso de uso.


✅ Buenas prácticas

  • Explica por qué pides el contacto en el cuerpo del mensaje (“para enviarte la cotización”, “para confirmar tu cita”, etc.).

  • Ofrece siempre un camino claro si el usuario no comparte (alternativa, FAQ o atención humana).

  • Usa Simulación Web antes de publicar, probando ambos resultados.

  • Si abres conversación fuera de la ventana de 24 horas, prioriza la vía por plantilla aprobada.

  • Mantén el flujo simple: solicitud → evaluar respuesta → siguiente acción.


¡Obtén el contacto correcto en el momento preciso! 🚀

Con la solicitud de información de contacto desde Flowbuilder puedes adaptar tus automatizaciones al modelo BSUID de WhatsApp sin fricción: pides el dato solo cuando lo necesitas, ramificas según la decisión del usuario y validas todo en simulación antes de publicar.

¿Ha quedado contestada tu pregunta?