✦ AI support & lead qualification, in one agent

Every visitor gets an answer. Every lead gets followed up.

AgentOSS is an AI agent for your website that answers from your own knowledge, captures and qualifies leads while it chats, and pulls your team in live the moment a human is needed.

Free plan, no card One script tag to install Your own AI key
2.4k+Happy customers helped on live sites
24/7Support when your team is offline
4.9★Average visitor satisfaction
98%Questions answered without email back-and-forth
Everything in one agent

Support, sales, and your team — finally in the same conversation.

AgentOSS replaces the chatbot, the contact form, and the “we’ll get back to you” inbox with one agent that actually knows your business.

Grounded answers

Replies come from your own documents and website — with the source cited — so visitors trust what they read.

Website crawler

Point it at your site and AgentOSS reads your pages, keeps a copy per page, and indexes them for search.

Lead qualification

The agent collects the details you care about, conversationally, and scores each lead against your criteria.

Live human handoff

Escalation rules flag conversations that need a person. Your team joins live, replies, and hands back to the AI.

Conversation inbox

Every chat in one place with visitor presence, page, location, language, and a full transcript.

Flows & training

Behavior, lead capture, qualification, and handoff rules — tuned in the dashboard, applied on every chat.

Knowledge base

Teach it once. It remembers everything.

Paste FAQs, upload PDFs and Markdown, or crawl your website. AgentOSS splits content into searchable chunks and retrieves the right passage for every question.

  • Four source types. Plain text, PDF (up to 100 pages), Markdown, and full website crawls.
  • Per-page crawl view. See each crawled page’s title, URL, extracted text, and chunk count.
  • Live indexing status. Queued, crawling, indexed — reindex or re-crawl with one click.
  • Citations in chat. Every grounded answer shows which source it came from.
Knowledge base8 / 50 sources
Company websitenorthwind.com · 24 pages crawled
Indexed
Pricing & packages.pdfPDF · 38 chunks
Indexed
Support policiesText · 12 chunks
Indexed
Help centerhelp.northwind.com · crawling…
Crawling
Onboarding guide.mdMarkdown · queued
Queued
Conversation inbox

Know who’s talking, and what they need.

A focused inbox for every conversation your agent has. Open any chat to see the full transcript, the visitor’s context, and everything the agent learned along the way.

  • Visitor context. Online presence, current page, location, language, device, and timezone.
  • Real-time updates. New messages and state changes stream in over WebSocket — no refreshing.
  • “Needs agent” at a glance. Escalated chats stand out so nothing waits in the queue.
  • Search & notifications. Find any conversation fast; unread alerts live in the top bar.
Conversations3 live
Sara KhanNeeds agent

Can someone call me this week?

Visitor · BerlinActive

What does onboarding include?

Omar R.Closed

Thanks, that answers it!

Visitor · LahoreActive

Do you support Urdu content?

● Online/pricingKarachi, PKEnglish
Can someone call me this week?
Escalation rule matched · “call me”
Alex joined the conversation
Hi Sara, Alex here — does Thursday 3 pm work?
Lead capture & qualification

From “just browsing” to sales-ready.

Define the fields and criteria that matter to your business. The agent gathers them naturally — never like a form — and builds a qualification summary your team can act on.

  • Custom lead fields. Name, email, phone, company, address, or anything specific to you.
  • Qualification criteria. Budget, timeline, project type — scored as the conversation unfolds.
  • Offers & plans from your list. The agent only quotes packages you configured.
  • Leads & contacts table. Every captured lead linked to its conversation, exportable to CSV.
SK
Sara KhanQualified lead
Emailsara@northwind.io
CompanyNorthwind
ProjectWeb app MVP
TimelineNext 6 weeks
Budget$15k – $25k
Source page/services
Qualification score82
Human handoff

AI first. Humans exactly when needed.

Set rules for when a person should step in. AgentOSS flags the conversation, notifies your team, and lets anyone join the chat live — then hand it straight back to the AI.

  • Escalation rules. Trigger on keywords, explicit requests for a person, or frustrated visitors.
  • Instant notifications. A bell with unread count, plus a notification center with bulk actions.
  • Join, reply, release. The visitor sees who joined; the AI pauses until you hand back.
🔔 Sara Khan needs an agent

“Can someone call me this week?” · /pricing

Join conversation
Escalation rulesActive
Visitor asks for a person
talk to humancall meagent
Pricing negotiation
discountcustom quote
Complaint or refund
refundnot working
After-hours routing
outside 9–6
Flows & training

Train once. Every chat follows your playbook.

Shape how your agent speaks, when it asks for details, and when a human should step in — without writing code. Sample templates help you start fast; your wording stays yours.

  • Agent behavior. System instructions, tone, and how to gather details — in plain language.
  • Lead capture & pre-chat. Optional gate before chat; collect name, email, and the fields you choose.
  • Qualification & offers. Score visitors against your criteria and surface packages from your catalog.
  • Human handoff rules. Keywords and playbooks that flag “needs agent” and notify your team instantly.
FlowsLive
Agent behaviorAnswer from knowledge first; warm, concise tone
Configured
Lead capturePre-chat form · name & email required
On
Human handofftalk to human · call me · refund
3 rules
System instructions (excerpt)

“Answer from our knowledge base first. Ask one question at a time. Escalate when they ask for a person or sound frustrated…”

Sample template Escalation playbook Qualification playbook
Website widget

Live on your site in under a minute.

Copy one script tag into your site. The chat launcher appears on every page, styled with your colors, name, and welcome message.

  • Your brand. Agent name, welcome message, and accent color — previewed live in the dashboard.
  • Locked to your domains. Only origins you allow can load your agent.
  • Page-aware. The agent knows which page the visitor is on as they browse.
  • White-label. Remove “Powered by AgentOSS” on Pro and Business.
<!-- Before </body> -->
<script
  src="https://app.agentoss.com/widget.js"
  data-tenant="northwind"
  defer
></script>
How it works

From sign-up to first conversation in four steps.

No engineering sprint required. Most teams are answering real visitors the same afternoon.

Create your workspace

Sign up free. You get your own isolated workspace, agent, and dashboard instantly.

Add your knowledge

Upload documents, paste FAQs, or crawl your website. Indexing runs in the background.

Connect your AI

Choose OpenAI or OpenRouter and paste your key. Test the connection, then save.

Go live

Paste one script tag. Watch conversations, leads, and handoffs arrive in your inbox.

Security & isolation

Built for businesses that take data seriously.

Each workspace is fully isolated, credentials are encrypted, and every public surface is locked down by default.

Tenant isolation

Sources, leads, conversations, and search indexes are scoped to your workspace on every request.

Encrypted API keys

Provider keys are encrypted at rest and write-only — never returned to any browser.

Origin allowlist

Only the exact website origins you list can embed or talk to your agent.

Safe crawling

The crawler stays on your allowed hosts and blocks private-network addresses.

Rate limiting

Sessions, messages, and sign-ins are throttled to stop abuse before it reaches your AI bill.

Signed live sessions

Your team’s live connections use short-lived signed tokens tied to your workspace.

Pricing

Start free. Grow when you’re ready.

Every plan includes grounded answers, lead capture, and the full dashboard.

Free

Launch an AI agent on your site in minutes.

$ 0 / month

Free forever — no card required

Start free →
  • 100 AI conversations / month
  • 10 knowledge sources
  • 1 website crawl · 10 pages each
  • Live human handoff
  • Remove AgentOSS branding
  • Grounded answers with source citations
  • Lead capture built into chat
  • Bring your own OpenAI or OpenRouter key

Starter

For small teams answering customers every day.

$ 29 / month

Billed monthly

Get started →
  • 1,000 AI conversations / month
  • 50 knowledge sources
  • 3 website crawls · 25 pages each
  • Live human handoff
  • Remove AgentOSS branding
  • Everything in Free
  • Lead qualification scoring
  • Live human handoff with notifications

Business

High-volume support with room to grow.

$ 199 / month

Billed monthly

Get started →
  • Unlimited AI conversations / month
  • Unlimited knowledge sources
  • Unlimited website crawls · 50 pages each
  • Live human handoff
  • Remove AgentOSS branding
  • Everything in Pro
  • Unlimited conversations and sources
  • Priority onboarding with our team

Compare all features →

FAQ

Questions, answered.

Do I need my own AI API key?

Yes. AgentOSS connects to OpenAI or OpenRouter using your key, so you control model choice and usage costs directly with the provider. Keys are encrypted and never shown again after saving.

What counts as a conversation?

A conversation is one new chat session started by a visitor in your widget. All the messages inside it — including when your team joins live — count as a single conversation. Limits reset on the first day of each month.

What happens when I reach a plan limit?

Existing conversations keep working. New chats pause until the next month once the conversation limit is reached, and adding sources or website crawls is blocked until you remove one or upgrade. Your dashboard shows usage so there are no surprises.

Which content can the agent learn from?

Plain text, PDF documents (text-based, up to 100 pages), Markdown files, and public HTTPS websites on domains you’ve connected. Each source is indexed for search and cited in answers.

Can my team take over a conversation?

Yes. Escalation rules flag conversations that need a person and notify your team. Anyone in the workspace can join live, reply as themselves, and release the conversation back to the AI.

How do upgrades work?

Every workspace starts on the Free plan. To move to a paid plan, choose it on the pricing page after signing up and our team activates it on your workspace — self-serve card billing is coming soon.

Give every visitor a great answer — starting today.

Create your workspace in a minute. Free forever for small sites, no card required.