Connect Basin to Your AI Agent

Choose a form and submissions to organize response fields and check inbox settings.

18 tools API key

Try a Basin Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Basin

Summarize Form Responses

Read submissions and inspect selected response details.

/oo Basin: List submissions for Basin form [form ID]. Read submissions [submission IDs] and summarize the returned payload fields, separating spam-marked responses.

Review Form Settings

Inspect an existing form’s configuration and inbox counts.

/oo Basin: Read Basin form [form ID]. Summarize its settings and inbox, spam, and trash counts.

Start Working with Basin

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Basin

    Connect a Basin API key.

    Connect Basin →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • An API key with access to the relevant project and form.
  • Provide the form ID to scope an inbox review. Creating a form also requires a project ID and timezone.

Basin Tools

Basin provides form inboxes and submission details, including payload fields and spam status. This connection also manages forms and projects.

Submission Inbox

List and inspect received form submissions.

Form Configuration

Read or explicitly create and update forms.

18 tools

List Projects

List projects available to the current Basin API key.

basin.list_projects

Get Project

Fetch a single Basin project by ID.

basin.get_project

Create Project

Create a new Basin project.

basin.create_project

Update Project

Update an existing Basin project by ID.

basin.update_project

Delete Project

Delete a Basin project by ID.

basin.delete_project

List Forms

List forms available to the current Basin API key.

basin.list_forms

Get Form

Fetch a single Basin form by ID.

basin.get_form

Create Form

Create a new Basin form.

basin.create_form

Update Form

Update an existing Basin form by ID.

basin.update_form

Delete Form

Delete a Basin form by ID.

basin.delete_form

List Submissions

List Basin form submissions with optional filters.

basin.list_submissions

Get Submission

Fetch a single Basin submission by ID.

basin.get_submission

Delete Submission

Delete a Basin submission by ID.

basin.delete_submission

List Form Webhooks

List Basin form webhooks with optional filters.

basin.list_form_webhooks

Get Form Webhook

Fetch a single Basin form webhook by ID.

basin.get_form_webhook

Create Form Webhook

Create a new Basin form webhook.

basin.create_form_webhook

Update Form Webhook

Update an existing Basin form webhook by ID.

basin.update_form_webhook

Delete Form Webhook

Delete a Basin form webhook by ID.

basin.delete_form_webhook

Frequently Asked Questions

What can a response summary include?

Submission details include payload fields, email, timestamps, spam status, and attachment information when returned.

Can I distinguish spam from other submissions?

Submission details expose spam status and a spam reason when available. List filters can narrow the inbox review.

What do I need to create a form?

Supply a name, project ID, and timezone. Optional settings include redirects and notification emails.

Connect Basin

About Basin ↗