[Preview] Talkdesk Automation Flows: Funciones Compatibles

Nota importante: Esta función está disponible en Preview para clientes seleccionados.

 

Consulte las siguientes secciones para ver las funciones compatibles con Talkdesk Automation Flows:

 

Flujos de varios pasos

Un flujo de integración le permite crear automatizaciones de varios pasos con la siguiente estructura:

  1. Activador: Define cuándo se debe ejecutar el flujo; es el primer paso obligatorio
  2. Pasos: Estos incluyen pasos de comportamiento y pasos de acción, que definen la ruta o rutas del flujo. Además, puede usar el Componente "Split Flow" para definir diferentes rutas condicionales dentro de un flujo
  3. Fin (este paso es obligatorio): Componente que marca el final del flujo.

Para ver la lista completa de componentes disponibles, consulte este artículo.

 

Flujos de integración múltiple

Los flujos de automatización son compatibles con procesos empresariales que pueden interactuar con sistemas externos o con otros productos de Talkdesk.

El uso del componente Execute Action le permite activar acciones en sistemas externos (por ejemplo, crear un ticket en Zendesk). Un mismo flujo puede incluir varios componentes Execute Action (en secuencia o en diferentes rutas de flujo), lo que permite acciones en diferentes integraciones. Las acciones de diferentes integraciones se pueden usar en un mismo flujo. 

En el caso de los productos internos de Talkdesk, los Automation Flows solo pueden activar, por el momento, a los AI Agents. Para ello, debe usar el componente específico AI Agent, que le permite activar interacciones con AI Agent como parte de su flujo.

Nota: El componente Execute Action solo es compatible con acciones de Connection. La compatibilidad con las acciones de integración OOTB (out-of-the-box) estará disponible próximamente.

 

Tipos de activadores

Los Automation Flows pueden iniciarse mediante diferentes tipos de activadores, cada uno de los cuales permite casos de uso específicos:

  • Activador de eventos de Talkdesk: Inicia un flujo en respuesta a un evento de Talkdesk, como una llamada, actualización de ticket u otro evento del sistema.
  • Activador bajo demanda: Inicia un flujo mediante una llamada de API, lo que permite a los sistemas o servicios externos iniciar flujos de automatización bajo demanda. Esto también se puede usar internamente en el Workspace Designer.
  • (En desarrollo) Activador basado en el tiempo (Programador): Inicia un flujo de acuerdo con un programa definido, lo que permite que los procesos se ejecuten en momentos o intervalos específicos.

Nota: Solo se puede configurar 1 activador por flujo

 

Filtrar un flujo

Es posible aplicar filtros a un flujo (por ejemplo, para ejecutar una acción solo cuando se cumplen ciertas condiciones) con el componente Split Flow (si es necesario, combinándolo con un componente Get Context). Esto le permite definir rutas condicionales y ejecutar acciones de manera selectiva basándose en criterios específicos.

Nota: Actualmente no se admite el filtrado directo de un flujo en el nivel del activador. El filtrado debe implementarse mediante la lógica del componente, como se ha descrito anteriormente.

 

Uso de variables

Las variables se usan durante la ejecución del flujo para almacenar o recuperar datos. Por defecto, todas las salidas de los componentes se establecen automáticamente como variables de un flujo. Por ejemplo:

  • Si usa un activador de eventos de Talkdesk, por defecto, todos los campos del evento y los proveedores de valores asociados se establecen automáticamente como variables y están disponibles en los pasos posteriores.
  • Si usa una acción con salidas definidas en una Execute Action, las salidas se establecen como variables por defecto.

También es posible usar variables personalizadas o variables del sistema en un flujo.

  • Variables personalizadas: Creadas y definidas por los usuarios, principalmente para admitir constantes. Se pueden usar en los componentes como operaciones de lectura y se pueden crear o actualizar.
  • Variables del sistema: Variables dinámicas que cambian durante el proceso de ejecución de una automatización. Las variables del sistema son fijas, es decir, están predeterminadas y preconfiguradas por nuestros equipos internos y no deben modificarse. Se pueden usar en los componentes como operaciones de lectura.

Notas: 

  • En un componente determinado, solo es posible asignar variables de los pasos anteriores.
  • Es posible asignar Studio Context Variables con el componente Get Context
  • Actualmente, solo es posible asignar campos a variables o valores de forma independiente. Es decir, no es posible asignar valores y variables a un mismo campo.
    • Ejemplo: "Se ha creado un ticket para la interacción {{interaction_id}}".
Volver ""
Por favor, inicie sesión para enviar una solicitud.