Orchestra

Automate any website.Keep the code.

Orchestra is a desktop studio for browser automation, web scraping and web RPA. Build your flow from visual steps, watch it run live in a real browser, and export plain Playwright that runs anywhere.

  • Runs on your machine
  • Exports plain Playwright
  • 14-day free trial — no card
  • One-time purchase, no subscription
books-to-csv.orchestraready
Navigatebooks.toscrape.com
Extract List.product_pod → $books
Each$books as $book
Extracth3 a → $title
Extract.price_color → $price
Output$books → books.csv
console — waiting for run…

A real Orchestra flow: scrape a bookstore into a CSV — six steps, zero code.

43 instruments · the full Playwright surface, one step at a time

NavigateClickFillExtractExtract ListScreenshotScrollSelectUploadKeyboardFetchInterceptAssertAssert URLWaitWait NetworkSwitch TabClose TabDialog HandlerGo BackReloadNavigateClickFillExtractExtract ListScreenshotScrollSelectUploadKeyboardFetchInterceptAssertAssert URLWaitWait NetworkSwitch TabClose TabDialog HandlerGo BackReload
ConditionEachWhileTry / CatchCueGroupSnippetValueOutputTransformEvaluateScriptStealthSet HeadersMove MousePauseSleepStopSuccessFailCommentFrameConditionEachWhileTry / CatchCueGroupSnippetValueOutputTransformEvaluateScriptStealthSet HeadersMove MousePauseSleepStopSuccessFailCommentFrame

How it works

From repetitive chore to running script in minutes.

01

Compose your flow

Pick from 43 instruments — navigate, click, extract, loop, branch. Point at any element in the embedded browser to grab its selector. No code, no boilerplate.

02

Watch it perform

Run the flow and watch every step execute live: timings, extracted values, variable changes. When something breaks, you see exactly where and why — in plain English.

03

Keep the score

Every flow compiles to real Playwright. Export a standalone script or a packaged folder and run it in CI, a cron job, or on a teammate’s machine. It’s yours, forever.

The instruments

Every step readable. Every step yours.

Build with the full Playwright surface — organised into instruments you can read like a checklist. Drag to reorder, click between steps to insert, group and reuse as snippets.

  • Point-and-click selector picker in the embedded browser
  • Conditions, loops, try/catch — without writing a line
  • Live preview shows what a step would do right now
An Orchestra flow with Stealth, Set Headers, Navigate, Assert URL, groups, cues, conditions and loops — each step showing its live run time.
A real flow — every step timed and traced as it runs.

X-ray debugging

When it breaks, you look — you don’t guess.

Orchestra tracks every variable as the run unfolds: where it came from, which step set it, what it became. Failures produce plain-English errors and an automatic snapshot of the page.

  • Live variable timeline with provenance
  • Per-step input / output inspector
  • Auto-screenshot + page state on failure
Orchestra’s Variables panel: initial inputs, temporary variables tagged with the step that set them, and a timestamped change history.
Initial inputs, temporary values, and a full change history.

Cues

The web is messy. Your flow doesn’t care.

A Cue watches the page and fires the moment its condition matches — cookie banners, login walls, late-loading content. The chaos gets handled; your main flow stays clean.

  • Fires automatically, the instant the page matches
  • Perfect for banners, modals and A/B noise
  • Human-like mode and stealth for bot-hostile sites
A flow with two Cue blocks — “Wikipedia Article” and “Has infobox” — each wrapping their own steps.
Cues wrap steps that fire only when the page is ready.

No lock-in, ever

The output isn’t a workflow trapped in our cloud.It’s a file on your disk.

Every flow compiles — live, as you build — into plain Playwright. Export it as a standalone script or a packaged folder with its own package.json. If Orchestra disappeared tomorrow, every automation you built would keep running.

The Playwright code generated from a visual flow: inputs, navigation, assertions, extraction and screenshots — valid standalone Node.js.
Generated Playwright, synced live with the visual flow. Runs in CI, cron, or a teammate’s terminal.

Use cases

If it happens in a browser, you can hand it to Orchestra.

Web scraping & data extraction

Pull products, listings, articles or tables into clean JSON / CSV — with loops, pagination and stealth built in.

Extract List · Each · Output

Price & stock monitoring

Check competitors or suppliers on a schedule. Export the script, drop it in cron, get a CSV every morning.

Navigate · Extract · Condition

Form filling & data entry

Feed a CSV of rows into any web form. The flow types, selects, uploads and submits — hundreds of times, without typos.

Value · Fill · Upload · Each

QA smoke tests

Click through your critical paths and assert what must be true. Export real Playwright your CI can run on every deploy.

Assert · Assert URL · Try/Catch

Lead lists & research

Walk directories and profiles, collect names, links and details into a spreadsheet your sales team can actually use.

Extract List · Transform · Output

Back-office routines

The weekly report download, the invoice portal, the dashboard export — the clicks you do half-asleep, done for you.

Navigate · Click · Screenshot

Pricing

Try everything free.Keep it with one payment.

No subscription, no per-run fees. Fourteen days to see if Orchestra earns its keep, then a single purchase that covers every update after it.

Free trial

$0for 14 days

  • Every feature unlocked
  • No card required
  • Starts the first time you sign in inside the app
  • Flows you build are yours to keep either way
Download and start

Lifetime

$129once, forever

  • Everything in the trial, forever
  • Use it on 3 devices — move them whenever you like
  • Free updates for as long as Orchestra is sold
  • Runs offline for up to 7 days between check-ins
  • Exports plain Playwright code you own outright

Available at launch.

Your account is your license — buy with the same email you signed up with and it attaches automatically, nothing to paste. Shown in USD; at checkout Paddle (our merchant of record) charges in your local currency and handles any tax. Claimed a free license during the beta? That promise stands — yours stays free, forever.

Every download starts a14-day free trial.

All features, no card. Create an account, and the clock starts the first time you sign in inside the app. If Orchestra earns its keep, it’s $129 once — yours forever.

Done-for-you

Don’t want to build it yourself?

I build custom automations on request — from a simple login-and-download routine to multi-step scraping pipelines. Delivered as Orchestra flows and standalone code you own outright, with no ongoing fees.

  • Fixed quote up front, typically 2–5 days
  • You get the flow, the code, and a walkthrough
  • Optional care plan when sites change
Request a quote

Get in touch

Start a conversation.

A question about Orchestra, or a job you'd like automated — drop a note, I read everything.