Basin
for LuumenAI

Basin is a no-code form backend that enables users to set up powerful, reliable forms quickly without writing server-side code.

Pull the inventories, schedules, and checklists your team keeps in Basin into the thread, and write results back or book maintenance windows as reviewed actions.

The Basin toolbox

19 tools: 9 read, 10 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet DomainsRetrieve a list of all custom domains associated with the Basin account.
  • ReadGet Form DetailsRetrieves comprehensive details about a specific Basin form including configuration, notification settings, security options, branding, webhooks, and submission counts.
  • ReadGet FormsRetrieves a list of all Basin forms with their configuration and metadata.
  • ReadGet Form WebhookRetrieve details of a specific form webhook by its ID.
  • ReadGet Project DetailsRetrieve detailed information about a specific project.
  • ReadGet ProjectsRetrieves a list of Basin projects from your account.
  • ReadGet SubmissionsRetrieve form submissions from Basin with optional filtering, sorting, and search capabilities.
  • ReadGet WebhooksRetrieve all webhooks associated with a specific form.
  • ReadList Form ViewsRetrieves a list of all Basin form views with their configuration and metadata.
  • WriteCreate FormCreate a new form in Basin. Approval by default
  • WriteCreate Form WebhookCreate a new webhook for a specific form. Approval by default
  • WriteCreate ProjectCreate a new Basin project. Approval by default
  • WriteDelete FormDelete a form. Approval by default
  • WriteDelete ProjectDelete a project. Approval by default
  • WriteDelete SubmissionPermanently delete a form submission by its ID. Approval by default
  • WriteDelete WebhookDelete a specific webhook. Approval by default
  • WriteUpdate FormUpdate an existing Basin form by ID. Approval by default
  • WriteUpdate ProjectUpdate details of an existing project. Approval by default
  • WriteUpdate WebhookUpdate settings of an existing webhook for a form. Approval by default

Questions

How does LuumenAI connect to Basin?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Basin on its own?

Read actions answer immediately. Anything that writes — create form, create form webhook, create project, delete form, and more — is shown as a plan and requires approval by default, including the 4 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Basin — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Basin to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.