CloseMenu

Services / AI Agents

Custom agents that log what they did

Two things decide whether an agent survives its first bad week: whether you can read back what it did, and whether it knows the point at which it must stop and fetch a person. Both are written into the build before the first line of script. Voice, chat, assist, ops, code, data, multi-agent, and lines that are not on the board yet. Netherlands and EU, English engagements.

Book a CallOpen the Switchboard

Anatomy

What makes it an agent

Five parts, and a thing missing any of them is a demo. The last one is the part most projects skip, and it is the reason staff will or will not leave the system alone.

  1. Input

    A call, a chat, a schedule, a webhook, or a queue. Something has to trigger it, and that trigger has to be nameable.

  2. Tools

    The CRM, the phone line, the repository, the warehouse, the knowledge base. Whatever the job genuinely touches, with access limited to that job and nothing wider.

  3. Guardrails

    Written limits and confidence rules, so that the agent has somewhere it is not allowed to go and knows when it has arrived there.

  4. Trail

    A log a colleague can read next week without asking you what happened. If nobody can audit the run, nobody will trust it after the first surprise.

  5. Escalate

    Escalation means one thing here: a named condition on which the agent stops, and a named person it hands the job to. Every line on the board carries its own, because a receptionist and a code reviewer fail in completely different ways.

Sample lines on the board

34 sample kinds, and a custom line whenever the job you run is missing from them. Each card names the tools it holds and the condition on which it stops and asks for a person.

Desk
04

AI Receptionist

The front desk: greet, route, schedule.

Tools and trail

Clinics, practices and offices where the front line is one person who also has another job.

  • Phone
  • Calendar
  • CRM
Sample trail
  1. Greet
  2. Route intent
  3. Book or transfer
  4. Log outcome

Anything medical, legal, or a complaint goes straight to a named person. It does not try to judge what it is not qualified to judge.

Book
10

Booking Agent

Availability, book, remind, chase no-shows.

Tools and trail

Calendars filling with appointments that nobody confirms and a proportion that nobody turns up to.

  • Calendar
  • Phone
  • SMS
Sample trail
  1. Request slot
  2. Live availability
  3. Confirm + remind
  4. Chase no-show

Hands off before it would double-book, and on any request to move an appointment someone else owns.

After the board

Not on the board? Still possible.

Every engagement starts from the work you actually run. If the work repeats, if it can be done through tools, and if there is a point at which a human should take over, then it can be built as an agent and the board has nothing to do with it.

Brief a custom agent

FAQ

Straight answers

Do you only build the agents on the Switchboard?

No. The board is a sample of the kinds people ask for, and a custom line is the ordinary case. If your job repeats, runs through tools, and has a point where a person should take over, it can be built whether or not it appears above.

How is this different from a chatbot?

A chatbot answers a question and the conversation ends there. An agent picks up a job, works through your systems to finish it, records what it did, and stops to ask for a person when it hits the condition you set. The difference shows up on the day something goes wrong: with a chatbot there is nothing to read.

Can you build multi-agent systems?

Yes, when the work genuinely needs parallel roles. One agent holds the job and specialists take pieces of it, with every hand-off written down and one accountable design behind the whole thing. Most jobs do not need this, and adding a second agent to a system that was not working with one usually makes the failure harder to find.

How long does a first agent take?

Typically 4 to 8 weeks for a focused production agent, after a short discovery that establishes what the job actually is. What gets built is written down and fixed before anything starts, so the timeline is a commitment and not an estimate that drifts.

What happens when the agent is wrong?

It stops on a condition agreed in advance and hands the job to a named person with the context attached, which is why every line on the board carries a different escalation rule. The trail then tells you what it did before it stopped, so the fix goes into the rules, where you can see it, and stays out of a retraining exercise nobody can audit.

Do our customers know they are talking to an agent?

Yes, on any voice or chat line I build. Faking a human is a refusal here, not a configuration option, and it is also the fastest way to lose the trust that makes the rest of the system worth having.

Where do you work?

The Netherlands and the wider EU, remote-first, with engagements running in English. The next start is typically within two weeks of a signed agreement.

AI agents in the Netherlands

Dutch and EU teams, English engagements, remote-first. The Netherlands page covers governing law, what an engagement is contracted on, and where your data actually goes. Next start typically within two weeks.

AI agents in the Netherlands

Last reviewed