Can ChatGPT make phone calls? How to let it call a business
Short answer: ChatGPT doesn't place outbound calls to businesses on its own. You can add that by adding CallForMe from ChatGPT's plugin directory (chatgpt.com/plugins, search CallForMe). Then ask ChatGPT to call a business, and it plans the call, places it, and reads you the results.
Open this in ChatGPT and swap in your details before you send it. It needs the CallForMe plugin.
Add CallForMe to your agentTry a free demo call
Using ChatGPT? Add it from ChatGPT's plugin directory in one step, on any plan.
$1 when someone answers, first 2 minutes included. Nothing if nobody picks up. Connecting asks for nothing.
On your phone? Email yourself the setup steps
The short answer
ChatGPT talks to you, but it doesn't call anyone. To let it call a restaurant, a store or a customer service line, you give it a tool that places calls. CallForMe is that tool. You add it once from ChatGPT's plugin directory and then ask in plain English.
Add CallForMe to ChatGPT
- Open CallForMe in ChatGPT, or go to chatgpt.com/plugins and search for CallForMe.
- Add it. It connects right away. No email, form or card.
- In a new chat, ask ChatGPT to use CallForMe.
The ChatGPT page also covers adding it by URL as a custom MCP server, which needs a paid ChatGPT plan; the directory listing works on any plan, including Free.
Make the call
Try something with a clear goal and a couple of questions:
Call Riverside Plumbing at (214) 555-0143. I need a leaking kitchen faucet replaced this week. Ask their price for replacement with a faucet I supply, and their earliest opening. My name is Priya.
ChatGPT will:
- Use
plan_callto preview the call and see which questions the plumber is likely to ask (your address, the faucet type). - Ask you for anything missing, like your ZIP code.
- Call
place_call. On your first call it gets back a setup link likehttps://callforme.tel/go/QF6S-2U4Zand shows it to you. - Add $5 on that page. The call goes out by itself a few seconds after you pay. Then tell ChatGPT "done" and it follows the call with
get_calland reports back. - Poll
get_calluntil the call ends, then summarize: price, earliest slot, anything the plumber needs from you.
After the first call
That setup link shows up once. Your card is saved, so every later chat just calls; turn on auto-reload (one click after paying) and the balance tops itself up. If you add CallForMe to another agent later, its first call link recognizes you and links it to the same account in one click, with no second payment.
Want to try it before adding money? Ask ChatGPT to call Maple Street Pizza, a fictional restaurant, at (469) 770-7412. Demo calls are free, up to 3 a day. There are also three fictional auto shops for trying quotes from several places at once, and a fictional gym, Ironwood Fitness, for a cancellation; the numbers are on the demo lines page.
Good first calls for ChatGPT
- "Call the pharmacy on 5th and ask if they're open Thanksgiving and until when." (holiday hours)
- "Call these three hardware stores and ask who has a 40 gallon water heater in stock." (check product stock)
- "Call four auto shops near 75024 and get prices for front brakes on a 2019 RAV4." (auto repair quotes)
- "Ask every pharmacy near me what time the counter closes tonight, and give me a table." (call around)
- "Call my dentist and move my cleaning from Tuesday to any time Thursday." (reschedule appointment)
If your workspace blocks plugins
You can still use CallForMe from anything that runs a shell or makes HTTP requests. Point your agent at callforme.tel/skill.md and it uses the REST API with curl. Or use it from Claude, Codex or Cursor.
What the business hears
"Hi, this is an assistant calling for Priya, on a recorded line." The assistant never claims to be a person, never gives out card numbers or passwords, and won't agree to charges beyond the limits you set. The call comes from +1 (469) 966-0062. See safety and disclosure.
Cost
$1 per answered call, including the first 2 minutes, then $0.40 per minute. If nobody picks up, you pay nothing. See pricing.
What happens during the call
While the call runs, ChatGPT checks on it with get_call. Most of the time there's nothing for you to do. If the business asks something ChatGPT doesn't know, like your street address or whether a different day works, ChatGPT sees it as a pending_question and either answers from your chat or asks you. The voice assistant waits about 45 seconds for the answer. Keep the chat open for the first few minutes after you ask for a call so ChatGPT can respond. See what happens when the business asks something.
When the call ends, ChatGPT reads the result: the answers to each of your questions, a short summary, and details like a quoted price or appointment time. The full transcript is there too if you want to check exactly what was said.
Tips for better results
- Give ChatGPT your name so the assistant can say who it's calling for.
- Say what you won't accept. "Don't agree to more than $250" becomes a hard limit on the call.
- Ask ChatGPT to preview first. "Plan the call before you place it" gets you the opening line and a list of questions the business will likely ask.
- Batch similar calls. "Call these four plumbers with the same questions and give me a table" works well. See quotes from several businesses.
Questions
Can ChatGPT make phone calls by itself?
Not to businesses, as of October 2026. ChatGPT has voice mode for talking to you, but it doesn't dial out. A connector like CallForMe adds that.
Do I need a paid ChatGPT plan?
No. CallForMe is in ChatGPT's plugin directory, and directory apps work on any plan, including Free; only adding a custom server by URL needs a paid plan. Work and school workspaces can limit which plugins members can add.
Do I need to paste a key?
No. Adding CallForMe from the directory connects it with nothing to fill in. The first time ChatGPT places a real call, it gives you one setup link to add a $5 balance. After that it just calls.
What if ChatGPT isn't watching when the business asks a question?
The assistant waits about 45 seconds for an answer. If none comes, it tells the business you'll follow up on that point and carries on with the rest of the call. The result lists what was left unanswered.
Add CallForMe to your agent
One URL for any MCP agent. Connecting asks for nothing.
Install steps for your agentTry a free demo callPricing
On your phone? Email yourself the setup steps
One email with the link, for when you're at your computer. Nothing else.