Skip to main content
Descubre cómo usar un divisor de condición en el diseño de tu flujo de llamadas para enrutar a quienes llaman hacia distintas ramas según los datos asociados a la persona que llama.
Nivel de usuario: Admin

El Divisor de condición

El paso Divisor de condición permite usar la información de contacto o de llamada almacenada en CloudTalk para decidir la ruta que seguirá una llamada en el flujo de llamadas. Puedes establecer condiciones lógicas para filtrar las llamadas entrantes hacia distintas acciones posteriores. Estas condiciones de filtrado pueden basarse en datos del número de teléfono de quien llama, como el código de país, o en información guardada sobre un contacto, como etiquetas, sector o atributos personalizados.

Añade un Divisor de condición a tu flujo de llamadas

1. Desde el Dashboard, haz clic en Números. 2. En la pestaña Mis números, busca el número que quieres configurar. 3. Haz clic en + Configurar (o en el nombre del flujo, si ya existe) en la columna Flujo de llamadas.
4. En el lienzo, haz clic en el botón + donde quieras colocar el Divisor de condición. 5. En la biblioteca de pasos, dentro de Lógica de enrutamiento, selecciona Divisor de condición.
El paso Divisor de condición aparece en el lienzo. Haz clic en él para abrir su panel de configuración a la derecha.

Configura las condiciones

Cuando abres un Divisor de condición, el panel de configuración muestra Configuraciones del Divisor de Condiciones con dos opciones:
  • Agregar nuevo para crear una condición.
  • La casilla No se cumple ninguna otra condición para crear una rama de contingencia.

Crear una condición

1. Haz clic en Agregar nuevo. El panel se despliega y muestra tres campos:
  • Propiedad: los datos que quieres comprobar (por ejemplo, Llamada - Número externo, Contacto - Etiquetas).
  • Operando: la lógica de comparación (por ejemplo, empieza por, contiene, es igual a).
  • Valor: el valor con el que se compara.
2. Elige una Propiedad en el desplegable. 3. Elige un Operando. 4. Introduce un Valor (salvo que el operando sea «está definido» o «está vacío», que no lo necesitan). 5. Haz clic en Confirmar para guardar la condición.
Cada condición confirmada crea una rama en el lienzo. La tarjeta de la rama muestra un resumen de la condición.

Añadir varias condiciones

Haz clic de nuevo en Agregar nuevo para crear más condiciones. Cada una se convierte en una rama independiente. Si añades más de una condición a la misma rama, las llamadas deben cumplir TODAS las condiciones de esa rama para enrutarse ahí (lógica AND).

Crear una rama de contingencia

Crea siempre una alternativa para las llamadas que no coincidan con ninguna condición:
  1. Marca la casilla No se cumple ninguna otra condición.
  2. Haz clic en Guardar.
Las llamadas que no coincidan con ninguna de tus otras condiciones pasarán por esta rama.

Guardar el paso

Después de configurar todas tus condiciones y la contingencia, haz clic en Guardar en el panel de configuración. Luego haz clic en Guardar en la esquina superior derecha del editor para activar tu flujo.

Desarrolla cada rama

Una vez configuradas las condiciones, añade los pasos siguientes a cada rama con el botón + que hay debajo. Por ejemplo:
  • Una condición que coincida con números de teléfono franceses (+33) puede enrutar a un paso Llamar a dirigido a tu grupo de habla francesa.
  • Una condición que coincida con etiquetas VIP puede enrutar a un paso Llamar a dirigido a un agente prioritario.
  • La rama de contingencia puede enrutar a un paso Llamar a general o al Buzón de voz.

Lógica del Divisor de condición

Propiedad

Selecciona los datos de la llamada que quieres comprobar. Pueden ser datos de la llamada o datos del contacto, si quien llama está guardado como contacto en CloudTalk.
Cuando definas un Valor para cada tipo de Propiedad, asegúrate de introducir los datos en el formato correcto. Presta atención a las mayúsculas y minúsculas, los espacios y la ortografía. Comprueba que los números de teléfono o los prefijos estén en formato E.164.

Datos de la llamada

  • Llamada - Número externo
  • Llamada - Número interno
  • Llamada - Tiempo de espera (en segundos)

Datos del contacto

  • Contacto - Nombre
  • Contacto - Cargo
  • Contacto - Empresa
  • Contacto - Sector
  • Contacto - Dirección
  • Contacto - Ciudad
  • Contacto - Código postal
  • Contacto - Estado
  • Contacto - Etiquetas
  • Contacto - Campos personalizados
  • Contacto - Tipo

Operando

Elegir el operando adecuado es importante para que tu condición funcione correctamente. Según el tipo de propiedad, habrá operandos distintos disponibles.
¡Los espacios cuentan! Cuando pulsas la barra espaciadora, ese espacio se incluye como un carácter más en la comparación que realiza tu operando. Ten cuidado, sobre todo al usar los operandos termina en y es igual a .¿El flujo de llamadas no funciona con estos tipos de condición? Comprueba lo siguiente:
  • ¿Has incluido un espacio al final de lo que escribiste en Valor?
  • ¿Es posible que se guardara un espacio al final de los datos del contacto que se están comprobando? Si esto te preocupa, te recomendamos cambiar al operando contiene.
Tipo de operandoLógicaEjemplos de coincidenciaNotas de uso
es igual asolo es TRUE con una coincidencia exactaContacto - Código postal es igual a 10100✅TRUE✅
  • 10100
❌FALSE❌
  • 1010
  • 101000
  • ⚠️ Cuidado con los espacios incluidos en la comparación
  • Valores enteros (para valores de tipo cadena, debes usar contiene)
  • Suele tener menos coincidencias
no es igual aes TRUE para todo lo que NO sea una coincidencia exactaContacto - Código postal no es igual a 10100✅TRUE✅
  • 10101
  • 18000
  • 11000
❌FALSE❌
  • 10100
  • Valores enteros
  • Útil para descartar a quienes llaman asociados a datos muy concretos
  • Suele tener más coincidencias
empieza pores TRUE para todo lo que empiece por la secuencia exacta de tu ValorLlamada - Número externo empieza por +420✅TRUE✅
  • +420555500000
❌FALSE❌
  • +421555500000
  • Valores enteros o de cadena
  • Útil para crear ramas de llamada según distintos prefijos numéricos
termina enes TRUE para todo lo que termine con la secuencia exacta de tu ValorContacto - Código postal termina en 51✅TRUE✅
  • 91351
❌FALSE❌
  • 91350
  • 91331
  • ⚠️ Cuidado con los espacios incluidos en la comparación
  • Valores enteros o de cadena
  • Útil para filtrar números, direcciones o campos personalizados con códigos finales concretos
contienees TRUE cuando los datos de la propiedad contienen la entrada completa de tu ValorContacto - Etiquetas contiene (selecciona la etiqueta) VIP✅TRUE✅
  • VIP
❌FALSE❌
  • lead
  • vip contact
  • Opción preferida cuando buscas coincidencias parciales, palabras o etiquetas
  • Más flexible para valores que quizá no coincidan exactamente por palabras o caracteres adicionales
está definidoes TRUE cuando hay datos guardados en CloudTalk para el tipo de propiedad elegidoContacto - Nombre está definido✅TRUE✅
  • (quien llama es un contacto guardado en CloudTalk)
❌FALSE❌
  • (quien llama NO es un contacto guardado en CloudTalk)
  • Se usa para clasificar según si hay o no ciertos datos guardados sobre quien llama
está vacíoes TRUE cuando NO hay datos guardados en CloudTalk para el tipo de propiedad elegidoContacto - Estado está vacío✅TRUE✅
  • (quien llama o el contacto NO tiene datos de Estado en su perfil)
❌FALSE❌
  • (quien llama es un contacto guardado en CloudTalk y tiene datos de Estado en su perfil)
  • Se usa para clasificar según si hay o no ciertos datos guardados sobre quien llama

¿Necesitas ayuda o tienes alguna pregunta? Escríbenos a través de nuestro Portal de atención al cliente — estamos aquí para ayudarte.