EdgeTasker

Guided Workflows-as-a-Service

Guide your users through any website

EdgeTasker injects a human-in-the-loop copilot into any page — filling the tedious parts and handing your user the wheel for the clicks that matter. No bots, no blocks, no broken automation.

No credit card required on the Free tier.

Why EdgeTasker

The last mile of automation, done safely

🛡️

Never get blocked

It runs in your user's real browser session, so bot-detection and CAPTCHA walls simply don't apply.

Human in the loop

We fill the fields; your user makes the final click. No stored credentials and no terms-of-service risk.

🌐

Works on sites you don't own

Unlike traditional adoption tools, EdgeTasker guides users through third-party pages — the last mile no one else covers.

📈

Scales with you

Simple, volume-based pricing that grows with your usage. No heavy setup and no per-robot licensing.

🧭

Adapts to change

Smart element matching keeps your workflows working even when target sites tweak their layouts.

📋

Run across a whole list

Feed a list or CSV and the workflow runs once per row — a shopping list into a basket, or a price check across every product.

How it works

Simple to set up, safe by design

01

Configure at build-time

Define your form-filling, search, and navigation steps via our API or dashboard — bound to any target domain.

02

Guide at run-time

When a user starts a workflow, the SDK adds a clean guided sidebar to the page with each step ready to go.

03

Human stays in control

The sidebar fills fields and positions the page, then hands the important clicks (checkout, 2FA) to the person.

One snippet to embed

Drop in the SDK, start a workflow

The SDK adds a clean guided sidebar to the page, fills in the field, and hands the final click to your user.

SDK reference →
EdgeTasker.start({
  apiBaseUrl: "https://api.edgetasker.com",
  apiKey: "ef_live_...",
  workflowId: "wf_...",
  inputData: {
    search_term: "Wireless mouse",
    postcode: "SW1A 1AA",
  },
});
// One call → a personalised, single-use run
POST /v1/copilot/batch
{
  "workflow_id": "wf_...",
  "rows": [
    { "item": "milk" },
    { "item": "bread" }
  ],
  "max_runs": 1          // single-use · null = shared · N
}
// → { "token": "efbatch_..." }  hand it to your user

Automate for one, or for thousands

Run a whole list — or hand a customer a single-use run

Bind any workflow to a list or CSV and it runs once per row — a shopping list into a basket, a price check across every SKU. Or generate a personalised, single-use run from your app and hand the user a token — they run it once, and your API key is never exposed.

  • Single-use, shareable, or unlimited — you set the policy
  • Token-based: no keys in the browser
  • Generate one from the dashboard in a click, or via the API
  • Metered per run
Batch API reference →

Ready to guide your first workflow?

Start on the Free tier with 1,000 executions a month. Upgrade when you grow.