2026-08-06 · 4 min · BackAnt

Hermes picks up the phone

Every agent you have used waits for you. You open the app, you type, it answers. The initiative is always yours.

We wanted the opposite: an agent that decides it should reach you, and calls. Not a notification. A phone call. It rings, you answer, and you are talking to it.

Hermes can do that now.

What it does

Why voice is different

Text agents are reactive by design. They sit in a thread until summoned. Voice flips the relationship: the agent can be proactive. It reaches out at the right moment, in the one channel you cannot ignore and do not need a screen for. A morning brief you listen to beats a morning brief you have to open.

And a call is a conversation, not a transcript. You interrupt, you clarify, you decide, at the speed of talking.

How we built it

Three pieces, and the interesting part is how little glue they need.

No shared runtime, no model retraining, no bespoke telephony stack to babysit.

The pattern

The lesson generalizes past phone calls. Give a capable voice model the audio and let a separate, trusted brain hold the authority — the voice for fluency and turn-taking, the brain for truth and permission. You get an agent that is pleasant to talk to and that you can trust not to act on its own.

An agent that only answers is a tool. An agent that calls you when it matters — and knows what it is allowed to do once you pick up — starts to feel like staff.

More on the Hermes control plane: Steer your autonomous engineer from chat.