Skip to content
XICBOT

Settings

Deutsch
24/7 from your own sources

A Support Assistant That Answers Around the Clock and Relieves Your Team

The XICBOT support assistant answers customer questions from your FAQ and knowledge base and so relieves your team.

In plain language

This page shows the assistant for your customer service. It answers from your FAQ and your knowledge base. That takes work off your team. In the Custom package it looks up the state of an order in your stock system. For this it needs a link to that system and the customer must agree. If needed it suggests a ticket, also in the Custom package. It is meant to hand hard cases to your team with the whole chat.

Request a demo for your support View pricing

  • Answers with a source reference
  • Loads only after your consent
  • No minimum term, cancellable monthly

It queries order and delivery status in the connected inventory system, by default after confirmation, and proposes a ticket where one is needed, both through a connection in the Custom package, and is meant to hand complex or sensitive cases to a person with the full conversation context. If it finds nothing stored, it says exactly that instead of guessing.

42 of 48
answers carrying a source reference
XICBOT, own measurement series of 11 September 2026
8 of 8
questions without a basis declined instead of guessed
XICBOT, own measurement series of 11 September 2026
2,670
sections from 70 documents in our own knowledge base
XICBOT, count in our own database
24.1 KB
loader on your page, compressed
XICBOT, own measurement of the delivered files
How a Status Query Runs in Chat (connection in the Custom package), Example conversation, reconstructed
  1. Assistant:Hello. I help around the clock, with orders, invoices and common questions. How can I support you?

  2. Visitor:Where is my order number 48213?

  3. Assistant:For that I will query the order status in the connected inventory system. It concerns a personal matter, so I ask first:

    • Proposal · query order status · connected inventory system · order 48213 · waiting for your confirmation
  4. Visitor:Yes, please query it.

  5. Assistant:Thank you, the call has gone out:

    • Order status from the connected inventory system · order 48213 · shipped · in transit · handed to the carrier yesterday · delivery tomorrow by 4 pm
  6. Visitor:Thanks. I would like to cancel one item.

  7. Assistant:A cancellation after dispatch is best settled by a colleague directly. I am handing the conversation over with the full history:

    • Handover to a person · M.K. · customer service · context handed over

Ask it yourself, Assistant of this website

Automated assistant

Enter sends, Shift and Enter starts a new line.

The assistant only loads after your consent. Privacy

What the Support Assistant Takes On

Support teams spend a large share of their time on the same questions: Where is my order? How do I cancel? Which documents do I need? These recurring standard questions tie up capacity that is missing for complex matters, and outside office hours enquiries go unanswered altogether. The support assistant takes exactly this load off: it answers questions around the clock from your knowledge base, queries order and delivery status from a connected inventory system on request and, by default, after confirmation, and proposes a ticket where one is needed, both through a connection in the Custom package, and is meant to hand complex or sensitive cases to a person with the full conversation context.

The assistant knows your answers and your systems. Instead of rigid menu trees it understands freely worded questions while staying bound to your own content. Six tasks are listed below, each with its condition and its limit; for anything beyond them, it brings in a person.

Four topics sit above every rule you set and cannot be unlocked: legal advice, medical information, assessing allergies, and a binding finance offer. The assistant is also instructed never to claim to be a person and not to invent contact details, reference numbers or appointments.

43 of 48

questions without a handover to a person

measured on a single assistant on our own knowledge base, not on customer projects; a figure from live operation is not yet available

Answering From Your Sources, Not Into the Blue

A support assistant is only as good as what it stands on. That is why XICBOT binds it to your own content: it answers from FAQs, help articles, documents and status sources, and every statement is meant to carry the number of the excerpt it came from. If the search finds nothing solid, it usually says that there is nothing on that in the stored knowledge base, rather than guessing.

Without a Source: An Entry in the Gap List

If an answer comes about without a single source reference, it is recorded as a gap, together with whether the assistant declined or the answer stayed without a source. If the model itself fails, the visitor reads the stored fallback reply instead: an outage is not a knowledge gap. Which case applied is recorded in your analysis.

You decide what the assistant reads and which actions it may take. A curated question-and-answer pair goes out word for word, without chunking and without a model call, wherever the wording itself is what matters, for instance on cancellation rights or returns. Writing actions such as creating a ticket are tied to a confirmation; the connection to your ticketing system runs through defined actions in the Custom package, more on that under tool control.

  • For each answer the run fetches five hits and builds the excerpts and the source list from them.
  • The source list holds the section identifier, the document title, the heading and the start of the excerpt.
  • An indexing run writes into a new version and only switches over at the end; a failed run leaves the previous state answering.
  • A run that wrote nothing deletes nothing either. Otherwise a maintenance page would empty the knowledge base and report success.
  • A page marked noindex gets no section at all; a scan without a text layer is rejected rather than guessed at.

8 of 8

questions without a basis declined instead of guessed

eight questions deliberately outside the material; the wording of every answer is in the measurement file

When the Answer Is Stored Nowhere, Example conversation, reconstructed
  1. Visitor:Will you take my old appliance away for disposal when you deliver?

  2. Assistant:There is nothing on that in the stored knowledge base. I will not guess here.

    • Knowledge gap recorded · kind: declined · question stored verbatim
  3. Visitor:Could you not simply estimate whether that is customary?

  4. Assistant:No. I do not estimate anything that is not in a stored excerpt. I am passing the question to a person together with the history so far:

    • Handover to a person · conversation escalated · record created · notification sent
  5. Visitor:All right, thank you.

  6. Assistant:The question is now in your gap list. As soon as disposal is stored, the assistant will answer it itself next time.

Fewer Tickets, and What Can Actually Be Evidenced

Recurring standard questions about shipping, returns, invoices or status are the share of the volume an assistant can catch at all. Every one of them that is settled in chat does not become a ticket. How large that share is in your case we do not know before the first measurement, and we will not calculate it for you either: the product knows no industry figure and no target value against which it could be evidenced, because there is no body of data to check one against.

What we can show is a measurement series of our own: on a single assistant working on our own knowledge base, 43 out of 48 questions stayed without a handover to a person. That is an indication, not an experience value from customer projects. The questions were ours, and so was the content.

In operation the figure then sits in your own analysis: self-resolved, handed to your team, unanswered, with a source reference. Every share card names its numerator and denominator as well, so it stays visible what the share rests on. If the data basis is missing, the reason is stated in plain words instead of a zero.

  • Standard questions about shipping, returns and invoices are settled in chat, provided the answer is stored.
  • Status questions are answered from the connected system (Custom package), by default once the visitor has confirmed the query.
  • Every handover carries the full conversation history, without repetition.
  • The weekly report goes out early on Mondays, to the owner and only to a confirmed address.
  • A metric without a data basis carries its reason in plain words, never a zero.
  • No revenue figure and no attribution of an amount: results are counted, not valued.

How We Set Up Your Support Assistant

A support assistant does not appear at the push of a button, but it does come together in manageable steps. The order is not arbitrary: first it is settled what stays with people, then the sources are indexed, and only then does a person decide about going live. A new assistant is always created as a draft, even when the setup assistant proposes it.

  1. Initial Consultation and Question Review

    In the free initial consultation we sort your most frequent enquiries into three piles: what can come from a stored answer, what needs a query in a connected system, and what stays with a person from the outset. The third pile matters most, because it sets the escalation rules.

  2. Index Your Sources

    We index FAQs, help articles and documents and split them into overlapping sections, so that a sentence does not break off mid-thought. The crawler states its own name when fetching, obeys your robots.txt and follows only links within your own domain. Read how this works in detail under knowledge base.

  3. Integration and Escalation Rules

    The assistant is embedded with a short loader script and fits into your design. Together we set out when it proposes a ticket and when it hands straight to a person. Writing actions get no exception here: they stay tied to a confirmation, even if someone enters them otherwise.

  4. Test Set and Acceptance

    Before go-live the assistant's test set runs: mandatory terms, forbidden terms and the literal overlap with the model answer, all three without a second model and therefore recomputable. Rows that could not answer at all count as errors and enter no quota. The test set judges, it does not block: a person flips the switch to active.

  5. Operation and Analysis

    We run the assistant with hosting in Germany, maintain it and keep the sources current. The conversation analytics continuously show which questions are frequent and where answers are missing. A recommendation there arises from a case that occurred, not from a threshold, because a threshold would be an invented comparison value.

A machine proposal for your answer texts is filtered before it is adopted: promotional words that carry a claim to leadership, a promise or a seal of approval are dropped and listed in the report, so you can see what was struck.

The Support Assistant Sits in the Pro Package

The support assistant is not a separate product with its own price but an assistant cut for service enquiries. It is therefore billed like any assistant: the setup once, then operation per month. There is no minimum term; cancellation is monthly.

How extensive the setup becomes depends on the number of sources and on the systems to be connected. We name both in the initial consultation and put them into the quote; what is not in it is not priced in either. The price date given is that of the price list and not a quote for your case.

Pro package

from 149 € per month net

Minimum term: none, cancellable monthly

  • Pro package from 2,900 € net setup plus 149 € per month net operation
  • Answers from knowledge base, requests with confirmation
  • Handover to humans with context, multilingual, hosting in Germany
  • Free initial consultation and demo on request

All prices net, plus VAT Source: XICBOT price list, as of 11 September 2026

The support assistant sits in the Pro package: from 2,900 € net one-off setup plus 149 € per month net for operation. Included are answers from website and knowledge base, requests with confirmation, handover to people with context, multilingual answers, hosting in Germany and the conversation analytics. Status queries and tickets in your own systems run through a connection in the Custom package from 4,900 € net setup. Ongoing services are booked individually and can be cancelled monthly; there is no minimum term.

What the price does not cover is better settled beforehand: where nothing is stored, the assistant does not answer either. Setup is not a flat fee for any number of sources and systems, and whatever is not named in the initial consultation is not in the quote either.

Which Enquiries Can the Assistant Take On?

Send us your ten most frequent support enquiries. We assess which ones the assistant answers from your knowledge base and where the handover to your team should apply.

Have your questions assessed See the knowledge base

Three Ways to Catch Recurring Questions

There are three typical ways to catch recurring questions. A rigid FAQ widget with predefined questions, a plain ticket form that pushes every enquiry into the queue, or an assistant that understands freely worded questions, answers from your sources and hands over only genuine individual cases to humans. The comparison shows the difference in everyday practice.

Each way has its place. The difference lies less in the number of answers than in what happens when none is stored: the form turns it into a ticket, the widget into a shrug, the assistant into a handover with history and an entry in the gap list.

  • Rigid FAQ Widget

    Predefined

    • Only knows fixed questions, barely understands free wording
    • Reads no status, cannot answer «Where is my order?»
    • No handover to humans, sensitive cases are left unresolved
    • Maintaining the question trees is laborious and quickly outdated
    • Knows no gap list: whatever nobody could answer stays invisible
  • XICBOT Support Assistant

    Recommended

    • Understands freely worded questions and answers from your sources, naming the section
    • Queries order and delivery status in the connected inventory system in the Custom package, by default once the visitor has confirmed
    • Proposes tickets in the Custom package and hands over to people, with full context
    • Usually states plainly when nothing is stored, instead of inventing information
    • Around the clock, multilingual, hosting in Germany
  • Plain Ticket Form

    Queue

    • Every question becomes a ticket, even recurring standard cases
    • No immediate answer, wait until the next handling slot
    • High load on the team from enquiries that could be solved instantly
    • Outside office hours the customer is left without a response
    • Without a query back in chat it stays open whether the enquiry is a case for your team at all

The columns describe designs, not providers. A widget that knows only a handful of questions can be exactly the right choice where there are only a handful of questions. The effort simply moves: from maintaining sources to maintaining question trees.

The handover is a transition, not a break

  • Title, request, queue and waiting time sit in one row of the table.

  • Take over and mark as resolved sit in that same row.

  • The routing rules below distribute to queues by keyword.

Demo account with sample data, German interface
The handover inbox: a table of handovers with title, request, queue, waiting time and assignee, with take-over and resolve buttons in each row, and the routing rules below.

How a Support Assistant Relieves Your Team

Three starting situations as they occur in projects, and what changes about them. The journeys are anonymised and exemplary: they describe the way of working, not a measured result. How an assistant works in your industry is shown on the pages for online shops, software providers and service providers.

Today

  • Online Shop: The same questions about shipping, returns and order status by email over and over, even though the status is already in the connected inventory system
  • Software / SaaS: Support tied up by recurring onboarding and how-to questions
  • Service Provider: Enquiries outside office hours were left unanswered overnight
  • Manufacturing: Questions about data sheets and spare parts come in by phone, while the documents sit as files in the download area
  • Several Locations: Responsibilities, hours and contacts are held in different places, and every piece of information needs an internal enquiry first

With the assistant

  • Online shop: the assistant answers from the knowledge base and queries order status from the connected inventory system, by default after confirmation (Custom package); standard questions are settled in chat.
  • Software / SaaS: the assistant answers from the documentation and proposes a ticket with context where needed (Custom package); the team stays on the complex matters.
  • Service provider: the assistant answers at night too and files the handover with the full history in the inbox, where it waits in the morning instead of in a flood of email.
  • Manufacturing: Delivered documents sit as sections in the knowledge base; the assistant answers from them and names the source. Whatever is not in there goes to the team as a handover with the full conversation instead of being answered freely.
  • Several Locations: What is stored is answered by the assistant without an internal enquiry. If an answer ends without a single source reference, the system writes a line into the gap list — making visible which section is still missing instead of letting the question disappear.

What Cannot Be Calculated in AdvanceHow much an assistant relieves your office depends on how many of your enquiries have a stored answer at all. Nobody knows that share before the first month of operation, and we do not estimate it either. In the initial consultation we instead go through your most frequent questions and say for each one whether it can come from a source, needs a system query, or stays with a person.

Further reading: reducing support load with a 24/7 assistant describes which enquiries make sense to automate, and when the AI assistant should hand over to a human names the triggers we define for that in projects. Why an assistant makes things up and what helps against it technically is explained in preventing hallucinations.

Frequently Asked Questions About the Support Assistant

The most common question in an initial consultation is not what the assistant can do, but what happens when it cannot do something. That is why this answer sits here among the other five and not at the end.

Does the support assistant replace my team?

No. It takes the recurring cases and is meant to pass the rest on. Answers come from your knowledge base, and sourced answers name their source. Figures, prices and deadlines that are not in your sources are replaced with a notice. Status is read out only where you have entered a tool for it. Four topics are hard-blocked in the rule set — legal advice, medical information, the assessment of allergies and a binding financing offer. If a case turns delicate, it is meant to call the handoff tool type; that sets the conversation to escalated, creates a lead and notifies a person. Questions left open additionally appear in conversation analytics, so your team sees what the next answer is still missing.

Where does the assistant take its answers from?

From your own sources: documentation, help articles, changelog, price list and connected status systems. It is bound to this content and instructed not to invent answers into the blue. The search combines a keyword comparison with a local feature calculation, whose rankings are merged; every section keeps its heading and origin, which is why an answer can name the source it used. If it finds no supporting section, it usually says so openly and hands over to a human. Such cases do not vanish: they collect as unanswered questions and as knowledge gaps in the evaluation, and the next addition to your knowledge base follows from them.

Can the assistant check order or delivery status?

Yes, if your inventory system is connected; that connection is part of the Custom package. The order_status tool type reads the status and by default still asks before it runs, because it is a personal matter; stock comes through inventory_status and runs read-only without a query. Whatever your system returns is filtered down to the result fields named in the adapter — text fields to 600 characters, lists to 20 entries — and a reply without a confirmation field counts as a contract breach, not as a result. The call goes to exactly one stored connection, waits at most eight seconds, accepts at most 64 KiB and follows no redirect. A change to the order runs through order_change, writing and requiring confirmation. More under tool control.

What happens with questions the assistant cannot answer?

The assistant answers from the sources you deposited. If it finds nothing suitable there, it is instructed to say so openly instead of guessing. At the same time the question is recorded as a knowledge gap and an event goes out; from the Pro package you see in conversation analytics what was asked and what was missing. On request it hands over: the conversation moves into the handed-over state, an entry appears in your mailbox and a message with the transcript so far reaches the responsible place in your business — the assignment is fixed before the message leaves. If a ticket system is connected in the Custom package, the assistant opens a case there once you confirm. When someone from your team takes over the conversation, the visitor sees that in the window.

In which languages does the support assistant answer?

In the language of the enquiry. Detection runs in our own code through function words and characteristic characters, with no external service; word lists exist for nine languages, among them English, French, Spanish, Italian, Dutch, Polish, Portuguese and Turkish. Because detection happens per sentence, a switch mid-conversation is carried too. Your manuals and information sheets may stay in one language: the search covers the whole knowledge base, and language only acts as a ranking bonus. If a sentence cannot be assigned, the field stays empty rather than being guessed. Which languages actually turn up is something you can read later in conversation analytics. More under multilingual assistant.

What does a support assistant cost?

The support assistant sits in the Pro package: from 2,900 € net one-time setup plus 149 € per month net operation, including hosting in Germany, care and conversation analytics. The analytics counts, among other things, conversations, unanswered questions, handovers to a human and self-resolved cases, so you do not have to estimate the relief. If the assistant finds nothing in the knowledge base, it says that nothing on this is on file and can hand over to a human. Every project begins with a free initial consultation and, on request, a free demo. All packages are listed under pricing. All services can be cancelled monthly; there is no minimum term.

Two questions are not in the list because the answer is short. No, nothing is read from the browser identifier, and a visitor's address is held only as a salted fingerprint per tenant. And no, there is no notification when a metric leaves its band: anyone wanting to set that band would first have to invent it.

To Prepare

What Makes Sorting Your Enquiries Easier

Real examples help: an excerpt of the enquiries that came in by email, ticket or phone over the last few weeks, your existing FAQ and help articles, and a note of which system holds orders or customer data. Access to those systems is not needed for the assessment; whether a connection makes sense we only clarify once it is clear which questions need a query at all. It is best to leave names and contact details out of the examples.

An Assessment of Each of Your Support Questions

Tell us briefly which questions tie up your support the most. For each one we will say whether it can come from a stored answer, needs a query in one of your systems, or stays with a person. You can reach us by phone at +49 5123 9579000.

Enquiry in three steps

  1. 1. Topic
  2. 2. Your case
  3. 3. Contact

What is this about?

One click is enough, everything else is optional.

Tell us briefly about your case

Everything in this step is optional. It helps us reply with something concrete straight away instead of asking back.

For example an inbox or a ticket system

Enquiries per month, roughly (optional)
When should it start? (optional)
How can we reach you?

Name and email address are enough. We reply personally.

We use your details to handle your enquiry. More on this in the privacy policy.