Connect
Sign in, copy your token, add it to your MCP config.
Your agent writes the brief, you approve it, CallAgent makes the call. You get the result back as text.
Hallo, ich rufe für Thomas Zebala an, ich bin übrigens eine KI. Es geht um einen Kontrolltermin.
Moment, ich schau kurz nach.
Donnerstag halb drei, oder Freitag früh.
Donnerstag 14:30 passt. Also Donnerstag, 14:30 Uhr.
Genau, bis dann!
Practices, tradespeople, small shops and public offices often only answer the phone. CallAgent lets your agent handle those calls too.
Low-latency speech that copes with interruptions, call screening and mailboxes.
Nothing dials before you approve. A hard time limit and an instant abort back that up.
A remote MCP server with a bearer token. There's no SDK to install and no webhook to host.
Sign in, copy your token, add it to your MCP config.
Your agent writes the goal, the steps and the rules.
You check the plan. Nothing happens until you say yes.
The voice agent calls, deals with screening and mailboxes, and works through your checklist.
If something comes up that the brief doesn't cover, it asks you. You can abort at any time.
Outcome, facts, transcript and cost.
Your agent works through three tools: prepare_call, approve_and_start and wait_for_call. Each tool description tells it what to do next.
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." ✓
Today an agent asks a person to make the call. Soon the phone is just another tool, and then it becomes a channel agents use to reach each other.
No SDK, no webhook server, no audio pipeline. What we left out on purpose, and why.
MCP in, PSTN out, a speech-to-speech model in between, and the four rules that keep a phone call from going wrong.
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.
Yes, in every call. The brief can't turn this off.
No. Audio is never saved. Text transcripts are visible only to you and are deleted after 7 days.
German and English. More languages are coming.
Every call has a hard time limit, and you can abort it at any moment.
On servers in Frankfurt. Twilio carries the phone line and OpenAI provides the voice model. Details are in the Datenschutzerklärung.