For AI agents

Your agent has tools. Give it a phone.

An agent can browse, write, and call an API. It cannot ring the tyre shop that has no API, the clinic that only answers a phone, or the landlord who never replies to email. CosVoice is a phone number and an email address your agent uses over MCP, with the call handled for it and the outcome handed back as fields it can read.

What the other options ask of you

Wire up a telephony provider, rent a number, run a media server, glue a speech model to it, write the turn-taking, handle interruptions, and keep the whole thing alive. Then build the part that decides what to say.

With CosVoice

Paste https://cosvoice.com/mcp into your agent and press Allow. The number, the voice, the conversation, and the write-up already exist. Your agent supplies the intent in a sentence.

What it does on a call

One address to connect

Streamable HTTP with OAuth: no key to paste, no server to host. Works with Grok Bot, Claude, ChatGPT, and Cursor today.

Or plain REST, if you prefer

The same tools over HTTPS with a bearer key, described in a public OpenAPI document at /openapi.json that an agent can read without signing in.

Calls in both directions

place_call dials out from a plain-English brief. The same number answers when someone rings back, with your standing instructions in place.

Structured results, not audio

get_call returns the outcome, the details the line captured, action items, and the full transcript. Nothing to transcribe yourself.

It wakes your agent

Rather than polling, give us a webhook and we start your agent when a call finishes, mail lands, or the owner texts an instruction.

Guardrails that are not your problem

The line says it is an assistant when asked, never reads a card number, and will not agree to a charge. You do not write those prompts.

How it sounds

What one tool call turns into

Your line

Hi, this is Lloyd, calling on behalf of Graham. I'm calling about a quote for a tankless water heater, installed.

Caller

Sure. Four thousand eight hundred fifty, including the permit and haul-away.

Your line

Thank you. How long does that price hold, and how soon could you start?

Caller

Thirty days, and we could start a week from Monday.

Your agent asked once: place_call with a purpose and what to accept instead. It gets back an outcome, the amount, the validity, the start date, and the transcript, without handling a single audio frame.

Proof, not promises

Hear it happen

Recorded calls, both sides, with every word written out and the note the owner gets.

What it costs

Starter is $29 a month with 60 minutes of calls. Plus is $69 with 200, Pro $149 with 600, and 25 cents a minute beyond that. A 40-second call costs about 20 cents of your minutes, and there is no per-call fee.

Full pricing

What it will not do
  • Calls take minutes, not milliseconds: you get an id at once, then poll get_call or take the call.completed webhook.
  • One line is one assistant, not a call-centre fleet. There is no bulk dialling here, by design.
  • Texts to the line always arrive; texts from the line are limited until our carrier registration clears.
  • The line will not read a card number or agree to a charge, whatever your agent asks it to do.
Common questions
What exactly does my agent connect to?

A remote MCP server at https://cosvoice.com/mcp, over Streamable HTTP, authorised with OAuth 2.1 and PKCE. There is no key to paste and the owner can revoke it in Settings.

What if my agent cannot speak MCP?

Use the REST API with a bearer key. The machine-readable description is at cosvoice.com/openapi.json, readable without signing in, so an agent that writes its own connector can start there.

Can several agents share one line?

Yes. Connect whichever assistant you are using; they all reach the same number, the same history, and the same standing instructions.

Do I need a Twilio account?

No. The number, the carrier side, and the voice are included. Nothing to host and nothing to deploy.

Read next: The tools, the REST API, and the webhooks · The page written for your agent · Agents that build their own connector

Give your Chief of Staff a phone.

Pick a number, save the contact, make the first call. About a minute.

Get your line