AI Chatbots for Businesses: Where They Work and Where They Don’t
AI chat tools now produce fluent and convincing answers. For businesses, that is not the real issue: when a chatbot tells your customer something wrong, the responsibility stays with you. This article explains which jobs a chatbot is genuinely good at, where it is not, and what needs to be ready before you set one up.
What a chatbot is good at
- Repetitive questions: Opening hours, location, parking, delivery time, which services you offer. In any business where the same question is asked dozens of times a day, the gain is clear.
- Finding information: Guiding the customer to the right place within a long product catalogue or service list.
- Pre-qualification: Collecting the necessary details before routing an enquiry to the right team — which service, which area, when.
- First contact outside working hours: Making sure a message that arrives at night does not go unanswered, or at least that the request is recorded.
- Talking instead of filling in a form: Collecting an appointment or quote request through questions and answers converts better than a form with some audiences.
What a chatbot is bad at
Drawing the line here deliberately is the decision that actually makes the project succeed.
- Complaints and crises: An automated reply to an angry customer escalates the situation. These conversations should go straight to a person.
- Prices and negotiation: In work with variable scope, if the bot quotes a price, what it says is perceived as binding on you.
- Return, cancellation and warranty decisions: If the rules are complex and there are exceptions, the bot’s answer will be wrong.
- Advice with medical, legal or financial content: Automated advice in these areas is both risky and, in most cases, subject to regulation.
- Topics it knows nothing about: This is the most critical item. For a question that has no match in the knowledge base, language models can produce a fluent but wrong answer. A setup that is not prepared for this carries the biggest risk.
The source of the right answer: the knowledge base
A chatbot’s quality comes less from the model than from the information you give it. This is also where the real workload of the project lies, and it is usually underestimated.
- Frequently asked questions and their approved answers
- Service or product descriptions, scope limits
- Policies: returns, cancellation, delivery, warranty
- Up-to-date information: hours, address, contact details
- What it must not say: topics where it must not quote prices or make commitments
If this content is scattered or out of date, the chatbot gives scattered and out-of-date answers too. Pulling these texts together before the setup is the first step of the project — and in most businesses it is a job that needs doing anyway.
You also need to assign someone to keep the information current. If the knowledge base is not updated when a price or policy changes, the bot keeps giving the old information.
Off-the-shelf tool or custom setup?
| Off-the-shelf chat tool | Solution built on your own data | |
|---|---|---|
| Setup | Fast | Requires knowledge base preparation + development |
| Cost | Monthly subscription | Setup + usage-based model fees |
| Source of answers | Usually the content you upload | Your own content, live data from your systems |
| Connecting to your systems | Limited to the integrations it offers | Can connect to data such as order status, stock, appointment calendar |
| Control | Within the provider’s limits | Rules and limits are yours |
For most businesses, the right starting point is an off-the-shelf tool. A custom setup makes sense when the bot needs to look at live data in your systems — questions like “where is my order”, “is there availability on this date”, “how many of this product are left” can only be answered correctly then.
Handing over to a human: the most important design decision
What has to be written down in advance in every chatbot setup is when the bot steps aside:
- When the customer says “connect me to an agent” — always, without question.
- When the bot fails to understand the same question a second time.
- When the topic enters the sensitive areas you have defined.
- When the customer uses negative language.
When the handover happens, the conversation history must be passed on too; making the customer explain everything from the start loses more than the time the bot saved. If handover is not possible outside working hours, the bot should say so clearly and state when someone will get back to them.
Realistic expectations and measurement
A chatbot relieves the team; it does not replace it. To set expectations correctly from the start, write down these metrics before going live:
- How many of the incoming questions were resolved without reaching a person?
- The share of conversations handed over to a person, and the reasons.
- The list of questions the bot could not answer — this list is the roadmap for the knowledge base.
- The number of quote or appointment requests that came through the chatbot.
- Customer satisfaction: a simple feedback prompt at the end of the conversation.
In the first weeks, you genuinely need to read the conversation logs. Most wrong answers show up in the early period and are easy to fix; if nobody reads the logs, they go on for months.
Data and privacy
In chatbot conversations, customers share names, phone numbers, addresses, and sometimes order or health information. Where these records are stored, how long they are kept, who can access them and whether they are sent to a third-party service should be clarified from the start. Letting visitors know that they are talking to an AI is also good practice.
Setting up the system so that it meets these requirements is technically our job; the privacy notice (the “aydınlatma metni” required under KVKK, Turkey’s data protection law) and the scope of your obligations are a legal matter and should be checked by a legal adviser. We do not provide legal advice.
Where to start?
Rather than aiming for a bot that answers every question, start with a single scenario: the five most common questions, or only collecting appointment requests. Set it up with a narrow scope, read the conversations, and grow the knowledge base with real questions. We explained the logic of this approach in our validating an idea with an MVP article.
Frequently asked questions
What happens if the chatbot gives wrong information?
The responsibility lies with the business. The ways to reduce the risk: keep the knowledge base up to date, make the bot refer out-of-scope topics to a person instead of producing an answer, leave topics involving prices and commitments out of scope, and read the conversation logs regularly.
How good is the answer quality in Turkish?
Current models give useful results in Turkish, but the quality depends largely on how clear your own content is. We recommend testing with your own questions before deciding — testing in your own scenario is more reliable than any general claim of quality.
Does a chatbot reduce the need for staff?
It can reduce the volume of routine questions. It does not eliminate the team’s work entirely; the conversations that get handed over are usually the more complex ones, so the remaining work becomes more skilled.
Can it connect to WhatsApp or Instagram?
It depends on the official interfaces and rules that the platform in question offers for business accounts. Tell us which channels you use, and let’s check suitability before the project starts.
How long does setup take?
The decisive factor is less the development than whether the knowledge base is ready. If your texts are in good order, the process is short; if they have to be assembled from scratch, that step takes most of the project time.
Let’s talk about which questions you want to solve
Share the questions you get most often, which channels they come through and who answers them today; let’s identify together the point where a chatbot would genuinely make a difference. You can look at our custom software development service and get in touch — we work in English or Turkish.