Connect your account, then chat with AI to run tools.
Send Typeform form_response webhooks to MCPBundles and read answers in chat.
Try this workflow
Latest response
From the latest export.json, walk form_response.answers against definition.fields and list each question title with the respondent answer value.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsBuilt for
Marketing Teams, Operations, Product Teams
Latest response
Interprets stored Typeform answer objects from the newest delivery.
From the latest export.json, walk form_response.answers against definition.fields and list each question title with the respondent answer value.
Hidden and variables
Covers context fields beyond plain text answers.
Read the latest form_response and summarize hidden fields, variables, calculated.score, and submitted_at alongside email or choice answers.
How do I connect Typeform deliveries to MCPBundles?
Save a connection on MCPBundles, copy the hosted ingest URL from the credential panel, and paste it into Typeform webhook settings for the form. Your agent reads stored deliveries — latest, history, and answer content — in chat.
Can an agent submit a new Typeform response?
No. Ingest is read-only. Data arrives when someone submits the form upstream; agents query what already landed.
Domain knowledge for Typeform Webhook — workflow patterns, data models, and gotchas for your AI agent.
Each stored delivery is one Typeform form_response webhook — a JSON envelope POSTed when someone submits a connected typeform. Tools read what already landed; there is no pull API and no way to submit, edit, or delete responses from here.
Typical deliveries look like:
Top-level envelope:
Inside form_response:
Each answers[] item has a type (answer shape) and a field object (id, type, optional ref). Match definition.fields to answers by field id or ref, then read the value from the type-specific key:
| Answer type | Value location | Typical question field.type |
|---|---|---|
| text | answers[n].text | short_text, long_text, dropdown |
| choice | answers[n].choice.label | multiple_choice, picture_choice (single) |
| choices | answers[n].choices.labels or .choices | multiple_choice, picture_choice, checkbox (multi) |
| answers[n].email | ||
| url | answers[n].url | website, calendly, google_calendar |
| file_url | answers[n].file_url | file_upload — hosted download URL, not embedded bytes |
| boolean | answers[n].boolean | yes_no, legal |
| number | answers[n].number | number, rating, opinion_scale |
| date | answers[n].date | date |
| payment | answers[n].payment (amount, last4, name, success) | payment |
| signature | answers[n].signature.url | signature |
| multi_format | answers[n].multi_format (video_url, audio_url, …) | multi_format |
Return the most recently stored report — tabular rows, raw text, or JSON depending on format. Default starting point for current report questions.
List recent stored reports — ids, capture time, filename, and format. Follow with latest report or get report for full content.
Return one stored report by report_id — full content with the same source/export envelope as latest report.
Connection status — whether any reports have landed, when the last file arrived, filename, and stored report count. Includes the ingest URL only when ...
Save a connection on MCPBundles, copy the hosted ingest URL from the credential panel, and paste it into Typeform webhook settings for the form. Your agent reads stored deliveries — latest, history, and answer content — in chat.
No. Ingest is read-only. Data arrives when someone submits the form upstream; agents query what already landed.
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/typeform-webhook. Authentication is handled automatically.
Typeform Webhook provides 4 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Typeform Webhook uses API Key. Typeform Webhook requires credentials. Connect via MCPBundles and authentication is handled automatically.
Connect Typeform Webhook to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/typeform-webhookThe link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
Typeform Webhook and paste the MCP URL into Remote MCP server URL.Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).
More forms integrations you might like
Read Forminit (Getform) submission webhook JSON payloads in chat.
Read Formspark form submission JSON webhook payloads in chat.
Google Forms is an online survey tool that allows users to create forms, distribute them, and collec...
Paperform is an online form builder that allows users to create and share forms, surveys, and landin...
Formbricks is an API-based platform for collecting and analyzing form data, enabling businesses to c...
Simplesat provides an API for collecting customer feedback and satisfaction metrics through customiz...