A phone line for your AI agent

Your agent can call from your real number.

One command starts a real phone call. Use the number people already know, or give your agent a dedicated number with callbacks forwarded to you.

See how it works
  • Verified caller ID
  • CLI, API & MCP
  • Usage limits by default
Live call Connected · 02:14
Calling from Your number +1 (480) 555-0142
Calling Desert Dental Appointment desk
Goal

Move Thursday’s cleaning to any time Friday afternoon.

Dental office

We have Friday at 2:30 available.

Your agent

That works. Please book it and send confirmation to Ryley.

Voice infrastructure without the call-center infrastructure.

No flow builder No phone tree No telecom degree

Make the call, not the stack

Three steps. That’s the product.

Your agent gets a focused calling tool. You keep control of identity, budget, and what happens when somebody calls back.

  1. 01

    Choose your caller ID

    Verify the phone number you already use, or get a dedicated number in your preferred area code.

  2. 02

    Connect your agent

    Install one CLI command, add our MCP server, or call one API endpoint. No visual call flow required.

  3. 03

    Get the result

    Follow live status, step in when needed, and receive a concise outcome with the transcript you asked to keep.

Use what’s yours Headline feature

Call from your real number.

Verify it once, then let approved agents use it as caller ID. People recognize the call, existing services can match your account, and callbacks still reach you.

Agent calls outYour numberCallbacks reach you
Keep things separate

Or give your agent a number.

Pick a dedicated number and decide where return calls go. Change the forwarding destination any time without changing the number your agent uses.

Dedicated numberYou chooseMobile, office, or agent

Agent-native by design

A tiny surface area your agent can use correctly.

One call action. Clear inputs. Structured outcomes. The same mental model across the command line, API, and MCP.

$ dialvalet call +14805550199 \
  --from me \
  --goal "Move my dental cleaning to Friday afternoon"

✓ Number verified   ✓ Budget approved   ✓ Calling…
Booked Friday at 2:30 PM. Confirmation requested by text.
Safe defaultsPer-call approval, duration caps, destination rules, and a hard account spend limit.
Useful errorsEvery failure says what happened, whether retrying is safe, and what the agent should do next.
Simple outcomesStatus, summary, structured result, and transcript—without requiring a webhook endpoint.

Now building

The simplest way to give your agent a phone.

We’re preparing a small private beta for agent builders and people who would rather delegate the call.