Skip to content
Menu

Search the site

Type to search guides, blog, API and product.

↑ ↓ to move · Enter to open · Esc to close

Help center

Make your assistant serve customers like you do: test it, fix it and create modes

Teach your WhatsApp assistant your prices and your way of serving customers: test it like a customer, fix it, create modes for each group and simulate before publishing.

5 min read

Make your assistant serve customers like you do: test it, fix it and create modes

Your assistant, on its first day

Your assistant arrives at your business like someone new on their first day. It knows how to chat, but it doesn't know your prices, your customers or your way of serving yet. Training it means teaching it all that, and checking that it learned.

Every conversation shows you something it's missing: a question it couldn't answer, half a piece of information, a tone that isn't yours. If you correct it in time, next time it answers well, and you stop hovering over every conversation.

In this guide you'll see where everything you teach it goes, who wins when two instructions clash, how to serve each group of customers differently with modes, and the three habits that make the difference: test and correct, test each mode, and simulate before publishing.

Watch it in twelve minutes

The full walkthrough, with the real TBit screens. Below you have each step in writing.

Have your assistant serve like you: test it, correct it and create modes

The example: a pastry shop in Lima

We follow Panela Pastelería, in Miraflores, Lima: cakes made to order, cheesecakes and alfajores, with delivery to several districts. Not just one type of customer writes to them. There's the person who wants a cake for Saturday, the person who already paid and asks if their order went out, and the coffee shops that buy wholesale every week. Each one is served differently. Panela is a demo account with sample data.

Everything in its place

Everything you teach your assistant lives in Your AI, at platform.tbit.app, and each thing has its own tab:

  • What you sell: your products with their price, and the business details, like shipping cost, zones and payment methods.

  • What it knows: what you need to know to serve well, like how to care for a cake or order a custom one.

  • How it is and how it talks: your way of serving. It's the general text, the one that applies to everyone.

  • A mode: what only applies to one group of customers. You set it up in the Who with tab.

Everything in its place: four cards. What you sell, prices and products; What it knows, caring for a cake or ordering a custom one; How it is and how it talks, your way of serving; and A mode, what only applies to one group.
A price goes in What you sell; an explanation, in What it knows; your way of serving, in How it is and how it talks.

A price written in the general text goes stale the day you change it in the catalog. Saved in its place, your assistant always pulls it from the same source.

The TBit constitution and who wins

Above everything is the TBit constitution: the principles we build your assistant with.

  1. Prices and hours come from one source, never from imagination.

  2. If it's missing a piece of information, it says so and offers the next step.

  3. Speak on behalf of your business, without pretending to be a person.

  4. Only promise what it can actually do.

The TBit constitution, the principles we build your assistant with: 1, prices and hours come from a source, never from imagination; 2, if it's missing a piece of data, it says so and offers the next step; 3, it speaks on behalf of your business, without pretending to be a person; 4, it only promises what it can do.
The four principles of the TBit constitution.

Many of those principles already live in the code. And when two instructions clash, the one higher up wins: first the TBit rules, then how your assistant is and how it talks to everyone, then the mode depending on who's writing, and finally what each customer asks for.

Who's in charge? A staircase with four steps, from top to bottom: TBit Rules, the constitution; How it is and how it talks, with everyone; The mode, depending on who's writing; A customer, what each one asks for. Next to it, a yellow note that says DON'T MAKE THINGS UP.
When two instructions clash, the one higher up wins.

That's why you don't need to write "DON'T MAKE THINGS UP" in capital letters: what keeps it from making things up is having the data saved, and TBit warns you when something in your text clashes. If you want the details of each principle, it's in the TBit constitution.

Modes: a way to serve each group

A mode is a way to serve a group of customers: it has a goal, what it offers and what it can do. In Panela there are two: Coffee Shops, for those who buy wholesale, and Orders in progress, for those who already paid and are waiting for their order.

TBit picks the mode in each conversation, from top to bottom, with a rule. The rule can be:

  • A piece of contact data, like Customer Type is Coffee Shop.

  • What they've bought, like having open orders.

  • The line they're writing from.

  • Where they came from, for example an ad.

The first one that's met, wins. And if none is met, Everyone else is served, which is how your assistant serves today.

A mode, a way to serve a group: a goal, what it offers, what it can do. List from top to bottom: 1 Coffee Shops, Customer Type is Coffee Shop, checked; 2 Orders in progress, Has open orders; Everyone else, if no one is met. Next to it, each one with a rule: a piece of contact data, what they've bought, the line they're writing from, where they came from.
From top to bottom: the first mode whose rule is met, wins.

Situations

Inside a mode, specific things also happen: situations. For example, someone who replies to the Halloween promo that Panela sent in a WhatsApp campaign. The situation adjusts that reply, without changing the mode.

But instructions aren't everything. What really makes the difference is the habit of testing. Let's go to TBit.

1. What your AI uses today

Path: Your AI, in the menu on the left.

  1. Open Summary. At the top, the What does your AI handle? strip tells you what it handles today. In Panela: with its general text, still without modes.

  2. In What you sell are your products and your Business data: shipping cost, other zones, payment methods and opening hours.

  3. In What it knows is what it needs to know: wholesale sales to coffee shops, or how to customize a cake.

  4. In How it is and how it talks is the general text. Try typing «DON'T MAKE UP PRICES». In Alerts, TBit tells you that doesn't give it the missing data, and that if everything is in caps, nothing is important. What keeps it from making things up is having the price saved. So you discard the change.

  5. In With whom it says Today your AI treats everyone the same. There you'll create the modes. But first, the first habit.

How it is and how it talks, Instructions tab, with Panela's general text and at the end DON'T MAKE UP PRICES. On the right, Alerts: «Don't make things up» doesn't give the agent the missing data, and Label or sustained caps: if everything is important, nothing is.
TBit warns you when an instruction doesn't work for your assistant.

2. Habit 1: test and correct

The first habit is testing as if you were your customer.

  1. At the top left, next to New thread, tap the Test my AI button. A chat with your assistant opens, where you play the customer. No one else sees it.

  2. Write what a real person would ask you. In the example: «Do you have sugar-free cakes? It's for my dad, who is diabetic.»

  3. Look at the answer. Panela didn't have any sugar-free cake saved, and your assistant didn't make things up: it says it can't find one and asks when you need it.

  4. Open What your AI did, below the answer, and you see the path: it answered with your general text, searched your catalog and what it knows, and found nothing. That's what's missing.

Panela Pastelería test: the Test my AI button, next to New thread, at the top left. The test chat says: Write what a customer would write to you. If it answers wrong, there we see what's missing.
Test my AI is at the top left, next to New thread.
Test answer: it can't confirm a cake suitable for a person with diabetes and asks what date it's needed. Below, What your AI did: it answered with your general text in use, followed the Policy, read the business data, searched your catalog and what it knows, each step with its link.
What your AI did: the path of the answer, step by step.

Teach it what's missing

  1. In Your AI › Summary, at the end, is Teach it something. Write it as you'd tell someone on your team. In the example: «We also make sugar-free chocolate cake, sweetened with stevia. It's ordered 48 hours in advance and costs S/ 110.»

  2. Tap See where it goes. TBit decides where it's saved: since it has its own price, it's a new product in the catalog, not a loose note.

  3. Check the card and press and hold Hold to save product.

  4. Go back to Test my AI with the same question. Now it does: it offers the cake without sugar, with its price and its lead time.

Teach your AI something: Change the catalog card, create the product Sugar-free chocolate cake at 110 PEN, with title, description, price 110, currency PEN, category Whole cakes and all the lines. Below, Hold to save product.
TBit decides where what you teach goes, and shows it to you before saving it.
The same test: now the reply says they have the Sugar-free chocolate cake, sweetened with stevia, at S/ 110, that it's ordered 48 hours in advance, and asks for what date and for how many people.
The same question, after teaching it: now it offers the cake.

3. Create your modes

Path: Your AI › Who with.

  1. In What group is it for?, give the mode a name. In the example: Coffee shops.

  2. Give it a rule to recognize them. Here, a contact detail: Customer type is Coffee shop. Tap Create the mode.

  3. TBit shows you how many contacts meet the rule today: in Panela, 6.

  4. In What it does differently, write what this group is looking for and what you do differently: wholesale prices, minimum order and deliveries on Tuesdays and Fridays.

  5. In When it hands the conversation to you in this mode, say when you want it to hand it over. For example, if they ask for 30-day credit.

  6. Tap Save to draft. Nothing changes for your customers until you publish it.

Who with, first mode: the Coffee shops card says Only to those who meet: Customer type is Coffee shop. On the right, What group is it for?, with the name Coffee shops, the rule Customer type is Coffee shop and the buttons Create the mode and Create a mode with TBit.
Each mode has a name and a rule to recognize its group.

When you add the first mode, what already works doesn't change: your general text moves as is to How it is and how it talks, and Everyone else is created, which serves as it does today.

A second mode and a situation

  1. Create Orders in progress, with another rule: Has open orders. So, whoever already paid gets news about their order.

  2. In Situations, tap Add situation: whoever replies to the Halloween promo. Its instruction adjusts that reply, in the modes you choose.

Each mode has its color, and the order matters: from top to bottom, the first one that's met wins. If no one meets, Everyone else serves.

List of Panela modes in the draft: 1 Coffee shops, for coffee shops to place their weekly order without hassle, rule Customer type is Coffee shop; 2 Orders in progress, for whoever already paid to know how their order is going, rule Has open orders. Each one with its color.
Your modes, from top to bottom, each one with its color.

4. Habit 2: test each mode

  1. Open Coffee Shops and tap Try this mode.

  2. TBit doesn't force the mode: it builds a test customer that meets its rule and opens Try. At the top you see the active scenario, Try the "Coffee Shops" mode, how much data it carries, and Meets "Customer type is Coffee Shop".

  3. Ask it like a coffee shop: "What's the minimum order for alfajores?" It answers with the wholesale minimum order: 4 dozen, 48 alfajores.

  4. In What your AI did, the path is drawn as a tree: it answered with the draft of your modes, reviewed them from top to bottom, and chose Coffee Shops, in its color, because it meets its rule.

Scenarios with test orders

With Orders in progress it's the same. Since its rule asks for an open order, the test creates a test order with a product from your catalog: in the example, a 95 PEN chocolate cake, in preparation.

  1. Tap Try this mode in Orders in progress and ask: "Has my order shipped yet?"

  2. Your assistant finds the order and tells you where it stands: it's still in preparation and doesn't show as shipped yet.

  3. In the tree, Coffee Shops doesn't meet its rule and Orders in progress does meet it.

  4. If you want to repeat the test, open Scenario, give it a name, like "Customer with open order", and save it. Next time you pick it from the list.

Test with the scenario Try the Orders in progress mode, 1 data point: Test order, Chocolate cake, 95 PEN, in preparation, and Meets Has open orders. Below, What your AI did as a tree: 1 Coffee Shops, doesn't meet its rule; 2 Orders in progress, this one met it.
The scenario creates a test order, and the tree tells you which mode it chose and why.

5. Habit 3: simulate before publishing

Path: Your AI › Who with, at the bottom, in History and tests: Test with conversations.

  1. Write up to three cases. Each one has who writes to it, what they write, and what you expect it to do.

  2. To choose who writes to it you have two paths. Someone from a mode: TBit builds a contact that meets its rule, and your assistant picks the mode on its own. Or I'll describe it myself, in your own words.

  3. You write what you expect the way you'd tell someone on your team. In the example: a coffee shop asking the minimum order, someone with an order in progress asking if it shipped yet, and someone looking for the sugar-free cake, who expects it to be offered with its price.

  4. Tap Test. The cases run in under a minute, with a test contact that gets deleted afterward. No customer gets anything.

  5. For each case you see what it would reply, in what mode, what it would do, and whether it meets what you expected. If one doesn't meet it, you see why: you adjust it and test again.

Test with conversations, Case 3: who writes to it, Someone in a mode, mode Everyone else; what they write to it, Do you have cakes without sugar?; what you expect it to do, Offer the sugar-free chocolate cake with its price. Below, the Test button.
Each case: who writes, what they say, and what you expect.

At the end, the summary tells you how much energy the test used and how many cases you have left today. In the example, all three meet it.

Result of case 3: offers the sugar-free chocolate cake at S/ 110 with 48 hours' notice, mode Everyone else, Meets it. Below: This test used 5 energy from your plan; everything happened with a test contact we already deleted: nothing reached a customer. You have 21 test cases left today. Further down, the History with the draft and the versions.
How much energy the test used, and the version history.

Publish

When everything meets it, you publish by holding down Hold to publish. Each version stays in the History, where you see what changed and can go back to a previous one. The first time, the TBit team turns the modes on with you.

6. Test on WhatsApp too

You can also test from your own WhatsApp. You need a line connected to TBit: if you don't have one yet, here we explain how to connect it.

  1. Go to Your AI › Channels. While your line is off, your assistant doesn't reply to anyone.

  2. Except your Test numbers. Open that tab, type your number with its country (your line's is already there), and tap Add number.

  3. Write to your line from your WhatsApp, like any customer. It replies just like in Test. That way you see the full experience on your phone, before turning it on for everyone.

Panela Pastelería channels, Test numbers tab: There are no test numbers yet. You have one line off: there the agent only replies to these numbers. Field with Peru's +51 code and the Add number button.
With the line off, your assistant only replies to your test numbers.

Start from scratch

  1. Go to Grow › Contacts and search for your name.

  2. Tap Clear contact and hold down the button.

  3. Your messages, your timeline, and your appointments are deleted. The number is kept: the next time you write, you start from scratch, like someone new.

Contacts with the Clear a contact panel: everything for Lucía Paredes is deleted, 2 messages, plus her timeline and her appointments. It can't be undone: the profile is cleared and the number is kept. Hold to clear the contact button.
Clear contact lets you test again as if it were the first time.

Start simple

Modes are a great way for your assistant to do more. But you can always start simple: a single general text, well tested. When a group of customers needs a different way of being served, that's when you create its mode. Don't let analysis paralyze you.

Also from Claude or ChatGPT

You can also do all of this from Claude or ChatGPT, with the TBit MCP: you tell them these ideas, for example "Create a mode for coffee shops: minimum order and deliveries Tuesday and Friday", and they pass them on to your agent, in the draft. To connect them, see how to connect Claude or how to connect ChatGPT.

Where everything is

  • What it handles today and Teach it something: Your AI › Summary.

  • Products, what it knows and the general text: Your AI › What you sell, What it knows, and How it is and how it talks.

  • Modes, situations, Test with conversations and the history: Your AI › Who with.

  • Test as a customer: Test my AI, top left, next to New thread.

  • Test numbers: Your AI › Channels.

  • Clean contact: Grow › Contacts.

Test, correct and test again. Five minutes a week, and your assistant serves like you do.