Take tier-1 support off your queue, without the bot rage
A first-line support layer that answers what it can, escalates what it can't, and gives operators a tooling stack built for AI-augmented work. No 2018 chatbot frustration loop.
Discuss a pilot →Quick facts
- Business size
- Any business with over 200 monthly customer inquiries
- Timeline
- 3-5 weeks test, 1-3 months pilot, 3-6 months production
- Budget range
- Pilot from €20k. Ongoing operator workspace and LLM API cost.
- Hardware
- Cloud-only by default. Open-source operator workplace (Chatwoot) by default; we integrate with Intercom / Zendesk / others on request.
- Data needed
- FAQ / knowledge base / ticket archive. Historical chat or email-support transcripts for intent training (helpful but not required).
- Evolution
-
- Genesis
- Custom-built
- Product
- Commodity
A vendor sells this result ready-made. We set it up and tune it to you.
What this scale means
Further right means more proven and cheaper. Further left means newer and riskier. Here is the test for each step.
- Commodity
- You could get the result yourself from a ready service, with almost no work. We rarely take these on.
- Product
- A vendor already sells this result turnkey, like shelf recognition from Trax or document reading from ABBYY. If one of them fits you, use it. You come to us when it does not: when it has to run on your own servers, cost less, or fit systems the product cannot reach.
- Custom-built
- Vendors sell only the parts. A tool like Tableau hands you charts, but the dashboards and metrics for your business still have to be built. That build is the work, and that is us.
- Genesis
- The approach exists but does not work reliably yet. You are betting on it maturing, so it costs more and carries more risk.
Expected outcomes
The Problem
Customer support volume scales faster than support headcount. Tier-1 questions, the ones with documented answers, drown the team. The team spends most of its day handling questions the FAQ already covers, leaving the harder cases under-served.
The conventional response is a chatbot. Most chatbots fail because they’re built on rigid intent trees that work for the questions the designer anticipated and fail for everything else. The result is “chatbot rage”, customers banging “agent agent agent” until they reach a human, who’s now annoyed because the chatbot wasted everyone’s time.
Two things have changed in the last two years. LLM-backed assistants now handle natural-language questions far better than intent-tree systems. What has not changed: production deployment still needs real engineering around handoff, escalation, conversation context, operator tooling and continuous improvement.
What the Solution Does
This is a two-layer system. The AI handles what it can. The human team handles the rest, in a workspace built for AI-augmented support.
- AI first-line. Incoming questions reach the assistant first. It uses RAG over your knowledge base (RAG: it looks things up before it replies) along with business-action tools like order status and account info, then composes grounded answers with citations.
- Clean handoff. When the assistant can’t help (low confidence, a customer asking for a human, a complex multi-step issue), the conversation transfers to a human agent. The full context comes with it.
- Operator workspace. Agents see the conversation history, the AI’s prior responses, customer context, suggested replies, and one-click access to knowledge sources.
- Continuous learning. Operator-confirmed answers feed retraining. Chronic failure patterns get analyzed and fixed.
Where It Fits
This makes sense if you:
- Receive over 200 customer inquiries per month, with meaningful repeat-question patterns.
- Have a knowledge base, FAQ or ticket archive worth deflecting against.
- Want to upgrade operator tooling, and not bolt an AI layer onto a bad workspace.
- Are ready to invest in the continuous-tuning loop. This is not deploy-and-forget.
- Can handle a 2-3 week tuning period at the start, while AI accuracy is still calibrating.
This is probably not the right time if you:
- Have low support volume where one human can handle everything.
- Have complex enterprise support where every ticket needs expert reasoning. The deflection rate is low here. The AI’s value lies in operator tooling, since first-line answers rarely suffice.
- Don’t have content the AI can ground answers in. You need to build the knowledge base first.
- Will not act on the analytics. Chronic failure patterns need fixes upstream: in the product, the docs or the policy.
Business Value
Deflection. Tier-1 deflection covers the questions that already have answers in the docs. It typically reaches 30-55% after the first 2-3 months of tuning. We measure it against the eligible question stream: only some inquiries are deflection candidates. We surface per-category numbers, including the ones that look bad.
First-response time. The AI responds in seconds. Customers get help during off-hours, with no wait for business hours. The CSAT impact is real: a fast response often beats a perfect one.
Operator throughput. Agents using AI-suggested replies in a context-rich workspace handle 30-60% more conversations per hour than agents in conventional tools. The gain comes from the workspace and the AI together. Automation alone would not produce it.
Better data on what fails. The conversations that escalate are the ones where the docs are wrong, the product is confusing, or the process is broken. Aggregated escalation analytics is one of the highest-value outputs: it shows you where to fix upstream issues.
How It Works
The architecture below is what we’ve shipped across several customer-support deployments. We deliberately don’t bundle it as an “AI Assistant Platform” product. Every deployment is configured per client. The operator workplace, LLM provider and knowledge sources are tailored to the context.
1. Knowledge sources
Anything the AI should know about: FAQ pages, product documentation, policy docs, ticket-resolution archive, internal wikis, order-status APIs, account-management APIs. We chunk and embed the static content, using the architecture from knowledge-base-assistant, and connect to live APIs for dynamic data.
2. AI first-line
Incoming inquiries go to the assistant. Based on the question, the assistant decides:
- Answer directly from the knowledge base, with RAG retrieval and grounded generation.
- Look up account-specific data via API, such as order status or subscription details.
- Acknowledge the question and escalate to a human, when confidence is low or the user asked for one.
The decision rests on prompt engineering and confidence thresholds, with no rigid intent trees. The AI handles questions outside the predicted patterns gracefully: it either answers them or admits it can’t.
3. Operator workspace, Chatwoot (default) or others
We default to Chatwoot, an open-source customer engagement platform. We add the AI as a layer inside Chatwoot. Operators see AI responses, can edit them before sending, and have one-click access to source documents. For clients with existing Intercom, Zendesk or similar deployments, we integrate there instead.
4. Smart handoff
When the AI escalates, the human agent inherits the full conversation context: customer messages, AI’s responses, sources consulted, customer account data, suggested next steps. No “the customer has to repeat themselves” friction.
5. Continuous improvement
Operator decisions feed back into retraining: which AI responses were correct, which needed correction, which questions kept escalating. Datapipe handles the data pipeline. New FAQ content gets added within days. Chronic failure patterns get surfaced for upstream fixes.
Stack
The LLM is pluggable: OpenAI, Anthropic or an open-source model. The vector store can be Pinecone, Weaviate, pgvector or Memgraph. Datapipe handles ingestion and retraining. The operator workplace defaults to Chatwoot, or integrates with Intercom or Zendesk. PostgreSQL stores conversation history, and Python with FastAPI runs the assistant service.
What You Need to Make This Work
Data. A knowledge base: FAQ, docs, ticket archive. Even 50-100 pages is enough to start. Historical chat or email transcripts help us tune intent recognition.
Integrations. Read access to knowledge sources. Optional integrations cover order management, account systems, CRM and billing, anything the AI should look up live. For the operator workspace, we install Chatwoot or connect to your existing Intercom, Zendesk or Front.
Hardware. Cloud-only by default. On-prem deployment is available, with a self-hosted LLM for data-residency requirements.
Team. A support-ops lead. A content owner who can write and update knowledge content. A pilot user group of operators willing to give feedback during tuning. A frontend developer for the chat widget integration if you don’t use a ready-made operator workplace (around 20-30 hours).
Implementation Roadmap
1. Test (3-5 weeks)
Set up the assistant on a slice of your inquiry stream: a single product, a single channel, or a limited user group. Connect knowledge sources. Define handoff rules. Measure accuracy on a curated question set. Output: a working assistant and operator workplace, with measured baseline metrics.
2. Pilot (1-3 months)
Production deployment to a meaningful share of incoming inquiries. Tune handoff thresholds with operators. Identify chronic failure patterns. Build deflection and CSAT dashboards. Output: a working production deployment with documented business outcomes.
3. Production (3-6 months)
Full rollout. Continuous tuning via Datapipe. Quarterly review of escalation patterns and upstream fixes. Your team owns the content and the operator workflow. We stay on for accuracy reviews and integration extensions.
Keep in Mind
The limits, stated plainly:
- Early-deployment CSAT can dip. During the first 2-4 weeks, the AI is still calibrating. Customers occasionally get bad answers. Operators sometimes face unfamiliar workflows. CSAT typically recovers and improves after tuning, but the dip is real. Plan for it.
- Deflection isn’t free. Each deflected ticket is good. A wrongly-deflected ticket is costly: the AI gave a wrong answer, the customer didn’t escalate, and the problem went unsolved. Confidence thresholds matter. We tune conservatively at first.
- AI handoff is the most important UX element. A bad handoff is what creates chatbot rage: the customer repeats themselves, or the agent can’t see the AI history. We over-invest in the handoff design.
- Out-of-scope inquiries reveal product gaps. When the AI keeps escalating “how do I cancel my subscription?”, the docs cover it poorly or the product makes it hard. The aggregated analytics shows where to fix upstream.
- Operator tooling matters as much as the AI. A great AI in a bad operator workspace performs worse than a decent AI in a great one. The Chatwoot default, or the Intercom integration, is part of the value. We treat it as first-class.
- We don’t sell this as a SaaS Platform. Every deployment is configured for the client. There is no shrink-wrapped “AI Assistant Platform” product to subscribe to.
FAQ
Do you have an “AI Assistant Platform” we can buy?
No. We build customer support assistants per client, with the components tailored to the use case. Trying to standardize this as a shrink-wrapped product is one of the failure modes in this space. Every business has different knowledge, different integrations, different operator workflows.
Can this work alongside our existing Intercom / Zendesk / Front?
Yes. We integrate with the major customer-support platforms. The AI layer sits inside your existing operator workspace.
How is this different from off-the-shelf AI chatbots (Ada, Intercom AI, etc.)?
Commercial AI chatbot platforms are excellent when you want a product ready to switch on. Our approach fits a few cases: heavy customization for unusual workflows or knowledge sources, integration with non-standard CRM, ticketing or order systems, fully on-prem deployment, or an open-source operator workplace like Chatwoot.
What about voice support?
Voice is a different architecture, see voice-bot. The conversational AI core is similar; the surrounding infrastructure (telephony, ASR, TTS) is different.
Can the AI take actions, not just answer questions?
Yes, with care. We’ve shipped deployments where the AI can update orders, reset passwords and change account settings, as long as the action is read-only or low-risk. Higher-risk actions like refunds and account closures typically stay with humans even after the AI matures.
How do you handle multi-language support?
Multilingual deployments work, with current LLMs handling translation transparently. We’ve shipped English, Spanish, Polish and other languages. Per-language tuning is real work, so we discuss scope during the pilot.
Ready to Discuss?
If you support customers at scale and tier-1 question volume is a real operational cost, this is a measurable-ROI deployment. We’ll walk through your inquiry volume, your knowledge sources, and your current operator tools, and tell you what to expect from a pilot.
Case studies
Stell Stell dialogue framework AI Assistants