First-level technical support — solves problems, finds answers in your docs, and escalates complex cases to your team.
One widget, two jobs: it pulls answers straight from your website and uploaded docs (with sources), and turns conversations into qualified leads delivered to your CRM, Slack, or inbox.
The full list of shipped features — grouped by what they do. Headline planned additions live on the public roadmap.
We crawl your site up to your plan's page limit — following your sitemap and rendering JavaScript-heavy pages too — then index what we crawled so the agent can answer from it.
Read the docsInternal manuals, spec sheets, price lists — read the same way as the pages of your site. Total upload size capped per plan.
Read the docsVisitors paperclip a PDF, DOCX, XLSX, CSV or TXT in chat — the agent reads it on the fly and returns a structured answer: a price quote off the real page or word count, a resume score, a TLDR, a document-completeness checklist, or a custom extraction you define.
Read the docsVector + full-text + reranker — finds the right passage even when the question is worded differently from your page.
Read the docsA reply backed by your content shows the pages or files it was written from — so visitors trust it and you can audit it.
Read the docsAnswers drawn from your content are tagged. When the agent doesn't know, it is instructed to admit it and escalate — instead of inventing prices or policies.
Read the docsScheduled re-crawls with change detection: weekly on Starter, daily on Pro, every 12 hours on Business. Update a price and the agent picks it up automatically.
Read the docsAfter the crawl we work out what you do — online store, SaaS, real estate, healthcare, education, professional services, and more — and load the AI template that fits.
Read the docsStart from the template we auto-pick for your business, then edit the agent's own instructions — voice, tone, rules, what to say and what to avoid — to sound like you. No code.
Read the docsA visitor from Germany sees the agent in German. A visitor from Mexico sees it in Spanish. And it's not just the answers — the widget's own buttons, notices and consent prompts show up in the visitor's language, right-to-left scripts included; lead-form field labels show as written in your form settings. No translation team, no missed international sales.
Read the docsProducts, property listings, menu items, courses, rooms, services, and articles show up as rich cards — image, title, price, and a click-through — instead of a wall of text when a visitor is browsing.
Read the docsA plain text field in the Knowledge Base for facts written down nowhere — indexed like a document, so the agent can answer from it.
Read the docsCaptured leads land in a filterable inbox — full form data, source page, conversation context, status workflow (New → Viewed → In progress → Awaiting customer → Contacted → Resolved), and one-click Reply + Copy email + delivery indicator (email / webhook sent or not).
Read the docsWatches for buying signals and asks for contact details only when the visitor is ready. No popups on the third second.
Read the docsChoose which fields the agent collects, rename the labels visitors see, mark fields required, and add your own custom fields — no code.
Read the docsIf the visitor already mentioned name / email / phone in the chat, the assistant does not ask for it again and asks only for what's missing.
Read the docsEach lead your assistant captures fires a POST to your configured URL alongside the email — Zapier Catch Hook, n8n, Slack incoming webhook, your own CRM endpoint, these work today. Leads created by a calendar booking are not sent.
Read the docsOutbound webhooks are HMAC-SHA256 signed so receivers verify origin. Failed deliveries land in a persistent queue and retry on exponential backoff (5min → 30min → 2h → 12h → 24h) — receiver outages stop losing leads.
Read the docsDownload the period's captured leads as CSV from Dashboard → Leads. Open on every plan — a leads-only export is data portability, not a paid tier. (Downloading the analytics overview as its own CSV is the separate Pro-and-up `analytics-export` feature.)
Read the docsVisitors book a meeting from inside the chat — Cal.com / Calendly.
Read the docsSee which form field is killing your conversion — drop it, rewrite the label, or move it later. Shown in the Overview tab of Analytics.
Read the docsInvite teammates as operators without handing over your account: per-website sharing plus per-section permissions (Leads, Analytics, Knowledge Base, Integrations, AI Templates, Chat Configuration). Edit or revoke instantly.
Read the docsTransfer ownership of the account — its websites, and the team around it — to a teammate already on it. One confirmation in the dashboard, no support ticket, no rebuilding. (Not available while the account has a partner application under review or a partnership, or while either person has scheduled closing their own account.)
Read the docsVisitors can start a real voice call with your team straight from the chat window — no phone number, no dialing, no software. Browser-to-browser audio; if the call goes unanswered and you have a lead form set up, the visitor is offered it so the lead is not lost. In most live-chat tools, only the agent can start a call — visitor-initiated calling is usually an enterprise contact-center feature.
Read the docsYour operator reads visitor messages in their own language, and their reply reaches the visitor in the visitor's — 38 languages, with no install, language picker or switch for the visitor. Included with Live Agent; translation runs in the operator's browser and needs a desktop browser with a built-in translator, such as a recent Google Chrome or Microsoft Edge.
Read the docsA second bubble invites the visitor when they linger on a page or move to leave — at most once a day in that browser, and not again after they have opened the chat in that browser tab while it can keep site storage.
Read the docsWhen a lead goes cold, the assistant writes a short follow-up email and sends it automatically once follow-up is on. For a personal reply, Generate AI reply gives you a draft to review and send. Sends under your own name.
Read the docsFor booking businesses: the assistant sends a confirmation or reminder for an upcoming appointment a set number of hours before it — by email, or over WhatsApp once you've connected WhatsApp Business. An AI voice confirmation call is coming soon.
Read the docsWhen a visitor switches to a human, the operator sees what they were just asking the AI right beside the live chat — by default the questions it did not answer confidently, or the full set of its questions when you store the chat turns — so the visitor does not have to re-explain.
Read the docsVisitors click one button to reach a real operator, right inside the same widget — no separate live-chat tool to install. Your team works from a shared inbox in the dashboard: invite operators by email, assign conversations, share saved replies. The button only shows when someone's actually online.
Read the docsFind a past conversation in the Live Chat inbox by a word in its messages or by the visitor's captured name or email.
Read the docsWhen a visitor leaves a conversation a human operator answered, the widget can ask for a 1 to 5 star rating and an optional comment. The average and the positive share appear in Live Chat → Analytics.
Read the docsVisitors press the mic and ask out loud — useful on mobile, in noisy environments, and for accessibility. Runs on the visitor's own browser speech engine, so there is no metering.
Read the docsReads answers back in the visitor's language. Hands-free conversations on mobile and a friendlier UX for visitors who'd rather listen.
Read the docsDefault language and dark / light / auto theme.
Read the docsLeft / right corner and bubble size — make the agent fit your existing UI.
Read the docsCustom text next to the bubble, plus a toggle to hide the label entirely.
Read the docsSet the full palette per theme — bubble, accent, header, background, text, and the two message colors, plus a background image — so the agent looks right in both light and dark.
Read the docsPixel-precise bottom and side offsets — clear sticky CTAs, cookie banners, or fixed footers.
Read the docsOpen the chat after N seconds — for visitors who might not notice the bubble.
Read the docsScreen-reader announcements, full keyboard operation, focus-trapped dialogs, and reduced-motion support are built in — no configuration, whatever your plan.
Read the docsUpload a face for the bot and a logo in the header. The agent looks like part of your brand, not a generic bot.
Read the docsReplace the default chat icon with your own SVG / PNG.
Read the docsHide the branding strip. Your agent, your brand, only.
Read the docsCustom welcome per language, plus suggested questions — up to four generated from your content — that double as qualification prompts.
Read the docsAs you edit colors, welcome message, theme, and toggles, a mock of your embedded widget re-renders in real time — you see how it will look before you save.
Read the docsA hero card at the top of your dashboard shows how many times visitors interacted with the agent this period — split into manual clicks and proactive auto-shows. Available whatever your plan, Starter included. Shown in the Overview tab of Analytics.
Read the docsConversations, leads, satisfaction, top topics — at-a-glance. Shown in the Overview tab of Analytics.
Read the docsTopic breakdown, thumbs-up / thumbs-down sentiment, top questions asked and dissatisfied questions. Shown in the Messages tab of Analytics.
Read the docsSurfaces the questions visitors asked that your content didn't answer — ranked by frequency. The pages you should publish next to stop bouncing visitors. Shown in the Messages tab of Analytics.
Read the docsRead the actual chats, and see how each one ended — handled, handed to a person, or left with a question unanswered. Shown in the Conversations tab of Analytics.
Read the docsGroups conversations into topics drawn from your site's own content structure, so you can see what visitors ask about at a glance. Shown in the Messages tab of Analytics.
Read the docsThumbs-up / thumbs-down rolled up by topic so you spot which subject area frustrates visitors before it shows up in support tickets. Shown in the Messages tab of Analytics.
Read the docsWhere your visitors are and what languages they're chatting in. Shown in the Geographic tab of Analytics.
Read the docsThe Analytics → Export tab: the period's analytics overview as its own CSV, one section per download. The leads export is open on every plan (`lead-export`); this is the analytics half of it. Shown in the Export tab of Analytics.
Read the docsPuts a dollar figure on the agent — support-cost savings vs traditional staffing, return vs your subscription, payback period and hours saved, plus cost-per-lead and cost-per-conversation. Shown in the ROI tab of Analytics.
Read the docsThe share of the period's conversations that ran to at least two messages, which stands in for the assistant having replied. It measures the shape of a chat, not whether the question was solved. Shown in the Messages tab of Analytics.
Read the docsAnalytics on what visitors upload and how the agent handled it — volume, document types, and parse quality / confidence — trended over time. Shown in the Document Analysis tab of Analytics.
Read the docs1-click OAuth connect to your Slack workspace. Each lead your lead forms capture lands in the channel you pick as a rich Block Kit message — the fields the visitor filled in, the site it came from, and the session reference.
Read the docsOAuth-connect Calendly — the agent offers live slot availability and books visitors inside the chat. Bookings count toward your plan quota.
Read the docsAPI-key connect to open-source Cal.com — the agent checks live availability, offers slots, and confirms bookings inside the chat.
Read the docsGive the agent your own tools — call an external API, collect structured input via a form, or surface a link/CTA — configured in the dashboard, no code.
Read the docsConnect your Shopify store via OAuth — the agent looks up live fulfillment + tracking, verified by order number and the email on the order.
Read the docsYour own software reads your leads, conversations, analytics and knowledge base, and can write knowledge base entries and widget settings, with API keys you create, limit to chosen websites and actions, and revoke. Included on Pro and Business; opening in stages.
Read the docsAI assistants that support custom connectors (MCP) can find your business, read your public details, put questions to your assistant, leave an enquiry, check free appointment times, book one and look up an order — only the actions you switch on, and only after you verify your domain. Opening in stages.
Read the docsConnect an AI assistant that you and your team use and it can read your leads, conversations, analytics and knowledge base, answer through your assistant, and suggest knowledge base changes that wait for your approval. Opening in stages.
Read the docsRun the same agent on WhatsApp Business — grounded answers, multilingual replies, lead capture, and conversation history.
Read the docsRun the same agent in Instagram DMs — grounded answers, multilingual replies, lead capture, and conversation history.
Read the docsRun the same agent in Facebook Messenger — grounded answers, multilingual replies, lead capture, and conversation history.
Read the docsPer-IP, per-device fingerprint and per-site limits slow scrapers and automated abuse, and prompt guardrails keep the agent on script.
Read the docsDelete a website yourself — for a paid one the deletion takes effect at the end of the paid period and the website is then held recoverable for a grace period before it is permanently removed; one with no payment on record is removed at once. Deleting is not tied to a plan, and neither is exporting your captured leads to CSV. (Downloading the analytics overview as its own CSV is a separate Pro+ feature.)
Read the docsAn append-only record of the privileged actions on your account — sign-ins, deletions, payments, website changes, support access — showing who did it, when, and how it turned out. A database trigger blocks an edit or delete and our own database role holds no update, delete or truncate privilege, so no request reaching the product can alter an entry. Entries are kept for the period in our Data Retention Policy (/docs/data-retention) — searchable first, then in an encrypted archive — and the expired partition is dropped only once that archive has been read back and re-verified. A self-serve view of the full trail is on the roadmap, and until then it can be provided on request under a DPA — but the part of it that records our own staff touching your data is already in your dashboard today, under Support activity.
Read the docsTurn on a time-based one-time-password second factor (Google Authenticator, 1Password, Authy) for your own account login — and the same second factor gates sensitive support and break-glass admin actions on our side.
Read the docsZero-downtime deploys, health-checked replicas, external uptime monitoring, and encrypted off-site backups, with restores drill-tested by restoring a real database from both an on-host dump and the off-site copy and verifying its row counts.
Read the docsSee a record of how our support team accessed your account or your websites — who, when, why, and what they did — with a live notice on the Support activity page while support is in. The record is shown to the person it concerns, not to the other administrators of a shared account. Your own self-serve view, aligned with your GDPR right of access.
Read the docsA visitor who doesn't find what they need is a lead you may not know existed. NovixAgent AI finds them, captures them, and delivers them — with measurable signals you'll see in week one.
Replies are grounded in your own pages and uploaded docs, with its sources shown when the match is strong. When the answer doesn't exist on the site, the agent records the question, and on Business your Messages tab lists them under Questions Without an Answer — so you know which page to publish next.
The agent listens for buying signals and asks for contact details when the visitor seems ready. No popups on the third second, no walls of fields — leads show up because the visitor wanted to reach you.
A Visitor Engagement card in your analytics overview counts the times the chat opened — visitors who clicked it themselves, and the opens your proactive message rules triggered. It is the first sign the agent is being used, while leads are still warming up. Overview analytics is available from the Starter plan up.
Scheduled re-crawls (weekly on Starter, daily on Pro, every 12 hours on Business) detect content changes automatically. Update a price or refund policy — the agent picks it up on the next pass, no re-training, no admin chores. Something that isn't on the site? Type it into your Knowledge Base and it is learned in the background.
Each captured lead arrives in up to three places at once: your Leads screen (the message, how it reached you, where it was submitted, a status you move from New through to Resolved, and a reply you can draft in your own mail app or send through us), an email alert, and, once you connect one, an HMAC-signed webhook to Zapier, n8n, Slack, or your own CRM. One channel hiccups — the others still deliver.
A visitor from Germany sees the chat in German. A visitor from Mexico sees it in Spanish. The language is detected from what the visitor actually writes, message by message, so a switch mid-conversation is followed — no translation team, no missed international sales.
From your website URL to a live agent that answers questions and captures leads — in minutes, without help from a developer.
Create an account, paste your URL. Add as many websites as you want — each on its own plan, its own settings, its own agent. No DNS, no platform-specific install for this step.
We crawl your site, detect the kind of business you are (e-commerce, services, SaaS, hospitality…) and pick the matching AI template automatically. Pages, prices, FAQs and policies go into a hybrid search index, and answers cite the page or file they came from. How many pages a crawl takes is set by your plan.
Paste the script into your template, or use one of the integrations. From the next visitor onwards, the agent answers questions, captures leads, and pushes them straight into your CRM, Slack, or inbox.
<script src="https://api.novixagent.ai/novixagent-ai.js" data-user-id="YOUR-WEBSITE-ID" defer></script>
From this point on: visitors get answers until your plan's monthly message allowance is spent, buying signals are captured, and leads reach your stack.
Your AI is instructed to answer only from your website and your uploaded docs (PDF, DOCX, TXT), and an answer is tagged grounded, low-confidence or no-evidence. When a reply is grounded, you see its sources. When your content has no match, the agent is instructed to say it has no answer and, where your site has a way to reach you, offers it — instead of making something up.
Hybrid search (vector + full-text + reranking) finds the right passage even when the question is worded differently from your page. The agent is instructed not to make up prices or claims you did not make.
Fill out the form and we'll get back to you shortly.
The agent picks up on buying signals in the chat — "I'm interested", "how do I order", "can someone call me" — and asks for name, email or phone when the visitor is ready. No pop-ups on the third second, no walls of fields that kill conversion.
Leads land in your dashboard, your inbox, and — via webhook — wherever your team already works: Zapier, n8n (and through them HubSpot), Slack, or your own CRM endpoint. The chat doesn't end in a forgotten transcript; it ends in a contact your team can follow up on. Prefer a classic form UI over a chat flow? Switch the capture to a native form on the same widget — same fields, same delivery.
New lead
NewA chat widget is an inbox with a UI in front of it. An agent is the part that actually talks to your visitor. Here's the practical difference.
After the crawl, NovixAgent AI looks at your content and auto-detects what you do — e-commerce, professional services, real estate, SaaS, healthcare, hospitality — then picks the matching AI template. Tone, style, and specializations come pre-tuned, so the agent sounds like a natural part of your business from minute one.
Want something unique? Override the auto-pick with another template, or write a custom prompt and fully control how your AI thinks, speaks, and responds to customers.
First-level technical support — solves problems, finds answers in your docs, and escalates complex cases to your team.
Professional consultant helping with business inquiries and strategic solutions.
Control the visible details that matter: bubble position, size, label text, colors, theme (light, dark, auto), and whether the bubble opens by itself for first-time visitors. Brand colors, persona avatars, a custom logo and a custom bubble icon come with Business and up; removing the “Powered by” strip for full white-label comes with Business and up.
Voice toggles per website too: both speech-to-text and text-to-speech come with Pro and up. Your AI becomes a natural part of your website — not a random floating bot that looks out of place.
NovixAgent AI writes your welcome message and suggested questions from your own content, then translates them into the languages chosen at setup, plus English — no translating, no setup step before you launch. Edit it by hand afterwards if you want a different tone or a different starting point.
Pick prompts that surface intent ("Looking for pricing?", "Need help choosing a plan?") and the chat starts working as a qualifier from the first click — not a friendly hello that goes nowhere.
Welcome! I'm your AI assistant — ask me anything about our products, pricing, or delivery.
When a visitor asks something your site doesn't cover, NovixAgent AI records the question, unless you have switched transcript storage off. Not because the agent is wrong — because your content has a gap. On Business, you see those gaps ranked by frequency, so you can see which page to publish next to stop bouncing visitors.
Visitors can rate a reply with thumbs-up or thumbs-down — so you see satisfaction trend by topic, spot answers that frustrate people, and catch product-shaped problems before they become support tickets. Pair that with per-field form fill-rate and an ROI projection, and you get a revenue dashboard, not just a chart.
Each one alone is a reason to switch. Together, they're the reason there's no going back — the quiet engineering most prospects only discover after they've already moved.
Answers drawn from your content are tagged. When the agent doesn't know, it is instructed to admit it and escalate — instead of inventing prices or policies.
Watches for buying signals and asks for contact details only when the visitor is ready. No popups on the third second.
Visitors can start a real voice call with your team straight from the chat window — no phone number, no dialing, no software. Browser-to-browser audio; if the call goes unanswered and you have a lead form set up, the visitor is offered it so the lead is not lost. In most live-chat tools, only the agent can start a call — visitor-initiated calling is usually an enterprise contact-center feature.
If the visitor already mentioned name / email / phone in the chat, the assistant does not ask for it again and asks only for what's missing.
After the crawl we work out what you do — online store, SaaS, real estate, healthcare, education, professional services, and more — and load the AI template that fits.
Scheduled re-crawls with change detection: weekly on Starter, daily on Pro, every 12 hours on Business. Update a price and the agent picks it up automatically.
A visitor from Germany sees the agent in German. A visitor from Mexico sees it in Spanish. And it's not just the answers — the widget's own buttons, notices and consent prompts show up in the visitor's language, right-to-left scripts included; lead-form field labels show as written in your form settings. No translation team, no missed international sales.
Surfaces the questions visitors asked that your content didn't answer — ranked by frequency. The pages you should publish next to stop bouncing visitors. Shown in the Messages tab of Analytics.
Engineering decisions that quietly decide whether your customers leave frustrated, get the wrong policy, or come back as a paying lead. Your sales and support teams will thank you on month two.
Visitors paperclip a PDF, DOCX, XLSX, CSV or TXT in chat — the agent reads it on the fly and returns a structured answer: a price quote off the real page or word count, a resume score, a TLDR, a document-completeness checklist, or a custom extraction you define.
Vector + full-text + reranker — finds the right passage even when the question is worded differently from your page.
Answers drawn from your content are tagged. When the agent doesn't know, it is instructed to admit it and escalate — instead of inventing prices or policies.
After the crawl we work out what you do — online store, SaaS, real estate, healthcare, education, professional services, and more — and load the AI template that fits.
Products, property listings, menu items, courses, rooms, services, and articles show up as rich cards — image, title, price, and a click-through — instead of a wall of text when a visitor is browsing.
Visitors click one button to reach a real operator, right inside the same widget — no separate live-chat tool to install. Your team works from a shared inbox in the dashboard: invite operators by email, assign conversations, share saved replies. The button only shows when someone's actually online.
Visitors can start a real voice call with your team straight from the chat window — no phone number, no dialing, no software. Browser-to-browser audio; if the call goes unanswered and you have a lead form set up, the visitor is offered it so the lead is not lost. In most live-chat tools, only the agent can start a call — visitor-initiated calling is usually an enterprise contact-center feature.
Reads answers back in the visitor's language. Hands-free conversations on mobile and a friendlier UX for visitors who'd rather listen.
A hero card at the top of your dashboard shows how many times visitors interacted with the agent this period — split into manual clicks and proactive auto-shows. Available whatever your plan, Starter included. Shown in the Overview tab of Analytics.
Surfaces the questions visitors asked that your content didn't answer — ranked by frequency. The pages you should publish next to stop bouncing visitors. Shown in the Messages tab of Analytics.
Give the agent your own tools — call an external API, collect structured input via a form, or surface a link/CTA — configured in the dashboard, no code.
Run the same agent on WhatsApp Business — grounded answers, multilingual replies, lead capture, and conversation history.
Visitor questions go unanswered without an agent, and some of those visitors don't come back. 7 days free on Starter, Pro, and Business. Live today. Cancel anytime in the billing portal.