Book Calls For October Is Open Book Now

Back to blog

Setup

How to Test Fin AI Before It Ever Talks to a Real Customer

Intercom's Fin AI has a built-in way to see exactly what it will say before a real customer does. Here's how batch testing works and how to use it before launch.

N

Written by Nevil Paul

Published on October 21, 2026 · 5 min read

Setup
How to Test Fin AI Before It Ever Talks to a Real Customer

Most businesses turn on Fin AI, watch the first few conversations come in, and only then start noticing the gaps. A wrong answer here, a missed escalation there, a tone that doesn't match the brand. By the time anyone catches it, a real customer already saw it.

There's a better order of operations. Intercom built a testing step into Fin's workflow specifically so you can see what Fin will say before it says it to anyone. Running that step properly, before launch and after every meaningful change, is one of the simplest ways to avoid the kind of setup mistakes that quietly erode trust in the tool.

Where testing fits in the bigger picture

Intercom frames Fin's setup as a repeating cycle: train, test, deploy, and then analyze what happened so you can go train again. Training is where you add your help center content, PDFs, web pages, and internal articles, set the tone and answer length, define your guidance and policies, and decide which languages and audiences Fin should cover.

Testing sits right after that, before anything goes live. This is the step a lot of teams skip or rush, usually because it feels like an extra chore standing between setup and launch. In practice it's the cheapest insurance you can buy. Nothing you do in the test step touches real customers, uses live data, or counts toward your resolution usage, so there's no real cost to being thorough here.

Building a test set that actually represents your customers

A good test is only as good as the questions in it. Intercom gives you four ways to build a set: pull from past conversations across your whole inbox, pull from conversations tied to a specific AI topic, add questions manually, or upload a CSV. Each group can hold up to fifty questions, which is enough to cover a real spread of how customers actually phrase things, not just the clean, textbook version of the question.

The temptation is to write ten polished questions that you already know Fin can answer well. Resist that. Pull real conversation history instead. Customers ask half-finished questions, use product names that don't match your docs, and switch topics mid-message. If your test set doesn't include that mess, you're not really testing anything.

If you support more than one brand, you can also choose which brand to test against, which matters because content and tone settings often differ by brand even when the underlying knowledge base overlaps.

Running the test and reading the results

Once your questions are loaded, you choose how Fin should treat them. You can test as a specific user or lead to see how Fin responds given that person's real data and history, as a defined audience (note that automations won't fire in this mode), or as a preview user, which runs all your live content and automations exactly as a real visitor would trigger them.

After running the test, each answer opens into an evaluate screen that shows you the personality settings that shaped the response, the guidance Fin pulled from, the content sources it cited, and any automation that fired as a result. This is the part worth slowing down on. A wrong answer is useful information, but knowing why Fin landed on that answer, which article it leaned on or which guidance line it followed, is what actually lets you fix it.

The tool also flags language and translation mismatches directly, which matters more than it sounds like it should. A business running support in three or four languages can have perfectly solid English content and still ship broken answers elsewhere simply because a translated article was never checked against the live version.

What a rating is actually telling you

For each answer, you rate it Good, Acceptable, or Poor. A Poor rating forces you to say why: wrong content, a question Fin clearly misunderstood, the wrong tone, or an answer that was too long or too short. Intercom's "improve this answer" feature then suggests a fix based on that reason.

It's worth being clear-eyed about what a rating does and doesn't do. Rating an answer doesn't retrain Fin on the spot. The rating is a record for your team, not a signal that changes Fin's behavior automatically. The actual fix has to happen where the answer came from: editing the source article, adjusting guidance, tightening tone settings, or correcting a data connector. Once you've made that change, you re-run the same test group and check whether the answer improved. Test groups save their questions and settings specifically so you can repeat this comparison over time instead of starting from scratch every time you touch the content.

Everything from a test run, questions, answers, ratings, and sources, can be exported as a CSV, which is the easiest way to get a non-technical stakeholder to actually look at twenty sample answers before you flip anything live.

Before you flip the switch

A short, practical checklist worth running through before any launch or major content update:

Pull a test set from real past conversations, not hypothetical ones. Run it as a preview user at least once so automations and live content get exercised the way a real visitor would trigger them. Read the evaluate panel on anything rated Acceptable or Poor, not just the failures, since a borderline Good answer often reveals a content gap before it becomes a real one. Check every supported language separately rather than assuming a working English setup carries over. Fix the source, not the answer, then re-test the same group to confirm the fix actually worked.

None of this takes long once it's part of your routine, and it catches the kind of problems that are far more expensive to discover after a customer has already seen them.

Getting this testing loop built into a Fin AI setup from the start, rather than bolted on after launch, is a big part of what separates a Fin deployment that keeps improving from one that quietly plateaus. If you're setting up or tuning Fin AI and want a second set of eyes on the training and testing side of it, feel free to get in touch.

Cover photo by Vitaly Gariev on Unsplash.

Free checklist

The Fin AI launch checklist

The 12 checks I run before switching Fin on for a client: content, guidance, handoff, testing, and what to watch in the first month. Sent straight to your inbox.

One email, no spam. I only follow up if you reply.

Need help with Intercom? Book a strategy call to get personalized recommendations.

Book a Call

Leave a comment

Share your thoughts or questions below.

Latest articles

Browse every article