Pular para o conteúdo principal

📋 SmartForm como uma Ferramenta de Conversa

O SmartForm Trigger serve como um ponto de entrada para fluxos de trabalho, coletando respostas dos usuários por meio de um formulário. Todos os dados coletados, incluindo resultados calculados pela IA (se habilitados na configuração do formulário), são enviados para o SmartFlow. Isso permite que você use os dados do formulário dinamicamente em seus fluxos de trabalho e crie ações baseadas em lógica.

pasted-image.png


📝 Detalhes do Trigger

Nome: SmartForm
Categoria: Triggers


📝 Detalhes do Gatilho

Nome: SmartForm
Categoria: Gatilhos


🔧 Parâmetros

1. ID do Formulário

  • Tipo: string
  • Descrição: O identificador único do SmartForm.
  • Obrigatório: Sim
  • Exemplo:
    form12345

2. Respostas do Formulário

  • Tipo: object
  • Descrição: Contém todas as perguntas e suas respectivas respostas, que podem ser usadas como variáveis nas ações do SmartFlow.
  • Obrigatório: Sim
  • Exemplo:
    {
    "name": "John Doe",
    "email": "john.doe@example.com",
    "age": 30,
    "feedback": "Ótimo serviço!"
    }

3. Observação

  • Tipo: string
  • Descrição: Define a observação para a IA após a conclusão do formulário. Por padrão, este é o resultado calculado pela IA ou as respostas do formulário. No entanto, você pode personalizá-lo manualmente.
  • Obrigatório: Opcional
  • Valor Padrão: O resultado ou resposta do formulário.

🚀 Como Funciona

  1. Preenchimento do Formulário:

    • Os usuários interagem com o SmartForm e fornecem respostas às perguntas.
  2. Tratamento de Resultados:

    • Uma vez que o formulário é enviado, o SmartFlow recebe:
      • Todos os dados do formulário: Cada pergunta e resposta como variáveis.
      • Resultado (se habilitado): Resultados calculados pela IA com base nas entradas do usuário.
    • A observação é definida como o resultado calculado ou os dados padrão do formulário.
  3. Variáveis no Fluxo de Trabalho:

    • Cada pergunta e resposta estão disponíveis para uso nas ações do SmartFlow.
    • Exemplo: Use {name} ou {feedback} em uma ação de e-mail.

💡 Casos de Uso

1. Onboarding Personalizado

  • Cenário: Use SmartForms para coletar detalhes do usuário durante o onboarding.
  • Fluxo de Trabalho:
    • Variáveis do formulário (por exemplo, nome, idade) são usadas para personalizar os próximos passos.
    • Exemplo: Atribuir usuários a um gerente de sucesso do cliente específico com base em suas respostas.

2. Análise de Pesquisa

  • Cenário: Coletar feedback e analisá-lo dinamicamente.
  • Fluxo de Trabalho:
    • Use resultados calculados por IA para avaliar o sentimento.
    • Variáveis como {rating} e {feedback} são usadas para tomar ações apropriadas.

3. Tomada de Decisões Dinâmica

  • Cenário: Permitir que o SmartFlow tome decisões com base nas respostas dos usuários.
  • Fluxo de Trabalho:
    • Perguntas no formulário (por exemplo, {role}) orientam os próximos passos do fluxo de trabalho.

🔍 Exemplo de Configuração

ID do Formulário:

customerFeedbackForm01

Perguntas do Formulário:

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

Observação:

"Análise de feedback concluída. Sentimento: Positivo."

🛠️ Dicas

  1. Controle de Observação:

    • Defina manualmente a observação para influenciar a próxima ação da IA. Por exemplo:
      "Iniciar um novo fluxo de trabalho com base nos dados do formulário."
  2. Depuração:

    • Teste as submissões do formulário para garantir que todas as variáveis sejam passadas corretamente para o SmartFlow.
  3. Precisão dos Resultados:

    • Se o cálculo de resultados estiver habilitado, certifique-se de que a lógica da IA no formulário esteja configurada corretamente para resultados precisos.