Aller au contenu principal

📋 SmartForm comme Outil de Conversation

Le SmartForm Trigger sert de point d'entrée pour les flux de travail en collectant les réponses des utilisateurs via un formulaire. Toutes les données collectées, y compris les résultats calculés par l'IA (si activés dans la configuration du formulaire), sont transmises à SmartFlow. Cela vous permet d'utiliser les données du formulaire de maniÚre dynamique dans vos flux de travail et de créer des actions guidées par la logique.

pasted-image.png


📝 DĂ©tails du Trigger​

Nom : SmartForm
Catégorie : Triggers


🔧 Paramùtres​

1. ID du Formulaire​

  • Type : string
  • Description : L'identifiant unique du SmartForm.
  • Requis : Oui
  • Exemple :
    form12345

2. RĂ©ponses du Formulaire​

  • Type : object
  • Description : Contient toutes les questions et leurs rĂ©ponses respectives, qui peuvent ĂȘtre utilisĂ©es comme variables dans les actions SmartFlow.
  • Requis : Oui
  • Exemple :
    {
    "name": "John Doe",
    "email": "john.doe@example.com",
    "age": 30,
    "feedback": "Super service !"
    }

3. Observation​

  • Type : string
  • Description : DĂ©finit l'observation pour l'IA aprĂšs la complĂ©tion du formulaire. Par dĂ©faut, il s'agit du rĂ©sultat calculĂ© par l'IA ou des rĂ©ponses du formulaire. Cependant, vous pouvez le personnaliser manuellement.
  • Requis : Optionnel
  • Valeur par DĂ©faut : Le rĂ©sultat ou la rĂ©ponse du formulaire.

🚀 Comment ça fonctionne​

  1. Complétion du Formulaire :

    • Les utilisateurs interagissent avec le SmartForm et fournissent des rĂ©ponses aux questions.
  2. Gestion des RĂ©sultats :

    • Une fois le formulaire soumis, SmartFlow reçoit :
      • Toutes les donnĂ©es du formulaire : Chaque question et rĂ©ponse comme variables.
      • RĂ©sultat (si activĂ©) : RĂ©sultats calculĂ©s par l'IA basĂ©s sur les entrĂ©es de l'utilisateur.
    • L'observation est dĂ©finie soit sur le rĂ©sultat calculĂ©, soit sur les donnĂ©es par dĂ©faut du formulaire.
  3. Variables dans le Flux de Travail :

    • Chaque question et rĂ©ponse est disponible pour une utilisation dans les actions SmartFlow.
    • Exemple : Utilisez {name} ou {feedback} dans une action par e-mail.

💡 Cas d'utilisation​

1. IntĂ©gration PersonnalisĂ©e​

  • ScĂ©nario : Utilisez les SmartForms pour collecter les dĂ©tails des utilisateurs lors de l'intĂ©gration.
  • Flux de Travail :
    • Les variables du formulaire (par exemple, nom, Ăąge) sont utilisĂ©es pour personnaliser les prochaines Ă©tapes.
    • Exemple : Assigner des utilisateurs Ă  un responsable du succĂšs client spĂ©cifique en fonction de leurs rĂ©ponses.

2. Analyse des EnquĂȘtes​

  • ScĂ©nario : Recueillir des retours et les analyser de maniĂšre dynamique.
  • Flux de Travail :
    • Utilisez les rĂ©sultats calculĂ©s par l'IA pour Ă©valuer le sentiment.
    • Des variables comme {rating} et {feedback} sont utilisĂ©es pour prendre des mesures appropriĂ©es.

3. Prise de DĂ©cision Dynamique​

  • ScĂ©nario : Permettre Ă  SmartFlow de prendre des dĂ©cisions basĂ©es sur les rĂ©ponses des utilisateurs.
  • Flux de Travail :
    • Les questions dans le formulaire (par exemple, {role}) guident les prochaines Ă©tapes du flux de travail.

🔍 Exemple de Configuration​

ID du Formulaire :

customerFeedbackForm01

Questions du Formulaire :

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

Observation :

"Analyse des retours terminée. Sentiment : Positif."

đŸ› ïž Conseils​

  1. ContrĂŽle de l'Observation :

    • DĂ©finissez manuellement l'observation pour influencer la prochaine action de l'IA. Par exemple :
      "Démarrer un nouveau flux de travail basé sur les données du formulaire."
  2. DĂ©bogage :

    • Testez les soumissions de formulaires pour vous assurer que toutes les variables sont correctement transmises Ă  SmartFlow.
  3. Précision des Résultats :

    • Si le calcul des rĂ©sultats est activĂ©, assurez-vous que la logique de l'IA dans le formulaire est correctement configurĂ©e pour des rĂ©sultats prĂ©cis.