Honest comparison
CallMe is a free, open-source Claude Code plugin that phones you through your own Twilio or Telnyx account. Pushary is hosted. Your agent's question reaches your phone as a push first, and Pushary calls only if you miss it, in hours you pick.
If you are happy to run your own phone provider, an OpenAI key and a tunnel, and you want Claude to call whenever it sees fit, CallMe is a neat and cheap plugin. If you want a call only when a question goes unanswered, and a record of the answer, that is what Pushary is for. Pushary needs no phone provider, OpenAI key or tunnel. During the beta, Pushary calls numbers in Germany.
If you miss the call too, the request waits in the app. Nothing is approved, unless your rule's timeout action is auto-approve.
Calls are in beta: for Claude Code, Codex, Gemini CLI, fx, Hermes, Claude Chat, ChatGPT, Claude Cowork, Cline, Lovable, and Grok Bot, on numbers in Germany, in English. How the phone call works
CallMe gives Claude a tool called initiate_call, and Claude chooses when to use it. It also ships a Stop hook that asks a model, each time Claude is about to stop, whether the moment is worth a call. Its README says your phone rings when Claude is done, stuck or needs a decision, and if Claude does not call, it suggests asking it to. Pushary takes that choice away from the model. A rule decides, and the rule is the four steps above.
CallMe runs on your machine. You rent a number from Telnyx or Twilio (about $1 a month), add an OpenAI key for speech-to-text, and sign up for ngrok, which opens the tunnel your phone provider calls back through. Pushary places the call itself: you add your number, answer a test call to confirm it, and turn calls on.
CallMe turns what you say into text and hands it back to Claude. Its README does not describe keeping a log of calls. Pushary keeps every question and answer in one history, next to the answers you give by push or in Slack, and marks the ones given on a call. Weeks later you can still see who said yes to what.
CallMe is free and open source. It can call any number your Telnyx or Twilio account can reach, and its README puts a call at about $0.03 to $0.04 a minute. Claude can keep talking with you on the call, and even search the web while you wait. If Pushary does not call your country during the beta (it calls numbers in Germany), or you want Claude to call at its own judgment, CallMe is the better pick today.
| Feature | Pushary | CallMe |
|---|---|---|
| Calls only after a push goes unansweredESCALATE | ||
| Calling hours and a limit on calls in any 24 hours | ||
| Answer the agent on the call | ||
| No phone provider, OpenAI key or tunnel to set up | ||
| Every answer kept on recordAUDIT | ||
| Agents that can call you | Claude Code, Codex, Gemini CLI, fx, Hermes, Claude Chat, ChatGPT, Claude Cowork, Cline, Lovable, and Grok Bot (beta) | Claude Code |
| Numbers it can call | Germany, beta | Any number your provider reaches |
| Push approvals for Cursor, Gemini CLI and any MCP client | ||
| Open source | ||
| Price | From $9.99/mo, call minutes included | Free, plus about $0.03 to $0.04 a minute to your providers |
CallMe (ZeframLou/call-me on GitHub) is a free, open-source plugin that lets Claude Code call you on the phone. It runs a small MCP server on your machine, places the call through your own Telnyx or Twilio account, uses OpenAI for speech-to-text, and opens an ngrok tunnel so the phone provider can reach it. Claude starts a call with its initiate_call tool and can keep talking with you until it hangs up.
As of Nov 13, 2026, its README lists a phone number from Telnyx or Twilio (about $1 a month), an OpenAI API key for speech-to-text, a free ngrok account for the tunnel, and the plugin installed in Claude Code. It recommends Telnyx and notes that Twilio asks you to buy $20 of credit to start. Pushary needs no phone provider, OpenAI key or tunnel: you add your number in Settings and confirm it with a test call.
Only if Claude decides to. CallMe gives Claude a tool to start a call, and Claude picks the moment: a finished task, a blocker, a decision it wants from you. Its README describes no rule that turns a waiting permission prompt into a call, and no calling hours or limit on how often it calls. Pushary works the other way round: the question goes out as a push, and the call follows only if nobody answers in time.
The plugin is free. As of Nov 13, 2026, its README puts the running cost at about $0.03 to $0.04 a minute with OpenAI's voice, or $0.01 to $0.02 with the free local Kokoro voice, plus about $1 a month for the number. For a few short calls that is cheaper than any Pushary plan. Agent includes 10 call minutes a month ($9.99 a month), Agent Pro 20 ($19.99) and Team 60 ($59 a month for 5 people). The 3-day trial includes 5 call minutes.
CallMe can call any number your Telnyx or Twilio account can reach, so today it covers far more countries than Pushary. Pushary's push approvals work in any country. Calls are in beta: for Claude Code, Codex, Gemini CLI, fx, Hermes, Claude Chat, ChatGPT, Claude Cowork, Cline, Lovable, and Grok Bot, on numbers in Germany, in English.
Yes. They do not depend on each other. You could keep CallMe for Claude's own check-ins, like a call when a long task is done, and use Pushary for permission prompts and questions, with the push first and the call as the fallback.
Start with Agent Pro: push approvals for every agent, and a phone call for Claude Code, Codex, Gemini CLI, fx, Hermes, Claude Chat, ChatGPT, Claude Cowork, Cline, Lovable, and Grok Bot when you miss one. 3-day free trial.
Start free trial