Starter
For a first assistant on a single site.
$29 /month
- 1 AI assistant
- 50,000 monthly credits
- 1 GB knowledge storage
- Website chat widget
- Email support
Widget sessions now authenticate with short-lived signed tokens
Upload your documents and NextPro AI turns them into assistants that answer with citations, take real actions through your systems, and deploy to your dashboard or any website — with credits, entitlements and analytics built in from day one.
No infrastructure to run. 14-day free trial, no card required.
The gap
There is a moment that repeats in almost every AI rollout. The assistant goes live, a customer types a real question, and the answer comes back generic. Polite, fluent, and useless — it describes returns policies in general instead of your returns policy.
The failure is rarely the language model. Models are good now. The failure is that the model was never given the two things it needed: your business knowledge, and permission to act.
Most companies already have the knowledge. It is just scattered — some in PDFs on a shared drive, some in a help center last updated two years ago, some in a spreadsheet one person maintains, and a lot of it in the heads of the support team answering the same eleven questions every week. Meanwhile the order status a customer wants lives in a backend the chatbot has never heard of.
Closing that gap is not one project. It is six.
Bought separately, that becomes a vector database, an orchestration layer, a model provider account, an analytics tool, a widget builder, and an engineer to hold it together. Built in-house, it becomes a roadmap item competing with your actual product. NextPro AI exists to collapse that stack into one platform.
How it works
Four steps, no ML engineering, no infrastructure to provision.
Upload PDFs, Word docs, spreadsheets or Markdown, or point the crawler at your website. Everything is parsed, chunked and embedded automatically.
Set its purpose, tone and model, pick which knowledge bases it can read, and give it tools it's allowed to call.
Run real questions in the Test Studio and inspect exactly which chunks were retrieved, which tools fired and where the time went.
Paste one script tag onto any site, or use the dashboard chat. Each visitor session authenticates with its own short-lived signed token.
Product tour
Build, monitor and operate every assistant from one console.
Assistant name
Support Copilot
Purpose
Customer support
Tone
Friendly, professional
Model
GPT-4o
Knowledge
48 documents
Tools enabled
Do you ship to Canada?
Yes — standard delivery to Canada takes 5–7 business days, with free returns within 30 days.
Shipping-Policy.pdfSet instructions, tone, model and tools on the left; ask the assistant a real question on the right. Nothing ships until you have seen it answer.
When a visitor asks for a person, the assistant pauses itself and the thread appears here with its full history — no copy-pasting between tools.
Assistant paused — a teammate can reply, resolve or hand it back.
Resolution rate
92.4%
Conversations
1,284
Credits used
6,550
Conversations per day
Knowledge gaps detected
Beyond volume and credit burn, NextPro AI groups the questions your assistants failed to answer — so you know exactly which document to write next.
The super-admin console manages tenants, plans, credits and the assistant catalogue across your whole platform.
Each tenant is fully isolated — data, credits, plan limits and users.
Interface shown with sample data.
The lifecycle
The platform is organised around a lifecycle rather than a feature list. Every capability maps to a stage of getting an assistant live and keeping it useful afterwards.
Give it a name, a purpose, a personality and a job. A support assistant and a sales assistant should not behave the same way, so they are configured separately from the start.
Upload documents, import a documentation page by URL, or publish articles inside the platform. Everything is parsed, chunked and indexed for retrieval.
Select from the providers and models your subscription permits. Model choice is a setting, not a rebuild.
Link the CRM, helpdesk, store, calendar or any REST API so the assistant can reach live business data.
Move the assistant from answering to doing: retrieving records, opening requests, triggering workflows.
Brand the widget, set the welcome message, choose suggested questions, and control appearance down to custom CSS.
Generate an embed script, restrict it to approved domains, and put it on your site.
Track conversations, credits, response time, resolution rate and the questions that came up most.
Turn unanswered questions into knowledge gaps, fill them, re-index and re-test. This is the stage that separates a working assistant from an abandoned one.
Platform
Not a wrapper around a chat box — the operational pieces a business actually needs.
Answers are retrieved from your documents and returned with the source chunk cited, so staff can verify what the model said.
Scope each assistant to the material it should see. Support never reads the finance drive.
Turn an intent into a webhook call, a ticket, a CRM update or an email — chained as steps with run history.
Slack, Gmail, Google Calendar, HubSpot, Zendesk and Salesforce, plus a generic webhook connector for anything else.
See resolution rate, credit burn and token spend — and the questions your assistants could not answer.
A visitor can ask for a person. The assistant pauses itself and the thread lands in your team's inbox.
Purpose-built
A support conversation needs accuracy and caution. A sales conversation needs curiosity and momentum. Run multiple assistants in one tenant, each with its own identity, knowledge, model and deployment — sharing your account and credits, but not personalities or permissions.
Trained on policies, product documentation, shipping and returns rules, and existing help articles. It handles the repeat questions that consume the first hour of every support shift.
Measured on deflection — questions resolved without a ticket.
Works the other direction: it opens conversations rather than closing them. Answers product and pricing questions in the moment, and helps qualify interest before a human gets involved.
Different tone, different suggested questions, knowledge weighted to product and pricing.
For technical products whose documentation is excellent and unreadable at speed. Answers configuration and troubleshooting questions conversationally, with a citation back to the exact page.
A user asking about an API limit wants the number and the document it came from.
Gives employees a way to find information inside company documentation without interrupting a colleague. New hires ask about process, sales reps ask about product, ops staff ask about procedure.
Internal domains, internal tone, and usually a different set of connected systems.
Retail splits in two: discovery and policy questions, which knowledge alone handles, and order-specific questions, which need a live connection to your store.
The difference between a store assistant that helps and one that annoys is whether it can answer where an order is.
One tenant environment, many client deployments, each with its own assistant, knowledge, branding, widget, domain, integrations and analytics.
Covered in full further down — it changes the economics of offering AI as a service.
Knowledge & RAG
Retrieval-augmented generation means the assistant quotes your material instead of improvising. Every answer carries the document it came from, so your team can verify it — and so can your customers.
Every answer carries the document and chunk it came from.
Embeddings are filtered by tenant at the vector store, not just the database.
Re-indexing a document clears its old chunks first, so stale text can't linger in answers.
Supported formats: PDF · DOC · DOCX · CSV · XLS · XLSX · TXT · MD
Example answer
“International returns are eligible for a full refund within 30 days of receipt, provided items are in original packaging.”
Return-Policy.pdf · chunk 12
Explainer
A language model on its own only knows its training data — it has never seen your refund policy or your product catalogue. Retrieval-augmented generation, or RAG, fixes that by looking up the relevant passage from your documents first, then asking the model to answer using it. That is why a NextPro AI assistant can cite a source and why it is far less likely to invent one.
Your question is embedded and matched against the chunks of your documents, scoped to your tenant only.
The most relevant passages are attached to the prompt as context, alongside the assistant's instructions.
The model answers from that supplied context, and the source document is returned with the reply.
How knowledge is built
Every source runs through the same pipeline before an assistant can use it. Each stage exists for a reason, and chunking is the one that most affects answer quality.
The source arrives
A file you upload, a page imported by URL, or an article published inside the platform.
Check it is usable
Supported type, within size limits, readable. Catching a corrupted file at upload beats discovering it when a customer gets a bad answer.
Pull the text out
A PDF is not text; it is a layout format that happens to contain text. Extraction handles that conversion.
Clean what came out
Headers, footers, page numbers and formatting noise are handled so they do not pollute retrieval.
Split into passages
The stage that most affects answer quality. Too fine and the assistant loses context; too coarse and retrieval returns three pages when the answer was one sentence.
Make it searchable by meaning
Someone asking whether they can send an item back reaches your returns policy even though the policy never uses that phrasing.
Available to the assistant
The source can now be retrieved in a live conversation, and appears in knowledge usage analytics.
Legacy .doc files need saving as .docx first. You can also import a documentation page by URL — it keeps its source link and can be re-synced when the page changes.
Teams evaluating AI platforms over-index on which model is available and under-index on how content is processed. In practice the second question decides more outcomes.
A strong model retrieving from badly chunked, out-of-date documents produces confident wrong answers. A mid-tier model retrieving from clean, current knowledge produces reliable ones.
Your knowledge pipeline is the thing customers actually experience, which is why it is a visible, inspectable process here rather than a black box you upload into.
Diagnosis
Nearly every bad answer traces to one of these, and the fix is different for each. Diagnosing which takes about a minute if you look at the retrieved sources alongside the answer — which is why the Test Studio shows both.
Behaviour you control
Configuration is where that difference gets defined — across identity, behaviour, capability and how the conversation starts.
Name, description, avatar, purpose
Not decoration. The name and avatar set expectations for the conversation, and the purpose statement shapes how ambiguous questions get interpreted.
Personality, tone, response style, language, instructions
Instructions are where the real control lives: what to do when it does not know, when to offer a human, what it must never promise. Teams who write these thoroughly get noticeably better assistants.
Model, knowledge sources, tools, integrations, automations
Scope knowledge deliberately. An assistant with access to every document you own retrieves less precisely than one pointed at the twelve that matter.
Welcome message, suggested questions
A blank chat box asks the visitor to invent a question. Three well-chosen suggestions tell them what the assistant is good at and produce a first interaction that succeeds.
Test Studio
The riskiest moment in an AI deployment is the first real conversation. A controlled testing environment sits between configuration and launch.
Testing an assistant with questions you know it can answer proves nothing. A productive round deliberately includes the hard cases.
Pull the twenty most common queries from your support inbox or search logs and run them verbatim, including the typos and shorthand real customers use.
Questions where the right answer is “I don't know”, questions touching policy exceptions, questions needing two documents combined, and phrasings your documentation never anticipated.
Ask something outside the knowledge base entirely. A well-configured assistant declines cleanly and offers a route to a human. One that invents an answer here will invent answers in production.
Watch credit consumption while you test. If a typical conversation costs more than expected, adjust the model, instructions or retrieval scope before launch rather than after the first invoice.
Automation
Connect an assistant to your systems so a conversation ends in an action, not a promise to follow up.
Customer asks
“Where's order #45821?”
Assistant extracts
Order ID + intent
Calls your API
Order status lookup
Connects with
Connect what you run
Answering “our standard delivery takes three to five business days” is helpful. Answering “your order shipped Tuesday and is due tomorrow” is the reason someone opened the chat.
A customer asks: “Where is my order #45821?”
Each step does real work. Understanding the request means recognising intent, not matching the word “order”. Calling the connected system means an authenticated request to whatever holds that data. Generating the response means turning a raw API payload into a sentence a person wants to read.
Customer records, deal context and lead capture
Ticket creation, status and escalation
Orders, products, inventory and fulfilment
Availability and scheduling
Notifications, follow-up and routing
Internal systems and anything without a prebuilt connector
Event-driven workflows in either direction
As required by the deployment
Prebuilt connectors cover common platforms. They do not cover the internal booking system written in 2019, the regional logistics provider with a bespoke API, or the industry-specific tool serving four hundred customers worldwide. If a system can expose an authenticated endpoint, the assistant can reach it — and webhooks handle the reverse direction. For agencies and technical teams this is often the deciding capability.
Read actions and write actions carry different risk. Retrieving an order status is low-stakes. Actions that create, change or cancel something need tight permissions, clear instructions about when to confirm, and handoff for anything involving refunds, cancellations or account changes above a threshold you set. Start read-only, measure on real traffic, then expand.
Embed snippet
<script
src="https://cdn.nextproai.com/widget.js"
data-assistant-id="asst_8f2c…"
data-widget-key="widget_pk_live_…">
</script>Drop it before </body> on any page.
Deployment
No framework, no build step, no SDK to learn. The widget is a self-contained bundle that works on WordPress, Shopify, Webflow, Next.js or plain HTML.
A ready-made loader and widget bundle — no framework or build step on the customer's site.
The embed key is public by design; every message is authorised by a short-lived signed token minted per page load.
Name the domains permitted to embed a widget. Anything else is refused.
Website widget
The same assistant, styled three different ways. Colour, theme, shape, copy and behaviour are all configurable — no CSS required, and custom CSS available when you want it.
Hi there 👋 Ask me anything about orders, shipping or returns.
Where is my order?
Your order #45821 shipped this morning and arrives Thursday.
Powered by NextPro AI
Northwind Support · Light theme · Rounded
Hello — I can help with appointments, cover and billing questions.
Where is my order?
Yes, an annual check-up is fully covered under your current plan.
Powered by NextPro AI
Bright Health · Light theme · Soft corners
Hey! Want a quick answer on pricing, plans or onboarding?
Where is my order?
The Growth plan covers 5 assistants and 250k credits a month.
Powered by NextPro AI
Lumen Studio · Dark theme · Soft corners
Example configurations shown. Brand names are illustrative.
The widget renders in a shadow root, so it can neither inherit nor leak styles with your site.
The bundle is fetched after your page, so it never blocks your own content from rendering.
WordPress, Shopify, Webflow, Next.js or hand-written HTML — one script tag, no build step.
Measurement
Volume metrics tell you whether people found the assistant. They say nothing about whether it worked. Two numbers do most of the real work: resolution rate, and unanswered questions.
| Metric | What it tells you |
|---|---|
| Conversations & messages | Volume and depth — adoption, not success |
| Active users | How many people are actually engaging |
| AI requests & credits | Usage tied directly to cost |
| Response time | The metric users feel most directly |
| Resolution rate | Your primary quality signal |
| Popular questions | What your audience actually asks, versus what you assumed |
| Knowledge usage | Which sources are earning their place |
| Widget usage | Where and how the assistant is being opened |
| Unanswered questions | Your improvement backlog, generated automatically |
Analytics tells you what happened. Knowledge insights tell you what to do about it. A question the assistant repeatedly struggles with becomes a flagged gap.
Each closed gap improves the assistant, reduces escalations, and produces an article that also serves your help center and organic search. One customer question turns into three assets — and recurring questions the assistant cannot answer are frequently symptoms of a product problem rather than a documentation one.
Human handoff
A platform that pretends every conversation should be handled by AI creates worse outcomes than one that admits otherwise. Where enabled, the assistant transfers the conversation with its context, so the customer is not asked to repeat everything they already typed.
Low confidence
The assistant lacks the knowledge to answer reliably
Explicit request
A customer asks for a person — this should always work immediately
Emotional signals
Frustration or distress is evident in the conversation
High-value or high-risk
Refunds, cancellations, complaints, account changes
Repeated failure
The same question asked twice without resolution
An assistant that escalates well earns more trust than one that never escalates. Customers forgive a bot that says “let me get someone who can help with that”. They do not forgive one that loops.
Cost you can see
Plans and modules define credits, storage, assistant capacity, file capacity and conversation limits. Usage is tracked continuously and you are notified as you approach them — so consumption is something you manage rather than something that happens to you.
The largest lever by far. Running simple FAQ lookups on your most capable model is the most common source of unnecessary consumption.
An assistant pointed at every document you own pulls more context per request than one pointed at the relevant twenty.
Response length follows instructions, and cost follows length. An assistant told to be concise costs less than one writing three paragraphs for a yes-or-no question.
Steering traffic toward queries you handle well avoids the expensive back-and-forth of a conversation that started off-target.
Use the Test Studio to measure per-conversation credit cost before launch, then multiply by expected volume. That is your monthly forecast, produced before you commit rather than after.
Assistant builder
Define purpose, tone, knowledge and model in one workspace, then test it live before anyone else sees it.
Do you offer free returns on international orders?
Yes — international returns are eligible for a full refund within 30 days of receipt, provided items are in original packaging.
Bring your own model
Security & governance
Isolation is enforced on every request, not assumed from the session.
Documents, vectors, conversations and credits are scoped by tenant and re-checked on every request.
Owner, admin, manager, analyst and viewer roles, with per-workspace permissions.
Who changed what, when, and from which address — queryable per workspace.
Restrict workspace access to the networks you name.
For agencies
Custom AI development does not scale as a service line — every client becomes a bespoke project with its own infrastructure and its own way of breaking, and margins compress with each new logo. A platform model inverts that.
An AI assistant is not a website build that ends. It needs knowledge maintenance, performance review and continuous improvement — all of which support a retainer.
Analytics give an agency something creative work rarely produces: hard numbers on conversations handled, questions resolved and gaps closed. Renewal conversations backed by a dashboard go differently.
A client can be live in days rather than a development cycle, which shortens the distance between signing and the first proof the investment worked.
The first client deployment establishes the process. The tenth follows the same path with different content. The work shifts from engineering to configuration, which means the people delivering it do not all have to be developers.
Modules
Subscription tiers force a familiar compromise: you need one capability from the higher tier and have to buy nine others to get it. Modules are purchasable individually alongside plans.
Deeper retrieval capability
Richer reporting across deployments
Workflow actions in connected systems
Advanced customisation and branding
Escalation to your support team
Public documentation powered by the same content
Gap detection and improvement prompts
Programmatic control of the platform
Higher usage allocation
Larger knowledge bases
Customers on modular platforms routinely lose track of what they bought, what is switched on, and what is waiting on something. Making state visible removes a whole category of support ticket.
Some modules require review after purchase — appropriate for anything touching sensitive integrations, elevated resource allocation, or configuration that benefits from a conversation first. For the tenant, the state is never ambiguous.
Super Admin
NextGenIT Solutions operates the platform itself through a Super Admin environment. Pricing, packaging and model availability are settings, which means the commercial model can respond to the market without waiting for a release cycle.
Create subscription plans with prices, limits and included features
Create marketplace modules with pricing, dependencies and availability rules
Control which capabilities are published and how they are presented
Manage customer organisations and platform access
Review, approve or reject module requests needing manual provisioning
Configure providers and models, and which plans may use them
Configure usage rules and monitor consumption platform-wide
Subscriptions, purchases, revenue, transactions and payment status
Usage and activity across every tenant
Permissions, feature flags, notifications, audit logs, system configuration
Customers are never left wondering what to do next. At any point a tenant can see what they purchased, what they may use, what still needs setup, what is awaiting approval, and how much of their allocation remains.
Who it is for
How each type of organisation typically starts, what they connect first, and where the value tends to show up.
Software companies usually have the best documentation and the lowest documentation readership of any industry. An assistant trained on that library recovers value from content that already exists.
Shipping timelines, return windows, sizing, warranty terms, payment methods and order status account for most of what customers ask. The knowledge half is straightforward; the order half needs a live lookup.
For a team without ML engineers, the real choice is rarely between building and buying. It is between a configurable platform and no AI at all.
Deployments almost always start internally, because the compliance path is shorter when no customer data is involved. Governance features usually decide whether a platform is viable at all.
One tenant environment can carry many client deployments. That turns AI assistants into a repeatable service line rather than a series of custom projects.
Institutions handle enormous seasonal question volume against information that changes on a predictable annual cycle: admissions, deadlines, fees, accommodation and financial aid.
Firms in law, accounting and consulting have expertise that is thoroughly documented and almost impossible to search. Precedent files and methodology documents accumulate faster than anyone indexes them.
Response speed to an inbound enquiry has direct commercial consequences, and enquiries arrive at all hours. An assistant answering at midnight on a listing page captures interest that would otherwise cool.
The alternatives
Each solves part of the problem. The differences show up months after the decision rather than during the demo.
Decision trees and keyword matching. Predictable, which is its real advantage, and brittle. Every question outside the script is a dead end, and every business change means rewriting flows. It also cannot handle how people actually phrase things — someone asking to send an item back is asking about returns, but a keyword matcher looking for “return” misses it.
Handles the five questions someone remembered to script.
Cheap, fast, and genuinely useful for internal drafting. It is not a customer-facing assistant. It has no access to your documents, so asked about your return window it either declines or invents a number belonging to some other company. No branded deployment, no domain restrictions, no analytics, no order lookup, no handoff.
Keep it for internal productivity. It solves a different problem.
A capable team can build a RAG prototype in a sprint. The prototype is not the project. The project is document parsing that survives real files, chunking that does not split a policy in half, re-indexing, a testing environment, a widget that renders on client sites, domain restrictions, conversation storage, usage metering, cost controls, role-based access, audit logging, analytics, handoff routing, and an admin interface for non-engineers. Then somebody owns it forever.
Right when the assistant is the product you sell. Rarely right otherwise.
One product for retrieval, one for the widget, one for analytics, one for automation. Each is good at its job; the problem is the seams. Knowledge lives in one system and conversations in another, so unanswered questions never reach the content team. Costs arrive on four invoices with no combined view.
Most teams consolidate within eighteen months, having learned that integration maintenance is the real cost.
NextPro AI is the right choice when you need a business assistant that works reliably and is maintainable by people who are not engineers. It is the wrong choice if the AI assistant is the product you intend to sell — in which case you should own the stack.
Comparison
Both are valid choices. Here is honestly where each one lands.
| Capability | NextPro AI | Generic chatbot | Build in-house |
|---|---|---|---|
| Answers from your own documents | Built in, with citations | Scripted replies only | You build the RAG pipeline |
| Triggers real actions in your systems | Tools + webhooks + automations | Rarely | You build every connector |
| Multi-tenant isolation | Per-tenant by design | Single workspace | Months of work |
| Usage metering & plan limits | Credits and entitlements built in | Flat seat pricing | You build billing |
| Human handoff | Assistant pauses, inbox picks up | Third-party add-on | You build routing |
| Time to first assistant | Same day | Hours | Quarters |
Implementation
Vendors describe setup in minutes. The interface work genuinely is fast; the part that decides whether the assistant is any good is knowledge preparation, and that deserves an honest timeline.
If the answer is “a document someone can find”, you are ready. If it is “in one person's head”, you have content to write before you have an assistant to train.
An assistant trained on last year's pricing will confidently quote last year's pricing. Outdated knowledge is worse than missing knowledge — missing produces an honest non-answer, outdated produces a wrong one.
Deployments without a named owner drift. Someone needs to review unanswered questions and decide when instructions need adjusting. Not a full-time role, but somebody's role.
Week 1
Scope and knowledge
Week 2
Configure and test
Week 3
Deployment
Week 4
Measure and close gaps
Month 2+
Automation and expansion
Preparation
The gap between an assistant that impresses people and one that frustrates them is rarely the model. It is the state of the content underneath — which no vendor demo shows and every deployment depends on.
Write down the thirty questions customers ask most, in their words, from your support inbox rather than your site navigation. Then find where each authoritative answer lives. That exercise produces your document list, your list of answers that exist only in someone's head, and your test set.
Every document competes with every other for retrieval. Thirty accurate current files beat two hundred mixed-quality ones. Remove superseded versions first — old pricing sheets and previous policy revisions are the single most common cause of confidently wrong answers.
Internal process notes, margin information and candid competitor assessments do not belong in a knowledge base powering a public widget. This sounds obvious and is a recurring incident category.
Keep passages self-contained — a paragraph beginning “as noted above” is meaningless retrieved alone. Use the words customers use at least once. Answer the question early, then qualify. Break long documents into focused sections so chunking finds clean boundaries.
Tie review to a trigger rather than a date: any time a policy changes, updating knowledge and re-indexing belongs in the same task as updating the website. Use knowledge usage analytics to prune sources nothing ever retrieves.
Instructions
Knowledge determines what the assistant knows. Instructions determine what it does with that knowledge, and they receive far less attention than they deserve.
Define scope first: what this assistant exists to do and, more importantly, what it does not. Boundaries keep it out of pricing negotiation, legal interpretation, medical or financial guidance, and competitor commentary — the four areas where a wrong answer costs most. Write the boundary explicitly; an assistant told what it handles will still attempt adjacent questions unless told what to decline.
The default behaviour of a model asked something outside its context is to produce a plausible answer. Instructing it to acknowledge the gap, avoid guessing and offer a route out changes this materially. It is the highest-return line of configuration available.
A support assistant meets people who are already frustrated — efficiency reads as respect, and warmth reads as evasion. A sales assistant meets people who are curious, so conversational range works. An internal assistant meets colleagues who want an answer: brevity wins and jargon is an advantage.
“Hi, how can I help?” tells a visitor nothing and produces silence or an out-of-scope question. “I can help with orders, shipping, returns and product questions” sets accurate expectations before anyone types.
Ask something out of scope and confirm it declines. Ask something ambiguous and see whether it clarifies or guesses. Ask the same question three ways and check consistency. Behavioural failures are easier to fix than knowledge failures, and easier to miss.
Evaluation
This list is deliberately not written to favour NextPro AI — it is written to help you evaluate properly, including evaluating us. Bring it to every demo you take.
Citations are visible in the interface rather than on request. The Test Studio shows retrieved sources, latency and credit cost alongside every test response. Domain restrictions are configurable per assistant. Credits make consumption visible before and after launch. Analytics include the unanswered-question report. Tenant isolation, role-based access, controlled model access and audit logging are architectural rather than optional. Multiple providers are supported so model choice stays a decision rather than an inheritance. Where a capability depends on your plan or a purchased module, this page says so rather than implying everything is included at every tier.
Return
The most common measurement mistake is deploying first and looking for a baseline afterwards. Once the assistant is live, the pre-launch numbers are gone.
Without them, every claim about the assistant's impact is an argument rather than a measurement.
The financial argument usually rests on three components, and it is more credible when you present all three rather than only the flattering one.
Conversations resolved without becoming tickets, multiplied by your own loaded cost per ticket. Use your number, not an industry figure — published figures vary by an order of magnitude and none describe your team.
The assistant answers at 2am, at weekends, and during seasonal spikes when hiring is not an option. For e-commerce and real estate, the revenue consequence of an unanswered out-of-hours enquiry is the real number, not the support saving.
Staff who stop answering the same shipping question forty times a week are available for conversations needing judgement. A quality argument rather than a headcount one, and usually more persuasive to leadership.
Against those, put the honest costs: subscription, credits at projected volume, purchased modules, the internal hours spent preparing knowledge, and the ongoing hours maintaining it. A business case that omits the maintenance hours will be wrong within a quarter.
Weeks 1–8
Weekly review focused almost entirely on the unanswered-question list. Operational, not reportable.
Month 3+
Monthly reporting: volume, resolution rate, top questions, gaps closed, credits against allocation.
Quarterly
Review against the pre-launch baseline. This is where the project earns its next year of budget.
Straight answers
These come up in most evaluations. They deserve straight answers rather than reassurance.
This is the correct thing to worry about, and no platform can promise it never happens. Retrieval changes the odds substantially: the assistant answers from passages retrieved out of your content rather than from general training data. Four controls stack on top — citations make answers checkable, instructions define what happens when it does not know, pre-launch testing catches failure modes specific to your content, and handoff provides an exit. The residual risk is real: scope narrowly, test the edges, monitor unanswered questions, and keep the assistant away from topics where a wrong answer carries legal or safety consequences.
Nearly everyone's is. You do not need to fix your documentation to start — you need to fix the part covering your ten most frequent questions. A narrow assistant answering ten things well is a better first deployment than a broad one answering forty unevenly, and it produces cleaner data about what to add next. The unanswered-question report then does the prioritisation for you.
Adoption failure usually has one of three causes, all addressable at launch. Placement: an assistant buried on a contact page gets contact-page traffic — put it where the questions occur. Expectations: users do not know what it can do, which is what suggested questions solve. Early quality: a user whose first question fails does not come back, which is the argument for testing thoroughly and launching narrow.
Credit-based usage exists for this reason. Every AI request consumes credits, consumption is tracked continuously, and notifications fire as you approach configured limits. The forecast is available before launch: test a representative set of conversations, note the credit cost per conversation, multiply by expected volume. Costs also move with configuration — retrieval depth and model choice are yours to control.
Tenant isolation is architectural, not a policy applied afterwards. Users, assistants, knowledge, documents, conversations, widgets, domains, integrations, automations, analytics, credits and billing are all scoped to your tenant and re-checked on every request. Role-based access controls who inside your organisation can reach what, domain restrictions control where the widget runs, and audit logging records administrative activity.
The platform supports multiple providers and models rather than being tied to one, which matters because model pricing and capability change on a timescale of months. More practically, your investment is not in the model — it is in your knowledge base, integrations, widget configuration, instructions and accumulated analytics. Those persist across model changes.
The core workflow is configuration, not development: creating an assistant, uploading knowledge, setting behaviour, testing, customising the widget and deploying a script tag are interface tasks. Developers become useful for custom REST integrations, webhook workflows and advanced CSS. The skill that actually determines success is not technical — it is knowing your customers' questions and your business's answers well enough to scope the assistant properly.
Pricing
14-day free trial on every plan. Upgrade as your usage grows.
For a first assistant on a single site.
$29 /month
For teams running assistants across several channels.
$79 /month
For platforms reselling assistants to their own customers.
$199 /month
FAQ
NextPro AI is a multi-tenant platform for building, deploying and managing AI assistants trained on your own business documents. It combines retrieval-augmented generation, workflow automation, an embeddable website widget, usage metering and analytics in one product.
You upload documents or point it at your website. NextPro AI parses, chunks and embeds that content into a vector store scoped to your tenant. At question time the assistant retrieves the most relevant chunks and answers from them, citing the source document.
PDF, DOCX, XLSX, XLS, CSV, TXT and Markdown. Legacy .doc files need saving as .docx first. Storage limits and per-file size caps follow your subscription plan.
Assistants can be pointed at OpenAI, Anthropic, Google or OpenRouter models, configured per assistant, so you can match cost and capability to the job.
Yes. You get a ready-made loader script and an embed snippet that works on any site. Each visitor session authenticates with a short-lived signed token, and you can restrict which domains are allowed to embed the widget.
Every document, embedding, conversation and credit balance is scoped by tenant at both the database and the vector store, and that scope is re-checked on every request rather than trusted from the client.
In credits, deducted per message based on the model and token volume. Dashboard chat and embedded widget messages meter through exactly the same path, so your usage reporting stays consistent.
Yes. A visitor can request a human, which pauses the assistant and routes the thread to your team's inbox where an agent can reply, resolve or reopen it.
Copy the embed snippet from your assistant's widget settings and paste it before the closing body tag of your site. It is a single script tag with your assistant ID and public widget key, and it works on WordPress, Shopify, Webflow, Next.js or plain HTML with no build step.
Yes. You can set the brand colour, light or dark theme, corner style, launcher icon, avatar, assistant name, welcome message, input placeholder, screen position and auto-open delay, plus custom CSS for anything else. A live preview shows your changes before you publish.
Yes — it is public by design, like a publishable API key. It only identifies which widget to load. Actual messages are authorised by a short-lived signed session token minted per page load, and you can restrict which domains are allowed to embed the widget as well as rotate the key at any time.
No. The loader is a small self-contained script that loads asynchronously after your page, renders inside a shadow DOM so it cannot inherit or leak CSS, and pulls no framework onto your site.
In detail
Glossary
Buying an AI platform means reading a lot of terms vendors rarely define. Here is what each one means in practice.
Start free, connect your first knowledge base, and have an assistant answering real questions before the end of the day.