CallMe

A Claude Code plugin that phones you when the agent has finished, is stuck, or needs a decision

Plugin

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • Keeps the phone provider, OpenAI and ngrok keys in environment variables
  • Runs a local server, opens an ngrok tunnel to the internet and places paid calls
All reasons and checks
Needs a VPN

zeframlou/call-me

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/callme

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run one by one in the Claude Code chat

/plugin marketplace add zeframlou/call-me
/plugin install callme@callme

Checked against the repository on Sep 24, 2026, commit 4e0aa20.

Text for your agent

Install the plugin: /plugin marketplace add ZeframLou/call-me, then /plugin install callme@callme, and restart Claude Code. Set the phone provider, OpenAI and ngrok environment variables in ~/.claude/settings.json beforehand.

Other ways from the author
/plugin marketplace add ZeframLou/call-me
/plugin install callme@callme

Restart Claude Code after install. Set the environment variables beforehand.

This is third-party code. Review the repository files before installing.

What it does

The plugin lets Claude Code place a real phone call and hold a voice conversation. It bundles a local MCP server on Bun that connects a phone provider, Telnyx or Twilio, OpenAI for speech-to-text (and text-to-speech unless the local Kokoro engine is chosen) and an ngrok tunnel for webhooks. Tools cover starting a call, continuing the conversation, speaking without waiting for a reply, and ending the call. A Stop hook can decide whether to call you when the agent is about to finish; trivial tasks trigger no call. Calls and transcription are billed per minute, and the phone number is rented monthly.

Who it is for. For developers who run long tasks in Claude Code and want a phone call instead of watching the terminal.

Good fit when

  • You want a call when the agent finishes a significant task or hits a question
  • You want to talk a decision through by voice rather than typing in chat

Not a fit when

  • A terminal notification or a simple yes or no is enough
  • You have no phone provider, OpenAI and ngrok accounts, or do not want to pay per minute

Example request

Call me when you finish the refactor and need a decision on the next step

Limitations

It needs paid and external services: a phone provider, Telnyx or Twilio, an OpenAI key for speech-to-text, and an ngrok account for the tunnel. Calls and speech are billed per minute and the number is paid monthly; exact amounts depend on the provider. Text-to-speech can move to a local Kokoro instance in Docker, but speech-to-text still runs through OpenAI. The server opens a local port and an ngrok tunnel to the internet.

How to disable. Remove the plugin via /plugin, then restart Claude Code. You can remove the keys from the environment variables in ~/.claude/settings.json.

Security check

  • Keeps the phone provider, OpenAI and ngrok keys in environment variables
  • Runs a local server, opens an ngrok tunnel to the internet and places paid calls

README in short

The README explains how to set up a phone bridge between Claude Code and your phone. You need a number from Telnyx or Twilio, an OpenAI key, an ngrok token and the right environment variables. The plugin installs from the marketplace, and a local MCP server on Bun creates the ngrok tunnel and handles the provider webhooks. Tools cover starting a call, continuing the conversation, speaking without waiting for a reply and ending the call. There is a free local text-to-speech option through Kokoro in Docker with container auto-start. MIT licensed.

FAQ

Which services are required?

A phone provider, Telnyx or Twilio, an OpenAI key for speech-to-text and an ngrok account. Text-to-speech can move to a local Kokoro, but transcription stays on OpenAI.

What does it cost?

The README bills the call and speech per minute and the number per month. Exact amounts depend on the provider and settings you choose.

Editors’ pick

Open-source personal AI assistant on your own machine: answers in Telegram, Slack, Discord and WhatsApp, extended with skills and plugins

CLIHigh risk390.7KRepository stars
Editors’ pick

A self-improving agent from Nous Research with a TUI, messaging gateway, cron jobs and skills it writes itself

CLIHigh risk249.8KRepository stars
Editors’ pick

An open source coding agent for the terminal and desktop with build and plan modes

CLIHigh risk210.6KRepository stars
Editors’ pick

Open prompt library with a Claude Code plugin, MCP server and CLI: search, fetch and improve prompts and skills from an agent

PluginMedium risk171.5KRepository stars
Foxx AICallMe

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.