🔒

Feathery Form Builder

Enter password to continue

Shared team login — to change the password, update it for the one shared user under Supabase > Authentication > Users.

Feathery Form Builder

Define fields in a spreadsheet, push to Feathery in one click

StepField IDLabelTypeReq?Options (comma-separated)Show if (field=value)

Point this at your approved template form in Feathery — the one with example steps for each question design (radio, dropdown, file upload, etc). Fetch its steps once, tag each with a short key (e.g. dropdown_budget), and that key shows up as a selectable "type" in the Build form tab. Picking it there clones that exact step's design when you push, instead of building a bare field from scratch.

Save the current builder state to your team's shared library, or load one you (or a teammate) saved before.

Paste a requirements doc, stakeholder notes, or describe your form in plain English. Claude will generate all the field rows automatically.

Note: AI import requires an Anthropic API key

When self-hosting, add your key to the ANTHROPIC_API_KEY constant at the top of the script, or enter it below for this session only.

Paste CSV with columns: step, field_id, label, type, required, options, logic — or download the template to fill in.

Rows in Build form whose type is a tagged template variant get cloned from the real step design and appended to an existing Feathery form (not created fresh — pick the draft form you're assembling in the Templates tab flow).