Skip to main content

SmartForm & SmartFlow Integration

Connect your SmartForms to SmartFlow workflows to automate actions based on form submissions.

SmartForm Workflow


SmartFlow Triggers

SmartForm Workflow Trigger

Use the SmartForm Workflow trigger to run a workflow when a form is completed.

SmartForm Workflow Config

FieldDescription
SmartFormSelect which form triggers this flow
ScopeAdmin & Chat, Chat Only, or Admin Only
Login RequiredUser must be logged in
Available as AI ToolAI can trigger this form in conversations

Learn more about SmartForm Workflow →


SmartForm Sequence Trigger

Use the SmartForm Sequence trigger for multi-step form processes.

FieldDescription
SequenceWhich sequence triggers this flow
Execute AfterEach form / Sequence completion / Both
Enable as AI ToolAI guides users through all forms conversationally

Learn more about SmartForm Sequence →


SmartForm Trigger (Legacy)

The base SmartForm trigger for simple form workflows.

Learn more about SmartForm Trigger →


SmartFlow Actions

SmartForm AI Analysis

Process SmartForm responses with AI — analyze, summarize, classify, or extract insights.

SmartForm AI Analysis

FieldDescription
AI InstructionsWhat to do with the form data
Batch SizeQuestions processed per AI request
Output FormatJSON (recommended) or Text

Learn more about SmartForm AI Analysis →


Get SmartForm Answers

Retrieve data from a specific SmartForm submission.

FieldDescription
FormWhich SmartForm to get data from

Learn more about Get SmartForm →


Creating a SmartFlow from SmartForm

You can create a SmartFlow directly from the SmartForm editor:

Create SmartFlow Modal

OptionDescription
Execution TimingWhen the flow runs relative to form completion
Enable in ChatAllow AI to trigger this form in conversations

Enable as AI Tool

Both SmartForm and Sequence triggers support the Enable as AI Tool toggle.

What It Does

When enabled:

  • Form/sequence becomes a default tool for your AI assistant
  • Users complete it conversationally in the chatbot
  • Works on all channels (web, WhatsApp, Messenger, etc.)

Example Conversation

User: I'd like to submit feedback

AI: I'd be happy to help! Let me ask you a few questions.
What's your name?

User: John Smith

AI: Thanks John! On a scale of 1-10, how would you rate your experience?

User: 8

AI: Great score! Any specific comments?

User: The support team was very helpful

AI: Thank you for your feedback! I've recorded your responses.

Execution Options for Sequences

OptionWhen It RunsBest For
After each formEvery time a form is completedReal-time sync, progress notifications
After sequenceOnly when all forms are doneFinal reports, completion workflows
BothAt both momentsMaximum flexibility

Available Variables

SmartForm Workflow Variables

VariableDescription
{{form.fieldName}}Any form field value
{{form.submittedAt}}Submission timestamp
{{form.submittedBy}}User who submitted
{{conversation.userId}}Current user ID

SmartForm Sequence Variables

VariableDescription
{{sequence.forms}}Array of all form responses
{{currentForm.index}}Position in sequence
{{currentForm.isLast}}Whether this is the final form
{{sequence.completedAt}}Completion timestamp

Example: Lead Qualification with AI

SmartForm AI Analysis Flow

  1. SmartForm Workflow — Triggers on form submission
  2. SmartForm AI Analysis — Score and classify the lead
  3. Set Observation — Return analysis to AI

SmartForm

SmartFlow Triggers

SmartFlow Actions

Ready to elevate your
user experience?

Deploy AI assistants that delight customers and scale with your business.

GDPR Compliant