Typeform

Typeform MCP integration

Reads form responses with timestamps, creates forms with questions and logic, patches wording and settings in place, and wires submission webhooks.

35actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create account workspace

    Lyro establishes a new workspace in a Typeform account. Teams organize forms by department or project.

  • Update workspace

    Lyro modifies a workspace's name and team permissions. Administrators adjust access as team structure evolves.

  • Get form responses

    Lyro retrieves all responses submitted to a Typeform. Support teams analyze customer feedback and survey results.

See all 35 actions

How businesses use Typeform + Lyro

Each card is one request a support team gets, and the Typeform actions Lyro runs to close it.

  • Read what respondents actually said

    Lyro pulls responses filtered by date, search term, or response type, with the timestamps for when each person landed on and submitted the form, and fetches their uploads as one archive.

    Get Form ResponsesGet All Response FilesList Forms
  • Build a form without opening the editor

    Lyro creates the form with its questions, conditional logic, welcome and thank-you screens, applies a custom theme to it, and files it in the workspace it belongs to.

    Create FormCreate ThemeCreate Workspace
  • Change wording without rebuilding the form

    Lyro patches the specific fields that need to change and edits button labels, error text, and placeholders separately, so a copy fix does not put the attached response data at risk.

    Patch FormUpdate Form MessagesUpdate Workspace
  • Send submissions to the rest of your stack

    Lyro registers or updates the webhook that posts each response to your endpoint, lists what is already configured on a form, and removes a subscription that is no longer wanted.

    Create or Update WebhookList Form WebhooksDelete Webhook

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Typeform actions it has and picks the ones a request needs.

  1. 01

    Connect Typeform

    Authorize the Typeform account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Typeform actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Typeform · Lyro

Everything else about Typeform

Setup, permissions, and the limits of what Lyro can do inside Typeform.

  • Update Form is a full replacement: any field left out of the request is deleted along with its response data. Patch Form applies JSON Patch operations to specific properties only, which is why Lyro reaches for the patch whenever the ask is a wording or settings change.

Every action available in Typeform

All 35 actions your agent can call on Typeform, straight from the live MCP connection.

  • Create account workspace

    Create a new workspace in a specific Typeform account.

  • Create form

    Create a new Typeform form with customizable fields, logic, and settings.

  • Create image

    Upload a new image to your Typeform account via base64 encoding or URL.

  • Create or update webhook

    Create a new webhook or update an existing one for a specified Typeform.

  • Create theme

    Create a new custom theme in Typeform with colors, fonts, background, and layout settings.

  • Create workspace

    Create a new workspace in Typeform.

  • Delete form

    Permanently delete a Typeform and all of its responses.

  • Delete image

    Delete an image from your Typeform account.

  • Delete responses

    Delete specific responses from a Typeform by response IDs.

  • Delete theme

    Delete a theme from your Typeform account.

  • Delete webhook

    Delete a webhook configuration from a Typeform form.

  • Delete workspace

    Delete a workspace from your Typeform account.

  • Get about me

    Get information about the owner account in Typeform.

  • Get all response files

    Retrieve a compressed archive containing all files that respondents uploaded for a specified form.

  • Get background by size

    Retrieve a background image by size from Typeform.

  • Get choice image by size

    Retrieve a choice image by size from Typeform.

  • Get form

    Retrieve a specific form's complete configuration including fields, logic, settings, and theme.

  • Get form messages

    Retrieve custom messages for a Typeform including button labels, error messages, and UI text.

  • Get form responses

    Retrieve form responses from Typeform with filtering by date, pagination, search, and response type.

  • Get image by size

    Retrieve an image in a specific size from Typeform.

  • Get theme

    Retrieve a specific theme's configuration including colors, fonts, and layout settings.

  • Get webhook

    Retrieve a single webhook by specifying both the form ID and webhook tag.

  • Get workspace

    Retrieve detailed information about a specific workspace including its name, forms, and team members.

  • List forms

    Retrieve a list of all forms in your Typeform account with filtering, pagination, and sorting options.

  • List images

    Retrieve all images in your Typeform account in reverse-chronological order.

  • List typeform themes

    Retrieve a paginated list of themes in your Typeform account.

  • List form webhooks

    Retrieve all webhooks associated with a specified typeform.

  • List workspaces

    Retrieve all workspaces in a Typeform account with their IDs, names, form counts, and members.

  • Patch form

    Partially update a Typeform using JSON Patch operations.

  • Update theme (partial)

    Partially update a Typeform theme by ID.

Ready to connect Typeform?

Authorize the account and your agent has all 35 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot