Skip to content
AI Core

AI at the core. Not bolted on

Most help desks staple a chatbot to a legacy inbox. TruSend is one AI engine — it answers your customers, drafts for your team, drafts your workspace setup and improves under test. Nerv and Portal are two faces of the same core

Core, not bolt-on

The difference is where the AI lives

Bolt a chatbot onto a legacy desk and it stays a bystander — its own prompt, its own logs, no safe way to ship a change. Build the desk on the engine instead, and the AI is in the work, not beside it

The bolt-on way

A chatbot stapled to a help desk

Legacy help deskAI chatbotadd-on
  • A separate AI service, bolted on beside the desk
  • Its own prompt, rules and logs — off to one side
  • No versions, no canary — you can't ship a change safely
  • The AI is a bystander to the work your team actually does
The TruSend way

One AI engine, every surface a face of it

AI engine
AnswersCopilotSummarySafetyHandoff
  • Customer answers and every in-desk assist run one pipeline
  • One prompt, one safety pass, one budget, one audit trail
  • Shipped like software — versioned, canaried, sandboxed
  • One log per request, so admins can review what it did
The engine

How the AI agent works inside

Every reply walks the same path — a real retrieval stack, not a prompt. Watch one request move through it, and see how the AI decided

AiActionPipeline#4192
triage
“Can I still get a refund on invoice #4192?”
Triage
Intent
Refund request
Priority
Urgent
Language
RU → EN
Route
Billing team
Retrieved · vector search + rerank3 of 142
KB-127Refund policy0.91
KB-204Subscription tiers0.86
KB-307Cancellation flowstale 14d0.74
Drafted · grounded
Your invoice #4192 is 6 days old, and refunds are available within 14 days on the Pro plan — so you’re still eligible. To start one, open Billing → Invoices and choose Request refund.
cites KB-127cites KB-204
Safety checks
GroundedOn policyPII redacted

Email addresses, phone numbers, card numbers and IP addresses detected in content sent to AI models are removed before it is sent. Contact details that your workspace publishes for customers in its knowledge base are not removed. Grounding and policy checks run before the reply is sent.

Decision
Confidence0.94
Outcomeanswered from KB · no handoff

Below its confidence threshold it hands the conversation to a human in Portal, with the sources it was working from.

One engine, every surface

Every AI feature is that engine, keyed for the task

The customer bot and every assist in the desk run the same pipeline — one prompt, one safety pass, one budget, one trace. Only the task changes

One AI engineone prompt · one safety pass · one budget · one tracekeyed per task ↓
Customer answersAnswers your customers, grounded in your help center
Agent copilotDrafts a reply beside a ticket, with its sources
Thread summarySummarizes a conversation the moment it opens
Rewrite & toneReworks a draft, or switches its tone — previewed
TranslateAnswers and translates across your customers' languages
Handoff briefWrites a structured brief the second it escalates
Knowledge gapsSpots the article your knowledge base is missing
Safety & PIIChecks every reply on the way in and out, and removes detected emails, phone and card numbers and IP addresses before they reach a model, except contact details your workspace publishes in its knowledge base
Ships like software

Improve the AI without breaking what works

Test a smarter version in a live sandbox chat, roll it out to a 10% canary before everyone sees it, and publish when you’re sure. Knowledge gaps surface themselves. No prompt engineer required

Support Assistant v18 active
sandbox
Tone · empatheticLang · RU → ENRole · senior agent
A/B · canary v19p<0.01 · n=412
v18
CSAT
+2.1pp
Escalation
−1.2pp
Cost
±0%
Knowledge gap detectedHIGH

Nerv couldn’t answer 22 requests about “SSO for enterprise.” Only 2 generic articles exist.

Create articleOpen requests
Pricing model

One predictable bill

Paid plans include a monthly allowance of resolves — conversations the AI closes end to end — and extra seats are a flat monthly fee. Hand-offs to your team are not billed as resolves. A live meter shows used, remaining and projected resolves

Billing · JuneGrowth · €129 / mo
512 / 800
AI resolves this cycle
64%
forecast
Used
512
Remaining
288
Projected
672
overage off · AI stops at 800soft cap · email alert at 90%
Safe & disclosed

Your customers always know it’s the AI

The disclosure is on by default and locked — it stands down only once a real person takes over, never a silent switch. And every reply is checked on the way in and on the way out; email addresses, phone numbers, card numbers and IP addresses detected in content sent to AI models are removed before it is sent. Contact details that your workspace publishes for customers in its knowledge base are not removed

Trust

Data protection built in, not bolted on

On every plan: tenant isolation, encryption in transit and at rest, and PII redaction. Subscription payments are processed by Paddle, so your card details are not handled by TruSend

PII redactionTenant-isolatedEncryptedPayments via PaddleHow we protect your data

See it run on your own site

Paste your URL — the AI reads your live site and answers a real question grounded in what it finds, no setup. Then a working agent in about five minutes

Already running another help desk? Run TruSend alongside it and compare on your own traffic — how switching works →

https://
live

See the support setup we’d start you with, drawn from your own site. Paste your URL