Basin MCP integration
Reads and filters form submissions, creates and configures forms with spam protection, and wires webhooks to forward each entry.
19actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Create project
Lyro creates a new Basin project. Customers set up new form collections without admin access to Basin.
Get submissions
Lyro retrieves form submissions with optional filtering and search. Agents pull the exact responses they need without opening Basin.
Delete project
Lyro deletes a project. Cleanup is instant when form collections are no longer needed.
How businesses use Basin + Lyro
Each card is one request a support team gets, and the Basin actions Lyro runs to close it.
Answer what actually came through a form
Lyro retrieves submissions across every form or filtered to one, sorted and searched, and reads a form's full configuration including its submission counts.
Get SubmissionsGet FormsGet Form DetailsStand up a form without writing a backend
Lyro creates the project to hold it, sets the form up with its timezone, notifications, redirect, and spam protection, and adjusts that configuration later.
Create ProjectCreate FormUpdate FormForward each submission to the system that owns it
Lyro registers a callback URL against the form, reports which webhooks a form already fires, and changes the format or trigger settings on one that exists.
Create Form WebhookGet WebhooksUpdate WebhookKeep track of where forms live and how they send
Lyro lists the projects forms are organized under, renames one after a rebrand, and reports the custom domains Basin sends form email from.
Get ProjectsUpdate ProjectGet Domains
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 Basin actions it has and picks the ones a request needs.
- 01
Connect Basin
Authorize the Basin 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.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Basin actions that close it and chains as many as the request needs.
- 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
Everything else about Basin
Setup, permissions, and the limits of what Lyro can do inside Basin.
No. Basin receives submissions from your own page, and this toolkit reads and manages them rather than creating them. Get Submissions retrieves entries across forms or filtered to one, with status filtering, sorting, and search, but nothing here posts a new submission.
Every action available in Basin
All 19 actions your agent can call on Basin, straight from the live MCP connection.
Create form
Create a new form in Basin.
Create form webhook
Create a new webhook for a specific form.
Create project
Create a new Basin project.
Delete form
Delete a form.
Delete project
Delete a project.
Delete submission
Permanently delete a form submission by its ID.
Delete webhook
Delete a specific webhook.
Get domains
Retrieve a list of all custom domains associated with the Basin account.
Get form details
Retrieves comprehensive details about a specific Basin form including configuration, notification settings, security options, branding, webhooks, and submission counts.
Get forms
Retrieves a list of all Basin forms with their configuration and metadata.
Get form webhook
Retrieve details of a specific form webhook by its ID.
Get project details
Retrieve detailed information about a specific project.
Get projects
Retrieves a list of Basin projects from your account.
Get submissions
Retrieve form submissions from Basin with optional filtering, sorting, and search capabilities.
Get webhooks
Retrieve all webhooks associated with a specific form.
List form views
Retrieves a list of all Basin form views with their configuration and metadata.
Update form
Update an existing Basin form by ID.
Update project
Update details of an existing project.
Update webhook
Update settings of an existing webhook for a form.
The tools Basin sits next to
Same connection, same setup. Pick the next one your team already uses.
Crowdin
Reports translation progress by language and branch, files and labels new source strings, and runs builds so a release stops waiting on a manual status check.
Formdesk
Reads a form's field rules, files entries on a customer's behalf, and forwards finished submissions to an external endpoint.
Maintainx
Finds assets and work orders, raises work requests and orders with comments, maintains categories and procedures, and drives jobs to close-out.
Procfu
Reads Google Sheets in as arrays, works out what changed between two list versions, and moves files between Podio, FTP, and Google Drive.
Spondyr
Tracks whether generated correspondence was delivered, triggers delivery, and maintains the template conditions and transaction schemas behind it.
Workiom
Filters a Workiom list down to the record a customer is asking about, and files new records from the conversation as they come in.

Ready to connect Basin?
Authorize the account and your agent has all 19 actions from the first conversation.


