Replay your recent tickets through the AI before it sees a single live one

Simulations run the assistant against your past resolved tickets and produce a reviewable result set — each answer with its sources, confidence score and a human review — so you calibrate the confidence threshold on real data instead of guessing. Enable deflection gradually, group by group or inbox by inbox, once the numbers are convincing.

What Simulations do

The safe-rollout mechanism for Support Ticket AI and helpdesk copilot

01
The AI answers, you compare

Historical Ticket Replay

  • Point at up to 100 of your most recent resolved tickets in Zendesk / Intercom / Freshdesk / Front / Linear
  • The assistant answers each ticket as if it were live
  • Every answer stored with its retrieved sources and confidence score
  • Compare AI response side-by-side with what the human agent actually sent
02
Sign off before you ship

Reviewable Results

  • Per-answer human review — mark each answer good or bad
  • Each answer shown with the sources it cited
  • Confidence scores per answer help you set the auto-response threshold
  • Nothing is posted to customers during a run
03
Turn on group by group or inbox by inbox

Gradual Rollout

  • Answer only in the Zendesk or Freshdesk groups, Intercom team inboxes or Front inboxes you pick, and add more once simulation accuracy clears your bar
  • Ship as agent-copilot drafts with Draft only until you're ready to auto-respond
  • One threshold: above it Kelu replies (or drafts); below it, tags the ticket for your team
  • Re-run simulations after every meaningful docs change to catch regressions
  • Traces on real answers keep the review loop going after launch
Why 'trust me it works' isn't enough

The rollout question every ops lead asks

The reason support automation stalls at pilot isn't the AI — it's the risk. Nobody wants to enable auto-response and discover on Monday that the assistant misquoted a refund policy 40 times over the weekend. Simulations answer the question in advance: here's what the AI would have said to your last 100 tickets, here's how confident it was, here's where your reviewers marked it wrong. That's the artifact you take to a launch decision.

  • Run a simulation before every helpdesk rollout
  • Human-review queue lets support leads sign off ticket-by-ticket
  • Draft only mode lets you deploy safely instead of all-or-nothing
  • Re-run after any docs migration or reranker change to catch regressions
Why teams trust the answers

Answers you can check, from a system that won't guess

It says "I don't know"

When your content does not cover a question, Kelu does not guess. In a helpdesk it posts nothing and tags the ticket for your team.

Every answer from your docs shows its sources

Numbered links point to the page and section each part of the answer came from, so anyone can check it in one click.

A bad sync can't empty it

If one sync would remove more than 45% of a source's pages, Kelu holds the removals until a person approves them.

Got questions?

Frequently Asked Questions

Common questions about Simulations

Ship with numbers, not with a hope

Run your first simulation against your most recent tickets and see each answer, its sources and its confidence before you enable anything customer-facing.

Free to start · No credit card required