BNOD

Form filling

Automate repetitive form entry and submission — record once, replay forever.

Automate repetitive form filling without writing code

Record yourself filling a form once, and BNOD replays the exact same steps as many times as you need — typing each field, clicking each button, and submitting. Bulk data entry, repeated applications, the same intake form fifty times: you do it once, then let it run. It works as a Chrome extension inside the browser you already use, so the form is filled in your real session, exactly as if you were doing it by hand.

Filling the same form over and over is the kind of work that eats an afternoon and invites typos. Cloud automation tools can help, but they run on someone else's servers and can't act inside the session you're logged into. BNOD fills forms locally, in your own browser, using your own login — so it works on the internal tools and gated sites where the form actually lives.

How BNOD fills a form

The recorder is the fast path: turn it on, fill the form yourself once, and BNOD captures every field entry and click as a workflow you can replay. Prefer to build it directly? The visual node editor gives you the same steps as blocks.

With 40+ blocks in the visual node editor, form filling is just one step — you can pull the data to enter from a CSV, loop over many rows, or take a screenshot of each confirmation.

Why the recorder makes it easy

The one thing that makes form automation painful is describing the page — every field, every button, every selector. BNOD skips that. You fill the form the way you always do, and the recorder captures the exact sequence: which field got which value, which button you clicked, in what order. Replaying it reproduces your run step for step, in your own logged-in browser.

It is also local-first. The form is filled in your actual Chrome tab with your real session and cookies, so it works on internal dashboards and gated sites a cloud tool could never reach. Nothing about the run passes through a third-party server. AI features are bring-your-own-key, so if a workflow uses a model to generate a value you pay your provider directly at cost, not a markup.

Describe it, AI builds it

You don't have to build the workflow by hand. BNOD's AI Workflow Builder turns a plain-English request — "fill this form with each row from my CSV and submit" — into a ready-to-run workflow. It adds the fill steps, the click to submit, and a loop over your data.

The builder is BYOK across 10 providers — Anthropic, OpenAI, Gemini, OpenRouter, Groq, DeepSeek, Mistral, xAI, Ollama, and any OpenAI-compatible endpoint — plus a ChatGPT Plus sign-in option. Prefer to build by hand? Every workflow it produces is fully editable in the visual node editor.

What people automate with BNOD

Because it runs in your own logged-in browser, BNOD works as a personal assistant for the sites you already have access to. Common jobs:

Start from a working example instead of a blank canvas — the templates gallery ships 14 ready workflows you can adapt, and the recorder lets you capture your own form flow by filling it once.

How it works in 3 steps

  1. Record. Turn on the recorder and fill the form once. BNOD captures every field and click.
  2. Refine. Swap fixed values for CSV data, env vars, or a parameter_prompt — or ask the AI builder to wire it from a sentence.
  3. Run. Replay the workflow as often as you need; add a loop to submit many rows in one run.

FAQ

Is it free? Yes. BNOD is free to install and automate forms with. AI features are bring-your-own-key, so if a workflow calls a model you pay your provider directly — there's no BNOD subscription.

Do I need to write code? No. You fill the form once with the recorder and BNOD replays your exact clicks and keystrokes — no CSS selectors and no scripts.

Can it upload files? Yes. The upload_file block attaches a file to a form's upload field, so submissions that require a document go through automatically.

Can it ask me for a value while it runs? Yes. The parameter_prompt block pauses mid-run to ask for a value, then drops what you enter into the form — useful for the one field that changes each time.

Can it fill many forms from a spreadsheet? Yes. Feed the workflow a CSV and loop over the rows to submit one form per row, using env vars or field mapping for the shared values.

Does it work on sites I'm logged into? Yes. It runs in your own browser, so it fills forms on the internal tools and gated sites you already have access to, in your real session.

Need to pull the data you're entering from somewhere first? See web scraping with BNOD to capture a list, then feed it into your form workflow, and browse the templates gallery for ready-made automations. When you're ready, add BNOD to Chrome and record your first form in minutes.

Ready to try BNOD?