Companion & communication

Website companion & knowledge chat

You know those chat bubbles that pop up on websites and have the same three answers to everything. That's not what this is about.

Website companion & knowledge chat

01Intro

A companion is an assistant that really knows your business: your services, your processes, your limits. It answers visitor questions in your tone, explains offers, sorts out what someone needs – and leads to the right next step instead of ending at "contact us". A concrete example: Neo, the companion of this website, is exactly that kind of system. He knows every use case here, adapts the page to your concern and remembers what moves visitors. Ask him and you'll know how it would feel for your customers.

Straight up: a companion doesn't give expert advice – no tax, legal or health information; questions like that it hands cleanly to the team. And: it needs a maintained knowledge base (we build that together – that's the real core of the project). Also: what it stores is set beforehand with a data-protection eye, not afterwards.

02Demo

simulation · fictional event venue

The companion of the fictional “Alte Mühle” event venue. Ask one of the three questions – and watch two things: where the answer comes from, and what next step the companion offers you.

companion · alte mühle inn

The living example: Neo, the companion of this website, works exactly to this pattern – only with a real language model. Ask him in the bottom right.

The companion invents nothing: it answers from a curated knowledge base built from your content. And for anything that needs judgement or expertise, there's the built-in switch to a human.

Website & FAQs Offers & prices Rules & limits Knowledge basecurated, maintained Companionanswers in the house tone Visitoranswer + next step tricky cases → team Expert question?

The most important part is the least conspicuous: the maintained knowledge base on the left. It decides whether the companion is useful or merely polite.

03How it works

  1. 01

    Build the knowledge base

    Website, FAQs, services, pricing logic, internal rules: what the companion should know gets gathered and structured. This is where it shows where your knowledge sits – and where the gaps are that visitors feel too.

  2. 02

    Define behaviour, tone and limits

    How does the companion speak, what may it do, what never? Formal or casual, when does it offer contact, which topics go straight to a person – that's set before it says a word.

  3. 03

    Embed it where visitors are

    The companion becomes part of your website – in your site's design, not as a foreign widget. Mobile and desktop, at the points where questions come up.

  4. 04

    Hand over inquiries in a structured way

    When a conversation turns into an inquiry, it reaches you as a usable brief – not a chat transcript. Unclear and sensitive cases go straight to a person.

  5. 05

    Watch and sharpen

    What do visitors really ask? The conversations show it – and out of that come better answers, new FAQ entries and sometimes a new offer. The companion gets more useful every month.

04Stages

The entry point is deliberately limited – a companion doesn't have to do everything on day one, it has to be reliable.

Tier 1

Entry: the FAQ assistant

Curated knowledge on a limited set of topics, tight guardrails, a clean handover to email and phone. Reliable rather than all-knowing.

Tier 2

Extended: companion with inquiry handover

A larger knowledge base with an upkeep process, needs get sorted, inquiries arrive as structured briefs.

Tier 3

Full build: the thinking companion

The companion quietly adapts the website to the concern and works with tools – the model you're experiencing on this page right now.

05Technical implementation

  • At its core is a language model with your curated knowledge base as context – at typical volumes cached rather than run through a vector database (more honest and cheaper).
  • The companion runs as a component in your website with its own small back end; no foreign branding, no external widget window.
  • Tool connections as needed: inquiry handover, appointment hints, page recommendations – on this site also state changes and signal capture.
  • Guardrails on two levels: behaviour rules in the prompt plus technical limits in the back end (rate limiting, input limits, moderation).
  • Data minimisation as the default: what's stored is what's agreed – contact data kept separate and only with consent.
  • Running costs stay manageable: a warm answer typically costs a few cents to run – that's measured, not guessed.

for context · This shows how something like this usually gets built – not how it has to be built for you. What actually fits is worked out in the project: around your existing setup, your team, and what stays easy to maintain.

06Related building blocks

See all use cases