---
title: "Typeform Integration"
description: "Build, manage, and process Typeform surveys and forms. 41 actions span form creation, response retrieval, theme management, translation, workspace administration, and analytics."
url: https://flowrunner.ai/integrations/typeform
date_modified: 2026-08-04T11:14:34-07:00
---

# Typeform

[Forms](https://flowrunner.ai/integrations/category/documents-forms)

Build, manage, and process Typeform surveys and forms. 41 actions span form creation, response retrieval, theme management, translation, workspace administration, and analytics.

[Verified](https://flowrunner.ai/integrations/verified "What does verified mean?") · 36 actions · OAuth · available

[Typeform website](https://typeform.com/) · Capability data verified 2026-08-04

1.  Deal closes in HubSpot and fires the client onboarding workflow
2.  Agent creates custom Typeform intake form for the new client using Create Empty Form
3.  Agent sends personalized form URL to client via email
4.  Agent polls Get Form Responses until submission is received
5.  Agent creates client record in project management system from intake data
6.  Agent sends kickoff meeting invite to client and internal team
7.  Submissions with sensitive healthcare or financial data held for compliance review before processing

## 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

**Generic intake forms**: Every new client gets the same form with no personalization

**Manual response processing**: Staff export responses and manually create records in each downstream system

**Manual event registration tracking**: Webinar registrants added to email lists by hand after each registration batch

### With FlowRunner

**Personalized form per client**: Intake form created with client name and engagement details pre-populated

**Automated record creation**: CRM contact, project, and kickoff invite created from a single form submission

**Real-time registration processing**: Each webinar registrant added to HubSpot and campaign within the hour

## 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 processes routinely

Detects exception requiring judgment

Clear match Continues automatically

Ambiguous Routes to human via Slack

Human decides

Agent resumes with decision

## Agent Capabilities

36 actions

### Form 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 Get Current Account Info, Get List Workspaces, 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.

**Work at Typeform?** This integration exposes Typeform to AI agents on every FlowRunner plan, including through MCP, at no cost to you. [See what FlowRunner offers integration partners](https://flowrunner.ai/integrations/partners), including how to keep this page current.

---
Markdown version of https://flowrunner.ai/integrations/typeform. Site index: https://flowrunner.ai/llms.txt
