AI SUPPORT AGENTS

Support that shows its sources

Midnight trains on your website and files, then answers your customers with the receipts attached. Click any citation to see exactly where an answer came from. Paste a URL, and you're live in about a minute.

Free plan · No card · 100 credits a month
Midnight
AI agent
~1 min
from pasting your URL to a live agent
7
widget languages, including Arabic right to left
14 KB
widget script, so your pages stay fast

Every grounded answer links to the page it came from. When the agent is not sure, it says so instead of guessing.

Three things the others won't show you

Answers with receipts

Every answer carries clickable citations, and a grounded mode that says I don't know instead of guessing.

Honest pricing

Every model's cost in credits is printed on its card before you pick it, never discovered on the invoice.

Built for agencies

Multi-agent and white label without a sales call. One workspace, one agent per client, your brand on the widget.

Live in four steps

01
Train
Paste a URL or drop files.
02
Test
See the sources it used, before your customers do.
03
Deploy
One script tag, a share link, Slack, WhatsApp.
04
Improve
See unanswered questions, fix them in one click.
TRAIN

Feed it everything you already have

Websites, sitemaps, PDFs, docs, plain text and Q&A pairs. Midnight crawls, chunks and indexes it for your agents only, and re-syncs on a schedule so answers never go stale.

✓Auto re-crawl on your schedule, with a diff preview before retrain
✓Per-source status: trained, pending, failed, with the reason
✓Q&A pairs override everything, for the answers you want verbatim
SOURCES
yourdomain.com, 38 pagesTrained
Onboarding-guide.pdfTrained
help.yourdomain.com, sitemapCrawling 12/40
old-docs.notion.siteBlocked by robots.txt
Next auto re-sync: tonight, 02:00 · 3 pages changed since last train
Gemini Flash1 credit / msg
Fast, grounded answers for most support traffic.
More models
Each appears here with its own credit cost once it can serve traffic — never before.
The multiplier is on the card, before you pick, not on the invoice.
MODELS

Pick the brain, see the bill

Every model card shows its credit cost per message up front. Run the same question on both tiers side-by-side in the playground and decide with evidence, not vibes.

✓Grounded mode with a calibrated confidence threshold
✓Instructions editor for persona, tone, scope and refusals
✓Below threshold it says "I don't know", and captures the lead
DEPLOY

One snippet. Every channel.

Paste one script tag and the launcher is live on your site. The same agent answers on a hosted share link, in Slack, and on WhatsApp, with allowed domains keeping your key locked to your own properties.

Website embedShare linkSlackWhatsAppWebhooks
EMBEDCopy
<script
src="https://midnightreply.com/widget.js"
data-agent="3f9a1c7e2b8d40561f3c9e7d2a84b6ce"
></script>
UNANSWERED THIS WEEK · EXAMPLE
"Do you integrate with Zendesk?"Add answer →
"Is there an on-prem option?"Add answer →
"Student discount?"Add answer →
86%
answered with sources
9%
said "I don’t know"
5%
handed to a human
IMPROVE

See what it couldn't answer. Fix it in one click.

Every "I don't know" becomes a to-do. Review the questions your agent missed, write the answer once as a Q&A pair, and it's covered for every visitor after that, no retraining ceremony.

✓Conversation threads with the citations each answer used
✓Correct a bad answer directly from the thread
✓Leads collected in chat, exportable as CSV
AI ACTIONS

Beyond answers: it does things

Connect your systems and the agent acts mid-conversation, looks up an order, checks a subscription, books a call, opens a ticket. Every action is logged, scoped, and confirmed before it runs.

Order lookupBilling checkBook a meetingCreate a ticketCustom webhook
Where's my order #4821?
action: orders.lookup · #4821
Your order shipped yesterday via DHL and is due Thursday. Tracking: DH-83921-EU. Anything else?

Plugs into your stack

The channels it answers on, and the actions it can take. Anything without a prebuilt action is reachable as a custom HTTP call to your own endpoint.

#
Slack
Channel
W
WhatsApp
Channel
C
Calendly
Scheduling action
N
Notion
Source
{}
Webhooks
Outbound events
{ }
Your API
Custom action

Your data stays yours

Not used to train models. Not shared across workspaces. Deletable any time.

Isolated retrieval
Each workspace's content is scoped to its own agents, and used only for its own answers.
Encrypted in transit and at rest
GDPR-ready, with a DPA available on every paid plan.
Domain allow-list
Your embed key only works on domains you approve. Rate limiting built in.
Identity verification
HMAC-signed user identity, so the agent can safely answer account questions.

Why teams switch from Chatbase

The differences that show up on your bill and in your answers.

Midnight
Chatbase
Source citations on every answer
Built in
Varies by setup
Model cost shown before you pick
On the card
On the invoice
Remove branding
Scale plan, included
$1,188/yr add-on
Extra agents
Included on Scale
$300/agent/yr
Grounded “I don't know” mode
Calibrated threshold
Prompt-level only
Retrieval inspector
Every message
—
Chatbase terms from its public pricing page, checked October 2026.

Speaks your customers' language

The widget ships localized in seven languages, with full right-to-left layout for Arabic. The agent itself answers in whatever language the visitor writes in.

EnglishEspañolPortuguêsDeutschFrançaisहिन्दीالعربية RTL

What teams deploy it for

Support deflection
Answer the questions you get every day with cited answers, and hand the rest to your inbox.
Lead capture
Qualifies while it answers, collects email and context when intent shows.
Internal knowledge
Point it at your handbook and docs; your team asks instead of searching.
E-commerce
Order lookups, shipping answers and product questions, with actions on your store.
Agencies & white label
One workspace, an agent per client, your brand on every widget.
In-app assistant
Embed it inside your product so users get cited answers without leaving.
By industry:E-commerceSaaS & documentationLaw firmsClinics & practicesAgencies

Pricing without the asterisks

Credits are the only meter. Model multipliers are printed on the card.

Free
$0
Try it on your own site. Full citations, no card.
100 credits/mo
Starter
$19/mo
For one product with real traffic.
2,000 credits/mo
POPULAR
Growth
$59/mo
Multiple agents and higher volume.
8,000 credits/mo
Scale
$199/mo
White label and unlimited client agents.
30,000 credits/mo
Enterprise
Custom
SSO, audit logs, DPA, dedicated support.
Custom credits
Compare every plan side by side →

Questions, answered

Citations on every answer, credit cost per model shown before you pick, and multi-agent plus white label on mid tiers instead of enterprise-only.
ON THE ROADMAPVoice agentsWhatsApp campaignsPer-client loginsActions API

Ready to see it answer?

Your first agent is free. Your first cited answer is about a minute away.

Start free→Try the live demo →