HairConnect Manual Log in

The assistant

Updated on 2026-08-30

Instellingen aanpassen door te typen wat u wil, in gewone zinnen.Change settings by typing what you want, in ordinary sentences. You are always shown what changes first, and you confirm it yourself.

Instellingen → Koppelingen → Assistent → Instellen (Settings → Integrations → Assistant → Configure). Only the owner can do this.

What it does

A text box appears on the Opening hours screen. The hairdresser types what she wants to change — zet mijn openingsuren van dinsdag tot vrijdag van 9 tot 18 en de zaterdag tot 17 — and is shown a table with, per day, what it says now and what it becomes. Only when she presses Bevestigen (Confirm) does anything change.

So the language model never writes to your data directly. It does one thing: turn a sentence into a proposal. Every check — does that day exist, is that a valid time, does the closing time fall after the opening time — happens on our side afterwards, and the writing happens along exactly the same path as when you fill in the form yourself.

If the assistant is switched off there is no text box, and no language model is ever queried for your salon.

Where it runs

Field Explanation
Waar draait de assistent (Where the assistant runs) Claude (at Anthropic) or Ollama (on our own server)
Anthropic-sleutel (Anthropic key) for Claude; starts with sk-ant-
Adres van Ollama (Ollama address) for Ollama; on the same machine http://127.0.0.1:11434
Model leave empty for the default model

Claude reads spoken Dutch noticeably better and answers in a second or two.

Ollama runs on your own machine. Nothing leaves it and there is no cost per sentence. Measured on 30 August 2026 with qwen2.5:7b: the sentence above was read entirely correctly, but it took thirty-one seconds. Usable to try out; not what you put in front of a hairdresser at the counter.

What leaves your salon

If you choose Claude, two things go to Anthropic: the sentence the hairdresser types, and your salon's current opening hours. No customer names, no appointments, no receipts.

If you choose Ollama, nothing leaves: the model runs on your own server.

That difference belongs in your data processing agreement before you switch Claude on.

Testing the connection

The test button walks the whole path except the execution: it has the model convert one fixed sentence and checks whether the right action comes out. Nothing is saved and nothing is changed.

  • Het model verstaat Nederlandse opdrachten. — everything works.
  • Het model antwoordde, maar begreep … niet als een opdracht. — there is contact, but this model is not suitable.
  • Geen contact met het model: … — with the reason. On Ollama, does not support tools means this model cannot execute instructions; choose another one.

A test that only checks the key would turn green while the model cannot handle a single Dutch sentence. Hence this one goes further.

What the assistant deliberately does not do

Guess If it is unsure, you get a question back instead of a proposal.
Fill in days you did not mention If your sentence is about Tuesday to Friday, the other days stay as they are.
Act without confirmation Nothing changes before you press Bevestigen.
Work on stale data If a colleague changed the same hours in the meantime, the proposal is refused. A proposal expires after a quarter of an hour in any case.

What is kept

Every typed sentence is kept with the proposal, including after it has been carried out. Without that sentence, a dispute leaves you only the consequence — changed opening hours — and no longer what was asked for.

What is not in it yet

Only the opening hours. The assistant cannot yet book appointments, look up customers or change prices; it says so when you ask.