Saltar al contenido principal

Resumen de Acciones en SmartFlow

Introducción

Las acciones en SmartFlow son los elementos que te permiten ejecutar tareas y realizar tus flujos de trabajo. Una vez que se activa un disparador, las acciones toman el control para lograr los objetivos definidos, como enviar un mensaje, ejecutar lógica condicional o comunicarse con una API externa.

Categorías de Acciones

SmartFlow ofrece varios tipos de acciones, agrupadas por categoría para una gestión simplificada.

1. Chat

Acciones relacionadas con herramientas conversacionales.

  • Enviar Mensaje a la Instancia de Chat: Envía un mensaje predefinido a un usuario a través de una instancia de chat.
  • Buscar en la Base de Conocimientos: Busca una respuesta en una base de conocimientos.
  • Agregar Etiqueta a la Instancia de Chat: Agrega una etiqueta para marcar una conversación.
  • Delegar a ChatModel: Transfiere una instancia a un modelo conversacional.
  • Establecer Observación: Agrega una observación específica para una instancia.

Captura de pantalla: [Insertar una captura de pantalla que muestre las opciones en la categoría "Chat" en la interfaz.]

2. Email

Acciones para enviar correos electrónicos.

  • Enviar Correo Electrónico: Envía un correo electrónico a un usuario o a una lista de destinatarios.

Captura de pantalla: [Mostrar la interfaz de configuración para la acción "Enviar Correo Electrónico" con campos personalizados.]

3. API

Acciones para integrar sistemas externos a través de llamadas a la API.

  • Realizar llamada a la API: Hacer una llamada a una API externa.
  • Importar colección OpenAPI: Importar colecciones OpenAPI para utilizar puntos finales predefinidos.

Screenshot: [Incluir una captura de pantalla que ilustre la importación de una colección OpenAPI.]

4. Lógica

Acciones relacionadas con la lógica condicional y la gestión de flujos de trabajo.

  • Condiciones: Crear escenarios "si/entonces" para guiar los flujos.
  • Establecer variables: Definir o actualizar variables para enriquecer el contexto del flujo de trabajo.

Screenshot: [Presentar un ejemplo de una acción condicional con múltiples ramas.]

5. Acciones Personalizadas

Acciones avanzadas o personalizadas.

  • Scripts personalizados: Agregar un script personalizado para una acción específica.
  • Ejecutar sub-flujo de trabajo: Llamar a otro SmartFlow como parte del flujo de trabajo en curso.

Screenshot: [Ilustrar un ejemplo de un sub-flujo de trabajo llamado por una acción principal.]

Configurando Acciones

Agregar una Acción

  1. Seleccionar una Acción: Elija una acción de la lista de categorías.
  2. Configurar los Campos: Complete los detalles requeridos (por ejemplo, contenido del mensaje, destinatarios del correo electrónico).
  3. Validar: Pruebe y guarde la acción para integrarla en el flujo de trabajo.

Captura de pantalla: [Mostrar un ejemplo de configuración de una acción con campos completados.]

Administrar Acciones

  • Editar una Acción Existente: Haga clic en la acción en el flujo de trabajo para editar sus parámetros.
  • Eliminar una Acción: Elimine una acción que ya no se necesita haciendo clic en el ícono correspondiente.
  • Reorganizar Acciones: Arrastre las acciones para ajustar el orden de ejecución.

Casos de Uso para Acciones

Ejemplo 1: Notificación Automatizada

  • Disparador: Un usuario envía un formulario.
  • Acciones:
    1. Enviar un correo electrónico de confirmación al usuario.
    2. Agregar una observación para rastrear el estado de la presentación.

Ejemplo 2: Integración de API

  • Disparador: Un webhook recibe datos de un CRM.
  • Acciones:
    1. Realizar una llamada a la API para recuperar información adicional.
    2. Enviar un mensaje al chatbot con los datos obtenidos.

Captura de pantalla: [Mostrar un flujo completo con estas acciones encadenadas.]


Mejores Prácticas

  • Planifica Tus Acciones: Identifica claramente el orden de ejecución de las acciones para asegurar una lógica coherente.
  • Prueba Cada Acción: Simula su funcionamiento antes de desplegar el flujo de trabajo.
  • Documenta Tus Flujos de Trabajo: Agrega descripciones para cada acción para facilitar el mantenimiento.

Enlaces Útiles

Con esta descripción general, puedes utilizar acciones para construir flujos de trabajo complejos y automatizados. ¡Pasa a la siguiente sección para descubrir cómo usar observaciones para enriquecer tus flujos!