Every other chat widget writes your user a set of instructions and leaves them to it. AgentWidget reads your live page, works out the steps, and does them — clicking, typing, navigating — then checks its own work before it says it's done.
One script tag. No content to train, no flows to configure.
Install
Paste it and you're done. There's nothing to feed it — it reads the page the way your user sees it.
Works in any HTML page, template, or server-rendered app.
App Router or Pages Router. afterInteractive keeps it off your critical path.
Vite, CRA, Remix — anything that ships an HTML shell.
Or drop the plain HTML snippet into any header/footer scripts plugin.
It can walk a shopper through checkout, filters, and returns.
Wix strips some attributes, so pass config via the settings object.
Publish after saving — custom code only runs on published sites.
Live
A working dashboard with AgentWidget on it. Ask it to change a setting, find a customer, or explain a page — it will actually go and do it.
How it works
No training, no docs to upload, no flows to record. It sees exactly what your user sees, including whatever you shipped this morning.
Clicks, types, picks from dropdowns, moves between pages. Anything your user could do with a mouse and keyboard, it can do for them.
After acting it looks again. If the page didn't change the way it expected, it tries another route instead of claiming success.
The difference
Safe by default
Delete, pay, send, publish, cancel — it highlights the button and waits for a yes. Twice over: the model is told to ask, and the widget blocks it regardless.
Not ready to let it act? Run it in guide mode and it spotlights the right button and explains, but never clicks. Locked server-side, so it can't be overridden.
Your key only works from domains you register. It never reads password or card fields, and page content can't issue it instructions.
Pricing
For a growing SaaS
For a real user base
For comparison: Intercom Fin charges $0.99 per resolution with no cap — about $1,485/month at 1,000 resolutions, and that's for answering. AgentWidget's Pro plan covers 2,500 tasks it actually completes, for $49. Fin's pricing.
Questions
No — and that's the whole point. Browser agents like Gemini in Chrome only help people who've already installed them. Almost none of your users will. AgentWidget is already there for every single one, because you installed it once.
No. It reads the live page every time rather than following a recorded script, so a redesign is just a different page to read. There's nothing to re-record and no content to re-ingest.
It stops and asks before anything hard to undo, and the widget enforces that independently of the model — so even a page trying to trick it can't get a delete through without your user clicking confirm. You can also run it in guide mode, where it can only point.
Password, card and OTP fields are never read. Your API key stays on our server and never reaches the browser. You can mark any element data-agent-ignore and it becomes invisible to the agent.
Yes. React, Vue, Next, Remix — it types through the same events your framework listens for, so controlled inputs update properly, and it re-reads the page after every step so it never acts on a stale render.
One thing your user asked for, however many steps it takes. "Invite three teammates and set their permissions" is one task, not eleven.
Early access is going out in small batches so we can help each team get it right.