Typeform
FormsBuild, manage, and process Typeform surveys and forms. 41 actions span form creation, response retrieval, theme management, translation, workspace administration, and analytics.
What This Integration Enables
Typeform integration provides comprehensive form lifecycle management. Agents create forms programmatically for dynamic use cases, retrieve and process responses to feed operational workflows, manage translations for international deployments, and administer the full workspace. The 41 available actions cover every stage from form creation through analytics.
Without FlowRunner
With FlowRunner
Use Case Scenarios
New Client Intake
A deal closes in HubSpot. The agent creates a custom Typeform intake form using Create Empty Form, pre-populated with the client's name and engagement details. It sends the form URL to the client via email. When responses arrive (detected via polling with Get Form Responses), the agent extracts the intake data, creates the client record in the project management system, and sends the kickoff meeting invite. Each client gets a personalized intake experience without manual form setup.
Event Registration Processing
A webinar registration form collects responses. Every hour, the agent calls Get Form Responses to retrieve new submissions since the last check. For each new registrant, it creates a contact in HubSpot, adds them to the webinar campaign, and sends a confirmation email via MailerSend. After the event, it calls Get Form Insights to retrieve engagement metrics for the post-event report.
Multi-Language Survey Deployment
A company surveys customers in multiple regions. The agent creates the survey form once in English, then calls Auto-Translate Form for Spanish, French, and German versions. Each regional variant is created and deployed automatically. Response data from all language versions routes through the same processing workflow.
Human-in-Loop Highlight
When Get Form Responses returns submissions that include sensitive information (healthcare details, financial data, or legally significant responses), the agent does not push that data downstream without review. It routes the submission to the designated reviewer via Slack: "New intake form submission from [Name] contains information that may require legal/compliance review before processing. View submission here: [link]. Approve forwarding to the next step." Sensitive data has a human gate.
Agent Capabilities
36 actionsForm Management (7 actions)
7- Create Empty Form Creates a blank form. Used when agents provision dynamic forms for specific workflows: a new client onboarding form for each engagement, a custom survey for a specific cohort.
- Copy Existing Form Duplicates an existing form. Used to create project-specific variants from a standard template.
- Get Form Retrieves form structure and metadata. Used when agents need to understand form fields before processing responses.
- Get List Forms Returns all forms in the workspace. Used in inventory and reporting workflows.
- Update Form Completely Replaces a form's full configuration. Used for major form restructuring.
- Update Form Patch Modifies specific form fields without replacing the entire structure. Used for incremental updates.
- Delete Form Removes a form. Used in lifecycle management.
Responses and Analytics (3 actions)
3- Get Form Responses Returns submissions with full answer data. Used in batch processing workflows where form responses need to be retrieved and fed into CRM, ERP, or notification workflows.
- Delete Responses Removes specific responses. Used in data governance and privacy compliance workflows.
- Get Form Insights Returns analytics data for a form. Used in performance reporting workflows.
Translations (6 actions)
6- Auto-Translate Form Automatically translates a form into another language. Used for international deployment workflows.
- Get Form Translation Retrieve a form's translation.
- Get Form Translations Payload Retrieve the full translations payload for a form.
- Delete Form Translation Removes a translation.
- Update Form Translation Modifies translation content.
- Get Translation Statuses Returns the translation completion status.
Themes and Customization (8 actions)
13- Create Theme Create a new theme.
- Delete Theme Delete a theme.
- Get Theme Retrieve a single theme.
- Get List Themes List themes.
- Update Custom Messages Update custom form messages.
- Get Custom Form Messages Retrieve custom form messages.
- Create Image Upload a new image asset.
- Delete Image Delete an image asset.
- Get Image Retrieve an image asset.
- Get Image By Size Retrieve an image at a specific size.
- Get Images Collection Retrieve the image collection.
- Get Background by Size Retrieve a background image at a specific size.
- Get Choice Image By Size Retrieve a choice image at a specific size.
Workspaces (5 actions)
5- Create Workspace Create a new workspace.
- Delete Workspace Delete a workspace.
- Get Workspace Retrieve a workspace.
- Get List Workspaces List workspaces.
- Update Workspace Update a workspace.
Account
2- Get Current Account Info Returns the authenticated account details.
- Update Question Options Modifies the options for a specific question field.
Frequently Asked Questions
What can FlowRunner do with Typeform?
FlowRunner agents can run Auto-Translate Form, Copy Existing Form, and Create Empty Form in Typeform, plus 33 more actions.
Does connecting Typeform to FlowRunner require OAuth?
Yes. Typeform connects to FlowRunner with OAuth 2.0, so agents authenticate without handling raw credentials.
Can Typeform trigger a FlowRunner workflow automatically?
Typeform doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.
Start building with Typeform
$100 in credits. No card required. Connect in minutes.