Reads form responses with timestamps, creates forms with questions and logic, patches wording and settings in place, and wires submission webhooks.
35actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro establishes a new workspace in a Typeform account. Teams organize forms by department or project.
Ayro modifies a workspace's name and team permissions. Administrators adjust access as team structure evolves.
Ayro retrieves all responses submitted to a Typeform. Support teams analyze customer feedback and survey results.
Each card is one request a support team gets, and the Typeform actions Ayro runs to close it.
Ayro 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.
Ayro 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.
Ayro 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.
Ayro 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.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Typeform actions it has and picks the ones a request needs.
Authorize the Typeform account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Typeform actions that close it and chains as many as the request needs.
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 freeTypeform · Ayro
What can you do in Typeform without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro 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 Ayro reaches for the patch whenever the ask is a wording or settings change.
All 35 actions your agent can call on Typeform, straight from the live MCP connection.
Create a new workspace in a specific Typeform account.
Create a new Typeform form with customizable fields, logic, and settings.
Upload a new image to your Typeform account via base64 encoding or URL.
Create a new webhook or update an existing one for a specified Typeform.
Create a new custom theme in Typeform with colors, fonts, background, and layout settings.
Create a new workspace in Typeform.
Permanently delete a Typeform and all of its responses.
Delete an image from your Typeform account.
Delete specific responses from a Typeform by response IDs.
Delete a theme from your Typeform account.
Delete a webhook configuration from a Typeform form.
Delete a workspace from your Typeform account.
Get information about the owner account in Typeform.
Retrieve a compressed archive containing all files that respondents uploaded for a specified form.
Retrieve a background image by size from Typeform.
Retrieve a choice image by size from Typeform.
Retrieve a specific form's complete configuration including fields, logic, settings, and theme.
Retrieve custom messages for a Typeform including button labels, error messages, and UI text.
Retrieve form responses from Typeform with filtering by date, pagination, search, and response type.
Retrieve an image in a specific size from Typeform.
Retrieve a specific theme's configuration including colors, fonts, and layout settings.
Retrieve a single webhook by specifying both the form ID and webhook tag.
Retrieve detailed information about a specific workspace including its name, forms, and team members.
Retrieve a list of all forms in your Typeform account with filtering, pagination, and sorting options.
Retrieve all images in your Typeform account in reverse-chronological order.
Retrieve a paginated list of themes in your Typeform account.
Retrieve all webhooks associated with a specified typeform.
Retrieve all workspaces in a Typeform account with their IDs, names, form counts, and members.
Partially update a Typeform using JSON Patch operations.
Partially update a Typeform theme by ID.
Same connection, same setup. Pick the next one your team already uses.
Reads client invoices and payments, logs expenses and time against a project, emails an invoice, and captures leads mid-conversation.
Builds decks from markdown, duplicates branded templates, applies batch updates to existing presentations, and renders slide thumbnails on request.
Opens opportunities, jobs, and their first tasks, finds client contacts and companies, and reports job status and due follow-ups.
Reads the live Paperform workspace to find the right form for a request, and reports the spaces and translations behind it.
Creates Storms, adds ideas and the connectors between them, posts and reads Storm chat, and invites participants by email.
Confirms an active membership, pulls payment history and plan terms, archives a promo code, and files what a customer sends into the account.

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