Con el bloque Fallback, puedes crear validación de datos para mensajes de clientes sin conocimientos de programación.
Esta validación se puede realizar mediante expresiones regulares, y para evitar crear bucles infinitos o expulsar al cliente cuando ingrese datos no válidos, puedes usar el bloque Fallback.

Puedes usar expresiones regulares para validar números de teléfono, direcciones de correo electrónico, fechas y mucho más.
Una lista completa de expresiones regulares se encuentra en el artículo "Expresiones regulares."
En el bloque con dos conexiones salientes, se solicita el número de teléfono del cliente (también puede ser un nombre completo, correo electrónico, etc.):

Del bloque se extienden dos conexiones: una al bloque Fallback y otra al bloque Chat.

Para permitir que el cliente avance en el embudo al ingresar un número de teléfono válido, especifica la siguiente expresión regular en la condición de la flecha que lleva al bloque Chat:
^(\+)?((\d{2,3}) ?\d|\d)(([ -]?\d)|( ?(\d{2,3}) ?)){5,12}\d$
y establece el tipo de coincidencia en "Coincidencia de expresión regular".

¡Listo!
El flujo funcionará de la siguiente manera: cuando el usuario llegue al bloque con el mensaje "Ingrese su número de teléfono", si el cliente ingresa cualquier otra cosa, no podrá avanzar en el embudo debido a la validación de la expresión regular. Cada vez que se ingrese un número de teléfono no válido, se enviará el mensaje "Esto no es un número de teléfono".


