Connect Typeform to AI agents

Connect Typeform to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

Supported Tools

update_form

Update Form

Update an existing typeform. Performs a full replacement of the form definition. Retrieve the current form first with **Get Form**, modify the desired properties, and pass the complete form data here.

manage_translation

Manage Translation

Manage form translations. Retrieve translation statuses, get the main translation payload, get translation payloads for specific languages, update translations, auto-translate a form, or delete translations.

create_form

Create Form

Create a new typeform with specified fields, settings, and optional welcome/thank-you screens. Supports all field types including short text, multiple choice, rating, opinion scale, file upload, and more.

list_themes

List Themes

Retrieve a list of visual themes available in your Typeform account. Themes control the appearance of forms including colors, fonts, and backgrounds.

manage_workspace

Manage Workspace

Create, retrieve, update, or delete a Typeform workspace. Workspaces organize forms and support team collaboration. You can rename workspaces, add or remove members, and move forms between workspaces.

list_forms

List Forms

Retrieve a list of typeforms in your account. Optionally filter by search term, workspace, or sort order. Returns form metadata including titles, links, and timestamps.

manage_theme

Manage Theme

Create, retrieve, update, or delete a visual theme for typeforms. Themes control colors, fonts, backgrounds, and button styles. Apply themes to forms for consistent branding.

get_form

Get Form

Retrieve the full definition of a typeform including all fields, settings, logic jumps, welcome/thank-you screens, and theme. Use this to inspect a form's structure before updating it or retrieving responses.

get_responses

Get Responses

Retrieve submission responses for a typeform. Supports filtering by date range, search query, completion status, and pagination. Returns structured answer data for each response.

delete_responses

Delete Responses

Delete specific form responses by their tokens. Supports GDPR Right To Be Forgotten compliance by permanently removing response data.

get_form_insights

Get Form Insights

Retrieve analytics and insights for a typeform, including response counts, completion rates, and question-level metrics.

manage_webhook

Manage Webhook

Create, retrieve, update, or delete webhooks for a typeform. Webhooks send real-time HTTP POST notifications when a form receives a new response. Supports payload signing with HMAC SHA256 and partial response events.

manage_image

Manage Image

Upload, retrieve, or delete images in your Typeform account. Images can be used in form fields, backgrounds, and choice options.

delete_form

Delete Form

Permanently delete a typeform and all its associated data including responses, webhooks, and analytics. This action cannot be undone.

list_workspaces

List Workspaces

Retrieve a list of workspaces in your Typeform account. Workspaces organize forms and support team collaboration.

manage_form_messages

Manage Form Messages

Retrieve or update a form's customizable interface messages, such as submit button text, validation copy, progress labels, and file upload prompts.

patch_form

Patch Form

Safely update supported form-level properties without replacing the full form definition. Use this for title, public/private status, theme, workspace, SEO metadata, and tracking settings.

download_response_file

Download Response File

Download a file uploaded through a Typeform file upload question. Returns the file as base64 content for storage or forwarding.

More integrations teams use with Typeform

GitHub

Manage repositories, issues, and pull requests. Create and configure branches, star repositories, review code, and merge changes. Automate CI/CD workflows with GitHub Actions, manage workflow runs, secrets, and artifacts. Track issues with labels, milestones, and assignees. Search across code, repositories, issues, and users. Manage organizations, teams, and memberships. Create and manage projects, gists, packages, deployments, and environments. Access security alerts including code scanning, secret scanning, and Dependabot alerts. Read and write file contents in repositories. Manage webhooks, notifications, and codespaces.

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Subscribe to webhooks for list and library change notifications. Retrieve site properties and search for sites across Microsoft 365.

Hubspot

Create, read, update, and delete CRM objects including contacts, companies, deals, tickets, and custom objects. Manage associations between CRM records. Track engagements such as calls, emails, meetings, notes, and tasks. Send transactional and marketing emails, manage campaigns, and handle subscription preferences. Build and manage marketing workflows, sequences, and automation actions. Manage CMS content including blog posts, landing pages, and HubDB tables. Handle commerce data including products, orders, invoices, quotes, and payments. Create and manage contact lists for segmentation. Configure deal, ticket, and order pipelines with custom stages. Search and filter CRM records. Bulk import and export CRM data. Manage users, teams, and account settings. Subscribe to webhooks for real-time notifications on object creation, deletion, property changes, merges, and association changes.

Salesforce

Manage CRM data including Accounts, Contacts, Leads, Opportunities, Cases, and custom objects. Create, read, update, and delete records. Query data using SOQL and search across objects using SOSL. Perform bulk data operations for large-scale imports, exports, and migrations. Execute composite requests to batch multiple operations in a single API call. Access analytics, reports, and dashboards. Manage files and attachments associated with records. Interact with Chatter feeds, posts, and groups for social collaboration. Subscribe to real-time change events via Change Data Capture and Platform Events. Manage org metadata including custom objects, fields, layouts, and workflows. Query data using GraphQL for precise data retrieval across related objects.

Apolloio

Search and prospect B2B contacts and companies from a database of over 275 million people and 70 million organizations. Enrich people and company data with emails, phone numbers, and firmographic details. Create and manage contacts, accounts, deals, and tasks. Add contacts to email sequences and manage sequence statuses. Log and search call records. Perform bulk operations for contact creation, account creation, task creation, and data enrichment.

Airtable

Create, read, update, and delete records in Airtable bases and tables. Manage base schemas including creating tables and fields. Filter records using formulas, sort by fields, and scope queries to specific views. Upsert records to find, create, or update in a single call. Upload attachments to records, read and write record comments, list accessible bases, and receive real-time base change events through webhooks.

Technical notes for Typeform

Create, retrieve, update, and delete online forms and surveys. Manage form responses, including filtering by date and deleting submissions. Configure webhooks to receive real-time notifications on form submissions and partial responses. Upload and manage images, create and apply visual themes, and organize forms across workspaces with team collaboration. Translate forms into multiple languages, retrieve form insights and analytics, and download files uploaded by respondents.

Connect Typeform to production AI agents

See how Metorial gives Typeform access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Typeform to AI agents with Metorial.

  1. Can Metorial connect Typeform to AI agents?
    Yes. Metorial connects AI agents to Typeform through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.