Everything your support team wishes it had
One agent that answers on your website, replies in your inbox, takes visitors where they need to go, and tells you what your customers really want.
Website chat
A website agent that answers like your best support rep
Add one script tag and every page gets an assistant that knows your business, streams answers with citations, and replies in your visitor's language.
Learn more about website chatOne-line embed
Paste a single script tag into WordPress, Shopify, Webflow, Wix, React or plain HTML, or share a hosted chat page.
Streaming answers with citations
Replies appear word by word with links to the sources they came from, so visitors can check the answer.
Page-aware
The agent knows which page the visitor is on and uses it to give a more relevant answer.
Speaks their language
Visitors can ask in their own language and the agent answers in it.
Live theme editor
Colours, launcher, avatar, welcome message and starter questions, previewed live. Custom CSS on Pro.
Style-isolated and mobile-ready
The widget runs inside a Shadow DOM, so it never clashes with your site's CSS, and it works on phones.
Feedback on every answer
Thumbs up or down on each reply feeds your CSAT score and shows you what to improve.
Proactive messages
SoonOpen with a nudge after a delay, on exit intent or on specific URLs.
Gmail & Outlook replies
Your inbox, answered in your voice
Connect Gmail or Outlook in two clicks. Buddy drafts replies in the original thread, from your own address, and sends them itself only when you let it.
Learn more about gmail & outlook repliesNative Gmail & Outlook
Connect with OAuth. No forwarding rules and no DNS changes. Works with Google Workspace and Microsoft 365.
Draft, or auto-send when confident
Start in draft-only mode. Turn on auto-send once you trust it, gated by a confidence threshold you set.
Replies in the original thread
Correct threading and your own address, so customers get a normal reply, not a ticket-system email.
Learns from your past emails
Import your sent history to build an answer bank and a tone profile, so replies sound like you. Included on Pro.
Smart filters and loop protection
Skips newsletters, auto-responders and threads a human already answered, so it never gets into a reply loop.
You choose what gets auto-sent
Allow auto-send only for categories like shipping or pricing. Refunds, legal questions, complaints and upset customers stay as drafts for you.
Knowledge & training
Train it on everything you already have
Point Buddy at your website and drop in your documents. It builds a searchable knowledge base, keeps it fresh, and shows you exactly what it knows.
Learn more about knowledge & trainingWebsite crawl
Crawls your sitemap and links, skips thin pages, and only reprocesses pages that changed.
Files and text
PDF, Word, PowerPoint, Excel, TXT, Markdown, CSV and HTML uploads, plus pasted text for anything that isn't online.
Curated Q&A answers
Add exact question-and-answer pairs for the questions that have to be answered word for word.
Scheduled re-crawls
Weekly or daily syncs, plus one-click re-sync whenever you publish something new.
See what it knows
Look at every indexed page and the exact passages the agent retrieves, and switch sources on or off.
Knowledge-gap report
Low-confidence answers are collected in one place, so you can see what content is missing.
Guardrails
Restrict it to your knowledge base, set a fallback message, and keep it on topic.
Playground
Chat with your agent, and see which sources it used, before it goes live.
Notion & Google Drive connectors
SoonSync workspaces and folders automatically.
Navigation & actions
It doesn't just answer. It takes them there.
Buddy can open the right page, call your own APIs mid-conversation, and capture leads with a form, so a question turns into an action.
Learn more about navigation & actionsIn-page navigation
“Take me to pricing” just works: the agent opens the right page, checked against your allowed destinations.
Named destinations
Map intents to URLs (Pricing → /pricing, Returns → /returns) or let Buddy discover them from your site.
Call your APIs
Connect order lookups, stock checks or bookings by pasting a cURL. The agent calls them when a visitor needs live data.
Lead capture forms
Collect name, email, phone and custom fields inside the chat when a visitor wants a follow-up.
Push leads to your stack
Every submission can go to your CRM or backend through an HMAC-signed webhook, with retries and a delivery log.
Integration analytics
See call volume, success rate, latency and recent failures for every API the agent uses.
Zapier, Slack & native CRM sync
SoonOne-click connectors for your favourite tools.
Inbox & handoff
One inbox for AI and human replies
Chats and emails from every agent land in one inbox. When the AI isn't sure, it hands the conversation to your team, so nobody gets stuck.
Learn more about inbox & handoffUnified inbox
Website chats and email threads from every agent, with status filters, tags and search.
Talk to a human
Visitors can ask for a person at any time. You get a handoff with a summary and urgency.
Reply as your team
Answer from the inbox. Chat visitors see it in the widget, and email replies go out in-thread.
Contact submissions
Every lead from every agent in one searchable table, linked to the conversation it came from.
Export anything
Download conversations (optionally with full transcripts) and leads to Excel or CSV.
Roles for your team
Owners, admins, agents and read-only viewers, each with clear permissions.
Analytics
See what your customers actually ask
Deflection, satisfaction, response time, top intents and knowledge gaps, per agent and per period, and exportable to Excel.
Learn more about analyticsDeflection and handoffs
Track how many conversations the AI resolves on its own and how many need a person.
Satisfaction and confidence
CSAT from visitor feedback, and the average confidence of AI answers.
Top intents
What people come to you for, ranked, so you can prioritise content and product fixes.
Every question, searchable
Browse everything visitors asked, and jump into any conversation.
Knowledge gaps
Low-confidence answers in one list. Add the missing content and watch confidence go up.
Excel and CSV exports
Every analytics view downloads as a formatted workbook or a CSV file.
Security & control
Controls your compliance team will sign off
Buddy is locked to your domains. Pro adds IP and country rules, verified visitor identity, PII redaction and a full audit log, without an enterprise contract.
Learn more about security & controlDomain allow-list
The widget only runs on sites you approve, so nobody can put your agent (and your bill) on their page.
IP and country rules
Allow or block visitors by IP range or country. Pro.
Verified visitor identity
Your site signs logged-in users' details (JWT), so the agent knows who it's talking to and can't be spoofed.
PII redaction
Emails, phone numbers and card numbers are masked in stored transcripts. Pro.
Audit log
Who changed what and when, including API-key actions, with filters and Excel export. Pro.
Rate limits and abuse protection
Per-visitor and per-agent limits, an optional Cloudflare Turnstile check, and a daily AI spend ceiling per workspace stop scripted abuse before it reaches your bill.
Data-subject requests
Find everything stored about one person by email or visitor id, export it as JSON or delete it permanently. Every request is audited.
Tenant isolation
Every workspace's data is separated at the database level with row-level security.
Configurable retention
Keep conversations for 30 days, 90 days, a year or longer; older data is purged automatically.
Developers & API
Build on Buddy
A documented REST API with scoped keys and clear rate limits. Ask agents from your backend, sync conversations and leads, and keep knowledge up to date.
Learn more about developers & apiAsk an agent from anywhere
One POST gets you a cited answer from your agent, with optional streaming, for your app, bot or backend.
Sync conversations and leads
Pull transcripts and contact submissions into your CRM or helpdesk, filtered by time.
Automate knowledge
Add, re-sync or delete sources whenever your content changes. No dashboard needed.
Scoped API keys
Give each integration only the permissions it needs. Revoke a key instantly.
Signed event webhooks
New conversations, AI replies, hand-offs, leads, resolutions and knowledge syncs are pushed to your endpoints with an HMAC signature, about 6 hours of retries and a delivery log. Pro.
Verified visitor identity
Sign user details with your agent secret, so logged-in customers are recognised.
OpenAPI & Swagger
Import the spec into Postman or generate a client in your language.
On the roadmap
Planned and not yet available. We'll never charge you for something that isn't shipped.
- Notion & Google Drive connectors
- Zapier & Slack
- Native CRM sync
- Proactive messages
- WhatsApp & Messenger
- EU data residency
Put your support on autopilot, without losing the human touch
14 days of Growth free. No card required. Live in minutes.