Opa learns your app, writes the how-tos, and keeps them current as you ship. Your users get answers right inside your product.
One script tag. Works with any web app.
Opa learns your app and writes every how-to. No one on your team has to.
Guides update as your product changes, on a schedule or on every deploy.
One script tag, any framework. Your styles stay untouched.
Give Opa access to your code or an app login. It does each task in a real browser and writes the walkthrough for you.
Instead of a wall of text, users get a guided walkthrough that highlights exactly what to click, one step at a time.
When your product changes, Opa notices and updates the guides, so nobody has to hunt down what broke.
The widget knows where your user is and lists the questions that matter there, with search across everything else.
One script tag, any kind of app. The widget keeps to itself, so it never changes how your product looks or works.
Answer "how do I...?" at the moment someone is stuck, so support volume and time-to-first-value both improve.
Same help center, six months after launch. Two very different mornings.
Connect your repo, or share a login to your app. Whichever is easier for you.
An AI agent performs each task in a real browser and keeps the shortest path that worked.
Before anything goes live, Opa re-runs each guide in a clean browser to make sure it works.
Drop in the widget. Opa keeps the guides current on a schedule or on every deploy.
<script src="https://opa.cx/widget.js" data-app="your-app-id" async></script>
Not unless you want it to. If you share your code, Opa runs its own private copy with made-up data. If you share a login, we suggest a test account, and either way Opa avoids destructive actions like deleting or sending unless you say otherwise.
Opa runs each guide in a clean browser before it goes live and re-checks it whenever your product changes. If something breaks, it fixes it or flags it for you.
Give Opa access, either your repo or a login, then add one script tag to your app. Opa figures out the rest.
Opa notices what changed, re-runs the affected guides and updates them. Anything it can't fix on its own goes into a review list for your team.
Any web app, however it's built. Opa works through the browser the way a person would, so there's nothing special to set up on your side.
No. It loads separately from your product, so your design and your code stay exactly as they are.
Opa is in early access. Tell us a little about your app and we'll help set up your first library.