Saltar al contenido principal

📋 SmartForm como Herramienta de Conversación

El SmartForm Trigger sirve como un punto de entrada para flujos de trabajo al recopilar las respuestas de los usuarios a través de un formulario. Todos los datos recopilados, incluidos los resultados calculados por IA (si están habilitados en la configuración del formulario), se envían a SmartFlow. Esto te permite utilizar los datos del formulario de manera dinámica en tus flujos de trabajo y crear acciones basadas en lógica.

pasted-image.png


📝 Detalles del Trigger

Nombre: SmartForm
Categoría: Triggers


📝 Detalles del Trigger

Nombre: SmartForm
Categoría: Triggers


🔧 Parámetros

1. ID del Formulario

  • Tipo: string
  • Descripción: El identificador único del SmartForm.
  • Requerido:
  • Ejemplo:
    form12345

2. Respuestas del Formulario

  • Tipo: object
  • Descripción: Contiene todas las preguntas y sus respectivas respuestas, que pueden ser utilizadas como variables en las acciones de SmartFlow.
  • Requerido:
  • Ejemplo:
    {
    "name": "John Doe",
    "email": "john.doe@example.com",
    "age": 30,
    "feedback": "¡Gran servicio!"
    }

3. Observación

  • Tipo: string
  • Descripción: Establece la observación para la IA después de completar el formulario. Por defecto, este es el resultado calculado por la IA o las respuestas del formulario. Sin embargo, puedes personalizarlo manualmente.
  • Requerido: Opcional
  • Valor Predeterminado: El resultado o respuesta del formulario.

🚀 Cómo Funciona

  1. Completar el Formulario:

    • Los usuarios interactúan con el SmartForm y proporcionan respuestas a las preguntas.
  2. Manejo de Resultados:

    • Una vez que se envía el formulario, SmartFlow recibe:
      • Todos los datos del formulario: Cada pregunta y respuesta como variables.
      • Resultado (si está habilitado): Resultados calculados por IA basados en las entradas del usuario.
    • La observación se establece en el resultado calculado o en los datos predeterminados del formulario.
  3. Variables en el Flujo de Trabajo:

    • Cada pregunta y respuesta están disponibles para su uso en las acciones de SmartFlow.
    • Ejemplo: Usa {name} o {feedback} en una acción de correo electrónico.

💡 Casos de Uso

1. Onboarding Personalizado

  • Escenario: Utilizar SmartForms para recopilar detalles del usuario durante el onboarding.
  • Flujo de trabajo:
    • Las variables del formulario (por ejemplo, nombre, edad) se utilizan para personalizar los siguientes pasos.
    • Ejemplo: Asignar usuarios a un gerente de éxito del cliente específico según sus respuestas.

2. Análisis de Encuestas

  • Escenario: Recopilar comentarios y analizarlos dinámicamente.
  • Flujo de trabajo:
    • Utilizar resultados calculados por IA para medir el sentimiento.
    • Variables como {rating} y {feedback} se utilizan para tomar acciones apropiadas.

3. Toma de Decisiones Dinámica

  • Escenario: Permitir que SmartFlow tome decisiones basadas en las respuestas del usuario.
  • Flujo de trabajo:
    • Las preguntas en el formulario (por ejemplo, {role}) guían los siguientes pasos del flujo de trabajo.

🔍 Ejemplo de Configuración

ID del Formulario:

customerFeedbackForm01

Preguntas del Formulario:

{
"name": "string",
"email": "string",
"feedback": "string",
"rating": "number"
}

Observación:

"Análisis de feedback completo. Sentimiento: Positivo."

🛠️ Consejos

  1. Control de Observación:

    • Establezca manualmente la observación para influir en la próxima acción de la IA. Por ejemplo:
      "Iniciar un nuevo flujo de trabajo basado en los datos del formulario."
  2. Depuración:

    • Pruebe las presentaciones del formulario para asegurarse de que todas las variables se pasen correctamente a SmartFlow.
  3. Precisión de Resultados:

    • Si el cálculo de resultados está habilitado, asegúrese de que la lógica de la IA en el formulario esté configurada correctamente para obtener resultados precisos.