Usable Forms
Checking session
Workspace-native forms

Build a form in minutes. Keep the answers for good.

Usable Forms is the familiar form builder — classic, wizard, conversational, or a Doodle-style time poll — with one difference that matters later: every form and every response is stored in your own Usable workspace. Searchable by your team, readable by your agents, never stranded in someone else's product.

Needs a Usable Standard plan or above, plus 50 Usable credits per month for the whole account. Respondents never pay and never need an account.

Why not just use the form tool you have?

Because the responses are the valuable part, and most form products keep them somewhere you cannot reach with anything but a CSV button.

Familiar on purpose

If you have used Google Forms, Microsoft Forms, Typeform, or Doodle, you already know how to build and fill one of these. There is no new mental model to learn and nothing technical to configure before your first publish.

Your workspace is the storage

Form definitions and submitted responses are workspace fragments, and uploads and exports are workspace files. Workspace permissions, search, and audit apply from the first submission — there is no separate forms silo to migrate out of later.

Agents can do the boring part

Because responses live where your Usable memory lives, an agent with your permissions can summarize a hundred applications, cluster the free-text answers, or draft the follow-up — without you exporting anything first.

Three steps from idea to answers

  1. 1

    Create

    Pick a workspace, name the form, choose a filling style, and add your questions. Mark fields required, group them into sections, and drop in information blocks where respondents need context.

  2. 2

    Publish

    Publish to a public link on forms.usable.dev, or lock it behind a password. Spam protection, close dates, and response limits are settings on the form, so a bespoke front end does not have to reimplement any of it.

  3. 3

    Analyze

    Browse responses, read the per-field breakdown, pick the winning time slot, export to CSV or Excel, and let an agent summarize the rest. Redact anything you should not keep.

One form, four ways to fill it

The filling style changes how respondents experience the form. Your questions and your data stay exactly the same, so you can switch later without rebuilding anything.

Classic

Every question on one scrollable page, grouped into sections. The layout people already know from Google Forms and Microsoft Forms.

Wizard

One section at a time with progress and validation between steps. Good for longer applications where drop-off matters.

Conversational

One question at a time, Typeform-style, with a calm focused rhythm that works especially well on phones.

Scheduling poll

A Doodle-style time poll. Respondents mark yes, maybe, or no on candidate slots, and you pick the winning time.

Everything a real form needs

The field types you actually need

Short and long text, email, phone, URL, number, date, time, availability, multiple choice, checkboxes, dropdown, linear scale, rating, yes/no, consent, file upload, and hidden fields — with sections and rich information blocks between them.

Analytics without a spreadsheet

Response totals, per-field answer breakdowns, choice distributions, and a scheduling heat map that shows which slot wins before you commit to it.

Exports that leave cleanly

Generate CSV or Excel exports of accepted responses whenever you want them. Nothing about your data is trapped behind an upgrade.

Email that keeps everyone informed

Optional owner notifications on every submission and confirmation emails to respondents, delivered through Amazon SES with per-form control over how much answer content is included.

Spam protection that respondents never notice

Per-IP and per-form rate limits, honeypot and timing checks, single-use submit tokens, optional Turnstile or hCaptcha, keyword and link rules, origin allowlists, and auto-pause on a submission surge — all enforced server-side.

Access control per form

Publish openly, put a password on it, or restrict it. Set a close date, cap the number of responses, and unpublish in one click when you are done collecting.

File uploads with a lifecycle

Respondents attach files, the files land in your workspace, and unbound uploads are cleaned up automatically instead of lingering forever.

English and Faroese public forms

Buttons, validation messages, upload states, privacy summaries, and footer links follow the language you choose for the public form.

Built for agents, not just browsers

Every meaningful operation is available over the Usable API and MCP with the same permission checks as the interface. An agent can create a form from a brief, publish it, watch the responses arrive, and prepare the export.

  • forms-create-form
  • forms-update-form
  • forms-publish-form
  • forms-list-responses
  • forms-get-analytics
  • forms-get-scheduling-summary
  • forms-select-final-time
  • forms-create-export
  • forms-redact-response

Collecting responses on your own front end? Issue a submit key and post them server-to-server, and Usable Forms still applies your rate limits and challenge policy.

Privacy is a feature, not a policy page

Form responses are usually personal data. That was designed for here, rather than added after the first complaint.

  • Answers are encrypted before they are stored, and redaction actually removes the plaintext.
  • Every field carries a privacy classification, so personal and sensitive data is labelled rather than guessed at.
  • Retention periods run on a schedule: expired responses are redacted and their files are deleted.
  • Data subject requests are a supported flow, not a support ticket — export or erase a single response on request.
  • Each form shows respondents a plain-language privacy summary before they submit.

One price for the whole account

Forms is a Usable app. Activating it costs 50 Usable credits per month for the account that owns it — charged once, up front, whatever you build with it. Offered by Usable Sp/f.

50Usable credits / month

Covers every form, every workspace, and every collaborator on the account.

  • Not per form, per workspace, per response, per seat, or per integration. Invite the whole team at no extra cost.
  • Respondents never pay and never need a Usable account.
  • Available on the Usable Standard, Pro and Enterprise plans. Free accounts cannot activate Forms.
See Usable plans and credits

How billing works

Activate Forms once for the account that owns your workspaces. The entitlement and its renewals cover the whole account.

  • The first 50-credit period is charged when you activate, then renews monthly while Forms stays active.
  • Cancel any time. Access remains active through the period you already paid for.
  • Your form definitions, responses, uploads, and exports stay in your Usable workspaces.

Start with a Usable account

Usable is the workspace where your team's knowledge lives so that both people and AI agents can use it. Forms is one of the applications built on top of it: the questions you ask and the answers you get back become part of that memory instead of leaving it. Activate Forms from a Standard account or above, and your first form is a few minutes away.

Usable mascot