Ship an AI agent that actually does the work.
Embed a production-grade chat widget on any site in minutes. Bring your own LLM. Serve every client separately. Plug into your stack. Live in an afternoon — and Starter is free for your first week.
An agent platform that talks to your customers.
Three steps from signup to a working assistant on your site.
Build your agent
Name, persona, knowledge sources, and connectors — all in the dashboard. No prompt-engineering rabbit holes.
Drop one script tag
Paste a single line into your site or app. The widget shows up, themed to your brand, on any framework.
Watch it work
Your agent retrieves, reasons, calls your tools, and streams results back live — citations included.
Two jobs, one set of documents.
Inside, it answers your own people. Outside, it answers the people you serve. Both read from the knowledge and systems you already run on, so the two never drift apart.
Ship the agent inside your product, and give the team behind it the same source of truth your users get.
Your support team
- Resolve a question from your own runbooks and changelog instead of interrupting an engineer.
- Every answer cites the document behind it, so a reply can be checked before it goes out.
- Analytics show what users actually asked — which is the gap list for your docs.
Your users
- Answers in-product from your docs and help center, so the long tail never opens a ticket.
- What it can't resolve becomes a bug report or feature request in your tracker, conversation attached.
- If you resell it, each of your clients gets its own knowledge base, tools and data — isolated by design.
One agent per department, each scoped to the documents and systems that department is actually allowed to touch.
Employees
- How much leave is left, which form to file for a new laptop — answered from the current handbook, not a colleague's memory.
- HR, Finance, IT and Ops each get their own knowledge base. Nothing crosses between them.
- Your identity provider tells the agent who is asking, so answers and lookups follow the permissions you already set.
Customers & partners
- The same reviewed knowledge, minus the internal-only parts, answers on your public site.
- Order, invoice and stock questions resolved by a live lookup in Business Central or Odoo.
- Anything that should reach a person is routed into a Slack channel with the thread intact.
Roles, permissions and an audit log of configuration changes come with the Business plan.
See how it worksThe regulations are already written down. The agent reads them, quotes them, and stops staff re-explaining them every term.
Staff & faculty
- Administrative procedure, grading rules, the deadline for a given form — answered from the regulation in force, with the source attached.
- A knowledge base per faculty, so the law school's rules never answer an engineering question.
- New staff onboard against the same documents the registry works from.
Students & applicants
- Admissions requirements, fees, deadlines and course content answered from the published regulations, with a link back to the page.
- Enrolment week stops being a queue at the front desk.
- What gets asked most becomes the list of pages worth rewriting.
Nearly every shopper question is already answered in your product data or your order system. The agent reads both.
Support & operations
- Returns policy, supplier lead time and order history in one place instead of four tabs.
- Replies are grounded in the policy you actually published, so refunds follow the published rule.
- Repeat questions surface as product copy that needs fixing, not as a bigger queue.
Shoppers
- Sizing, materials, stock and delivery windows answered from product data, not a generic FAQ.
- Where is my order, resolved by a real lookup — and a refund raised in Stripe when the policy allows it.
- Pre-purchase questions answered in the widget, at the moment the cart would have been abandoned.
Information that is already public, answered precisely — with the model keys and the documents staying on your side.
Caseworkers
- Which rule applies, which form, which procedure — answered from the regulation in force, with the clause cited.
- Scoped per department, so a caseworker only sees what the role covers.
- Precedent and guidance notes stay searchable as the rules change underneath them.
Residents
- Eligibility, required documents, fees and opening hours answered from the published rules, with a link to verify.
- Questions that need a human reach the right office instead of the switchboard.
- The agent says it does not know rather than guessing at an entitlement.
Bring your own LLM key on every plan, and your own infrastructure on Enterprise. A GDPR data processing addendum is available.
Plugs into the tools you already run your business on.
Your agent doesn't just answer questions — it looks things up and takes action in the systems your team runs on today: your ERP, your payments, your files. No migration, no rip-and-replace.
Every conversation knows who's asking.
Use your existing login and your existing APIs. Oaura verifies each user with your identity provider, then calls your systems as that user — so your backend decides what they're allowed to see and do.
One identify() call — or automatic with Clerk, Auth0 and Firebase. No login yet? Visitors can sign in with Google or Microsoft.
Org and role come straight from your identity provider's token.
Every call carries a signed X-Oaura-Identity token, so your backend applies its own permissions. MCP tools can also use each user's own OAuth login.
Anonymous
No form — visitors chat without identifying themselves or leaving a profile behind.
Oaura-managed
A built-in pre-chat form collects name and email — no identity provider required.
Shared secret
Your backend signs a short-lived JWT with the agent's signing secret and passes it to the widget — works with Clerk, or any auth system you already run.
Identity connector
Verify your users' existing tokens via your identity provider's JWKS endpoint — Clerk included — with no extra login step for them.
One agent. Every channel.
Build it once — the same knowledge, tools and memory answer in your chat widget and through your API, send emails and texts, and soon pick up the phone.
In your website or app with one script tag — themed to your brand, streaming answers and actions.
Your own UI, backend or mobile app talks to the same agent over REST.
Same brain on every channel
Sends confirmations, invoices and follow-ups through your email provider.
Texts codes, reminders and updates through Twilio or your SMS gateway.
Talk to the same agent by phone. Voice input already works in the chat widget.
Serve every client from one platform — each one isolated.
Run Oaura as the AI layer inside your product. Every client gets its own knowledge base, workflows and data; you manage them all from one account.
Built for serious software teams.
The pieces you'd otherwise glue together yourself, shipped as one platform.
Knowledge bases
Upload PDFs, paste URLs, sync Notion or Drive. Your agent answers from your content, with citations.
Connectors
n8n, generic webhooks, Clerk, Backblaze, MCP tools — wire your agent into real systems without glue code.
Multi-environment · Multi-tenant
Give every client its own environment: its own knowledge base, tools, prompt and widget — from one agent you maintain once. Business plan.
Embeddable widget
Streams tool calls live. Looks great on mobile. Themed to your brand. One script tag to install.
One script tag. The agent is live.
No SDKs to install. No frontend rewrites. Configure your agent in the dashboard, paste the snippet, and ship.
- Themed to your brand from a single CSS variable.
- Streams tool calls and citations back live.
- Authenticated mode passes Clerk users straight through.
- Mobile bottom-pill, desktop floating launcher.
<script
src="https://cdn.oaura.app/widget.js"
data-agent="agt_a1b2c3d4"
defer
></script>Chat with a live agent.
This is a sandboxed Oaura widget configured against a sample knowledge base and a couple of toy tools. Ask it about pricing, integrations, or have it run a quick lookup.
“Oaura completely changed our business model. Accounting firm owners, their accountants and their clients now handle routine work through an agentic experience — we've changed the way more than 2,000 businesses run their accounting operations.”
Actively built, every week.
A few things that landed in the last couple of months.
Two-way file sharing
Visitors can now send files to your agent, not just receive them — up to 5 per message, with instant previews.
Configurable document memory
Set how long the agent keeps recent attachments in context, per environment.
Scoped, guarded web search
The agent searches its own topic, prefers your knowledge base first, and declines cleanly when a question is out of scope.
Native Slack integration
Connect a Slack workspace in one click and route conversations straight to a channel — no webhook setup.
Voice input
Visitors can dictate messages via speech-to-text right in the composer.
White-label widget
Hide the "Powered by Oaura" badge on Business-tier plans.
Simple plans. No token markup.
Starter is free for a week, then €49. Bring your own LLM key — your model bill goes to your provider, not us.
Starter
Solo founders and side projects. Free for the first week.
- 3 agents
- 5 connectors
- 3-day history
- Voice input
Business
PopularGrowing teams shipping production agents.
- Unlimited agents
- 20 connectors
- Per-client environments
- 30-day history
Enterprise
Large orgs with security & scale needs.
- Unlimited connectors
- Isolated databases
- Unlimited history
- SSO + audit logs
Stand up your first agent today.
Five-minute setup. Bring your own LLM. No credit card.