Your agent picks up the phone

Your number, answered in your name, with the caller recognised before the first word.

MoveMatrix · · 2 min read

A smartphone glowing with an incoming call on a café table at night, snow in the window behind.
A smartphone glowing with an incoming call on a café table at night, snow in the window behind.

The phone is still how most rides in a mountain town begin. Not an app, not a website: a call to a number that has been on the side of the cars for twenty years. In March the agent started answering it.

The idea is simple to say and hard to build. A caller dials your number. Your agent answers in your name, in the caller's language, and does what a good dispatcher does: it recognises the regular, asks only what it still needs, quotes from your fare structure, books the ride into your dispatch system and says which car is coming. If anything is uncertain, it brings a person into the call with everything already said.

Knowing who is calling

The hardest part was the first second. A dispatcher who has worked the desk for a few seasons knows a regular by the number on the display before saying hello. We wanted the agent to know the same. So the call now arrives with the caller's history already open: who they are, where they usually go, the driver they always ask for, the account the ride goes on. The agent speaks to a person, not to a phone number.

That also fixed a quieter problem. When the agent books a ride, writes a note or quotes a fare, the result has to land back in the conversation immediately, so the agent's next sentence is about the ride it just booked rather than the ride it thinks it booked. We rebuilt how tool results flow back into the live call so the agent is never a step behind itself.

The agent is only as good as what it knows when the phone rings.

A call in progress: the caller is recognised, the quote is read back from the fare structure, the booking is written into dispatch.
Illustration — sample data

Saving the agent

Behind the phone is a configuration: the agent's voice, what it is allowed to say, which numbers it answers, which tools it may use. Early on, changing any of that was fragile. We made saving the agent and syncing its voice setup a single, boring, reliable step. It sounds like housekeeping. It is the difference between an operator who adjusts the agent's greeting on a Friday evening and one who waits for Monday.

What it does not do

Fortune (2025) reported Klarna's position on always offering a human.

The agent does not invent a fare. It reads your structure and tells the caller what the structure says. It does not take a booking it cannot place. It does not pretend to be a person. And when it does not know, it says so and passes the call on, which we count as a correct outcome. More on that in a later essay.

Hear it on your own number. Talk to us and we will forward a line for a week.