01Agent Platform · Embeddable Widget

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.

No credit cardBYO LLM5-min setup
Oaura assistant
Streaming
v2.5
Show me last week's revenue by channel.
query_revenue218ms
postgres / agt_revenue · 4 rows
WebEmailSocialDirect
Direct led at $48.2k, up 31% week over week.
Ask anything…
02 · What is Oaura

An agent platform that talks to your customers.

Three steps from signup to a working assistant on your site.

01 · Configure

Build your agent

Name, persona, knowledge sources, and connectors — all in the dashboard. No prompt-engineering rabbit holes.

02 · Embed

Drop one script tag

Paste a single line into your site or app. The widget shows up, themed to your brand, on any framework.

03 · Act

Watch it work

Your agent retrieves, reasons, calls your tools, and streams results back live — citations included.

03 · Who it's for

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.

Internal · employee support

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.
External · the people you serve

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.
Answers come fromDocs & help centerChangelogNotion / ConfluenceStripeYour issue tracker

One agent per department, each scoped to the documents and systems that department is actually allowed to touch.

Internal · employee support

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.
External · the people you serve

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.
Answers come fromSharePoint / ConfluenceGoogle DriveBusiness CentralClerk & SSOSlack

Roles, permissions and an audit log of configuration changes come with the Business plan.

See how it works

The regulations are already written down. The agent reads them, quotes them, and stops staff re-explaining them every term.

Internal · employee support

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.
External · the people you serve

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.
Answers come fromRegulations & handbooks (PDF)Course catalogueIntranetSharePoint / Drive

Nearly every shopper question is already answered in your product data or your order system. The agent reads both.

Internal · employee support

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.
External · the people you serve

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.
Answers come fromProduct cataloguePolicy pagesOdooStripen8n & webhooks

Information that is already public, answered precisely — with the model keys and the documents staying on your side.

Internal · employee support

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.
External · the people you serve

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.
Answers come fromRegulations & statutesPublic service pagesSharePointYour own object storage

Bring your own LLM key on every plan, and your own infrastructure on Enterprise. A GDPR data processing addendum is available.

04 · Connects to your stack

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.

05 · Identity

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.

1 · Your login
Users sign in as they already do
ClerkAuth0FirebaseAny OIDC / JWKSJWT you sign

One identify() call — or automatic with Clerk, Auth0 and Firebase. No login yet? Visitors can sign in with Google or Microsoft.

2 · Oaura verifies
Knows exactly who's asking
user anna@acme.com
org acme · role finance
signature verified

Org and role come straight from your identity provider's token.

3 · Your systems
Called as that user
Your REST APIs n8n & webhooks MCP servers Postgres · MySQL · MongoDB via MCP

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.

No MCP server for your database yet? Our team builds one in front of your Postgres, MySQL or MongoDB — one custom connector is free on annual plans.

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.

06 · Multichannel

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.

Embedded chat
Live

In your website or app with one script tag — themed to your brand, streaming answers and actions.

API
Live

Your own UI, backend or mobile app talks to the same agent over REST.

One Oaura agent

Same brain on every channel

Knowledge
Tools
Identity
Memory
Email
Via connectors

Sends confirmations, invoices and follow-ups through your email provider.

SMS
Via connectors

Texts codes, reminders and updates through Twilio or your SMS gateway.

Voice
Coming soon

Talk to the same agent by phone. Voice input already works in the chat widget.

Your team takes over conversations in Slack, Discord or Microsoft Teams.
07 · For SaaS & product teams · Business plan

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.

Your SaaS product
app.yourproduct.com
Oauraone account · shared runtime · your LLM keys
Client A
Isolated
Knowledge base
Acme help center
Data
Acme conversations & users
Client B
Isolated
Knowledge base
Globex product docs
Data
Globex conversations & users
Client C
Isolated
Knowledge base
Initech policies
Data
Initech conversations & users
Dashed walls: nothing is shared between client spaces — not documents, not tools, not conversations.
09 · How it works

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.
HTML · embed
<script
  src="https://cdn.oaura.app/widget.js"
  data-agent="agt_a1b2c3d4"
  defer
></script>
~280ms
Time to first token
12 KB
Bundle size
Yes
CSP-safe
Try it

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.

What's BYO LLM?How do environments work?Show me the pricing
Oaura assistant
Streaming
v2.5
Show me last week's revenue by channel.
query_revenue218ms
postgres / agt_revenue · 4 rows
WebEmailSocialDirect
Direct led at $48.2k, up 31% week over week.
Ask anything…
“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.”
S
Sarunas
CEO · Noium
10 · Recently shipped

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.

11 · Pricing

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

€49/mo

Solo founders and side projects. Free for the first week.

  • 3 agents
  • 5 connectors
  • 3-day history
  • Voice input
Join now

Business

Popular
€199/mo

Growing teams shipping production agents.

  • Unlimited agents
  • 20 connectors
  • Per-client environments
  • 30-day history
Join now

Enterprise

Custom

Large orgs with security & scale needs.

  • Unlimited connectors
  • Isolated databases
  • Unlimited history
  • SSO + audit logs
Contact us

Stand up your first agent today.

Five-minute setup. Bring your own LLM. No credit card.