📋 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.
📝 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: Sí
- 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: Sí
- 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
-
Completar el Formulario:
- Los usuarios interactúan con el SmartForm y proporcionan respuestas a las preguntas.
-
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.
- Una vez que se envía el formulario, SmartFlow recibe:
-
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.
- Las preguntas en el formulario (por ejemplo,
🔍 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
-
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."
- Establezca manualmente la observación para influir en la próxima acción de la IA. Por ejemplo:
-
Depuración:
- Pruebe las presentaciones del formulario para asegurarse de que todas las variables se pasen correctamente a SmartFlow.
-
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.