Connect your account, then chat with AI to run tools.
Wire Basin form webhooks to MCPBundles and inspect submissions in chat.
Try this workflow
Last form submit
Read the latest Basin submission from export.json — unwrap data if nested and list email, name, id, and any attachment URLs.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsBuilt for
Marketing Teams, Designers, No-Code Builders
Last form submit
Interprets variable Basin payload shapes from stored JSON.
Read the latest Basin submission from export.json — unwrap data if nested and list email, name, id, and any attachment URLs.
Submission volume
Uses payload ids for dedupe analysis.
List recent submissions and count unique id values, noting any duplicate id with different captured_at timestamps.
How do I connect Basin deliveries to MCPBundles?
Save a connection on MCPBundles, copy the hosted ingest URL from the credential panel, and paste it into Basin where webhook integrations are enabled on the project. Your agent reads stored deliveries — latest, history, and content — in chat.
Can an agent trigger a new delivery?
No. Ingest is read-only. Data arrives when the upstream system sends it; agents query what already landed.
Domain knowledge for Basin Webhook — workflow patterns, data models, and gotchas for your AI agent.
Basin POSTs a webhook when a form receives a submission. Each POST is one stored report. The JSON shape depends on the payload format chosen upstream — flat JSON, data-wrapped JSON, urlencoded-as-string, vendor presets (Customer.io, MailerLite, Pardot), or a custom Handlebars template. Field names mirror the form schema plus Basin metadata; there is no fixed column layout across connections. Tools read what already landed — there is no pull API and no way to re-fire or mutate submissions from here.
Flat JSON — form fields at the top level alongside Basin ids:
Data-wrapped JSON — the same fields nested under a top-level data object. Unwrap data before reading field values.
Urlencoded / Pardot-style — body may arrive as a data string of key=value&… pairs rather than nested JSON keys.
Custom templates — upstream may add merge-tag fields such as form-name, dynamic keys from form_params, source tracking (source_host, source_path, source_query, source_fragment), and optional lead_agent scoring (score, score_reasoning, score_location_info). Treat every custom key as form-specific.
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 Basin where webhook integrations are enabled on the project. Your agent reads stored deliveries — latest, history, and content — in chat.
No. Ingest is read-only. Data arrives when the upstream system sends it; 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/basin-webhook. Authentication is handled automatically.
Basin 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.
Basin Webhook uses API Key. Basin Webhook requires credentials. Connect via MCPBundles and authentication is handled automatically.
Connect Basin Webhook to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/basin-webhookThe link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
Basin 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...