Passa al contenuto principale

📋 SmartForm come Strumento di Conversazione

Il SmartForm Trigger funge da punto di ingresso per i flussi di lavoro raccogliendo le risposte degli utenti tramite un modulo. Tutti i dati raccolti, inclusi i risultati calcolati dall'AI (se abilitati nella configurazione del modulo), vengono passati a SmartFlow. Questo ti consente di utilizzare i dati del modulo in modo dinamico nei tuoi flussi di lavoro e di creare azioni guidate dalla logica.

pasted-image.png


📝 Dettagli del Trigger

Nome: SmartForm
Categoria: Triggers


📝 Dettagli del Trigger

Nome: SmartForm
Categoria: Trigger


🔧 Parametri

1. ID del Modulo

  • Tipo: string
  • Descrizione: L'identificatore unico del SmartForm.
  • Obbligatorio:
  • Esempio:
    form12345

2. Risposte del Modulo

  • Tipo: object
  • Descrizione: Contiene tutte le domande e le rispettive risposte, che possono essere utilizzate come variabili nelle azioni di SmartFlow.
  • Obbligatorio:
  • Esempio:
    {
    "name": "John Doe",
    "email": "john.doe@example.com",
    "age": 30,
    "feedback": "Great service!"
    }

3. Osservazione

  • Tipo: string
  • Descrizione: Imposta l'osservazione per l'AI dopo il completamento del modulo. Per impostazione predefinita, questo è il risultato calcolato dall'AI o le risposte del modulo. Tuttavia, puoi personalizzarlo manualmente.
  • Obbligatorio: Facoltativo
  • Valore Predefinito: Il risultato o la risposta del modulo.

🚀 Come Funziona

  1. Compilazione del Modulo:

    • Gli utenti interagiscono con il SmartForm e forniscono risposte alle domande.
  2. Gestione dei Risultati:

    • Una volta inviato il modulo, SmartFlow riceve:
      • Tutti i dati del modulo: Ogni domanda e risposta come variabili.
      • Risultato (se abilitato): Risultati calcolati dall'AI basati sugli input dell'utente.
    • L'osservazione è impostata sul risultato calcolato o sui dati predefiniti del modulo.
  3. Variabili nel Workflow:

    • Ogni domanda e risposta è disponibile per l'uso nelle azioni di SmartFlow.
    • Esempio: Usa {name} o {feedback} in un'azione email.

💡 Casi d'uso

1. Onboarding Personalizzato

  • Scenario: Utilizza SmartForms per raccogliere i dettagli degli utenti durante l'onboarding.
  • Workflow:
    • Le variabili del modulo (ad es., nome, età) vengono utilizzate per personalizzare i passaggi successivi.
    • Esempio: Assegna gli utenti a un specifico customer success manager in base alle loro risposte.

2. Analisi dei Sondaggi

  • Scenario: Raccogliere feedback e analizzarlo in modo dinamico.
  • Workflow:
    • Utilizza risultati calcolati dall'AI per valutare il sentiment.
    • Variabili come {rating} e {feedback} vengono utilizzate per intraprendere azioni appropriate.

3. Decision-Making Dinamico

  • Scenario: Permetti a SmartFlow di prendere decisioni basate sulle risposte degli utenti.
  • Workflow:
    • Le domande nel modulo (ad es., {role}) guidano i passaggi successivi del workflow.

🔍 Esempio di Configurazione

ID del Modulo:

customerFeedbackForm01

Domande del Modulo:

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

Osservazione:

"Analisi del feedback completata. Sentiment: Positivo."

🛠️ Suggerimenti

  1. Controllo dell'Osservazione:

    • Imposta manualmente l'osservazione per influenzare la prossima azione dell'AI. Ad esempio:
      "Avvia un nuovo flusso di lavoro basato sui dati del modulo."
  2. Debugging:

    • Testa le sottomissioni del modulo per assicurarti che tutte le variabili siano correttamente passate a SmartFlow.
  3. Precisione dei Risultati:

    • Se il calcolo dei risultati è abilitato, assicurati che la logica dell'AI nel modulo sia configurata correttamente per risultati accurati.