CallAgent
Invite-only pilot · MCP

Give your agent a phone line.

Your agent writes the brief, you approve it, CallAgent makes the call. You get the result back as text.

Approval before every callDiscloses it's an AINo audio recording
Live · +49 89 ••• ••• 00:43
Agent

Hallo, ich rufe für Thomas Zebala an, ich bin übrigens eine KI. Es geht um einen Kontrolltermin.

Praxis

Moment, ich schau kurz nach.

Praxis

Donnerstag halb drei, oder Freitag früh.

Agent

Donnerstag 14:30 passt. Also Donnerstag, 14:30 Uhr.

Praxis

Genau, bis dann!

Termin bestätigtUhrzeit wiederholt
Works with any MCP client Claude CodeClaude DesktopCodexCursor
Why CallAgent

Agents can book a flight. Calling the dentist is still on you.

Practices, tradespeople, small shops and public offices often only answer the phone. CallAgent lets your agent handle those calls too.

Real conversations

Low-latency speech that copes with interruptions, call screening and mailboxes.

Safe by default

Nothing dials before you approve. A hard time limit and an instant abort back that up.

Quick to set up

A remote MCP server with a bearer token. There's no SDK to install and no webhook to host.

How it works

Six steps. You only handle two of them.

See the full flow →

01

Connect

Sign in, copy your token, add it to your MCP config.

02

Brief

Your agent writes the goal, the steps and the rules.

03

Approve

You check the plan. Nothing happens until you say yes.

04

Call

The voice agent calls, deals with screening and mailboxes, and works through your checklist.

05

Steer

If something comes up that the brief doesn't cover, it asks you. You can abort at any time.

06

Result

Outcome, facts, transcript and cost.

Integration

One command to connect.

Your agent works through three tools: prepare_call, approve_and_start and wait_for_call. Each tool description tells it what to do next.

terminal
claude mcp add --transport http callagent \
  https://34.159.148.7.sslip.io/mcp \
  --header "Authorization: Bearer cba_live_…"

> Ruf beim Bäcker Huber an und frag,
> ob sie Sonntag offen haben.

prepare_call      → plan ready
approve_and_start → dialing +49 89 …
wait_for_call     → "So 7–12 Uhr geöffnet." ✓
FAQ

Common questions

What's included in the free test call?

One real call to the number you register at sign-up. It runs the full flow (plan, approval, a conversation of up to four minutes, the result) and only counts if it connects.

Does the agent say it's an AI?

Yes, in every call. The brief can't turn this off.

Are calls recorded?

No. Audio is never saved. Text transcripts are visible only to you and are deleted after 7 days.

Which languages does it speak?

German and English. More languages are coming.

What if something goes wrong during a call?

Every call has a hard time limit, and you can abort it at any moment.

Where is my data processed?

On servers in Frankfurt. Twilio carries the phone line and OpenAI provides the voice model. Details are in the Datenschutzerklärung.

Try it on your own phone.

Sign in with Google and let your agent call you first.