
radres/dsh-plugin-call-me
30Last commit Aug 14, 2026
dsh-plugin-call-me DSH plugin
This plugin places a real phone call when the agent needs input. It reads the agent's question aloud, waits for your spoken answer, and returns the transcript. It also supports automatic turn-end reachability and voice-based approvals, allowing you to interact with the agent hands-free, without opening any app.
How to install the dsh-plugin-call-me DSH plugin
dsh plugin --profile web add github:radres/dsh-plugin-call-meCopying does not run this command. Review the repository and version before installing the dsh-plugin-call-me DSH plugin.
dsh-plugin-call-me DSH plugin data source
dsh-plugin-call-me DSH plugin snapshot date: Aug 16, 2026
discovered
What the dsh-plugin-call-me DSH plugin can do
- `call_me` tool: rings your phone, speaks one question, waits for up to 5 minutes, and returns your spoken answer as a transcript.
- `text_me` tool: sends a one-way text message; returns immediately and reports if the phone did not show it.
- Turn-end reachability: automatically calls or texts when a run stops (configurable), with a grace period to cancel if you are at the keyboard.
- Approvals by phone: tool permissions can be decided by voice (mode `answer`) or notified via text, with silence never approving.
- Inbound replies: texts you send from the phone are delivered into the running session, waking idle runs or injecting into busy ones.
Where the dsh-plugin-call-me DSH plugin fits
- Receive agent's question while away from keyboard and answer out loud.
- Approve or deny actions (e.g., 'ship it', 'hold the migration') by voice without touching a device.
- Continue a finished run by calling you when the agent stops, and feeding your spoken response back as a steer.
- Get notified of agent progress via text when you are not at the desk.
- Send a reply from your phone hours later to resume an idle session.
Who the dsh-plugin-call-me DSH plugin is for
- Users who want to interact with DSH agents remotely, away from the computer.
- Users who need hands-free operation, such as while cooking, driving, or walking.
dsh-plugin-call-me DSH plugin limitations
- iPhone only; an Android build exists but is in closed testing and not yet installable.
- Requires the free /call-me app and a hosted service (no self-hosted deployment).
- Voice answer is a transcript; approval mode `answer` only accepts a clear yes and denies everything else.
- `approval.mode: answer` holds the desktop prompt while the phone rings, so the desktop user cannot continue until the call is resolved.
dsh-plugin-call-me DSH plugin: from the repository README
Quoted from the radres/dsh-plugin-call-me README, the upstream source of the dsh-plugin-call-me DSH plugin. Copyright remains with the original authors.
**Your DeepSeek Harness agent rings your actual phone.** It asks the question out loud, you answer out loud, and what you said goes straight back into the run. [](https://github.com/topics/dsh-plugin) [](LICENSE) [](https://github.com/radres/dsh-plugin-call-me/actions/workflows/test.yml) English | [中文](README.zh.md) Every other reachability plugin sends you a notification. This one places a phone call. Your phone rings through CallKit like any other call, you pick it up, a voice reads the agent's question, you say "yes, ship it, but hold the migration", and the transcript of that sentence is what the agent reads next. No tab to come back to, no app to open, no keyboard. ``` you walk away -> agent finishes -> your phone rings -> you answer out loud -> the run continues ``` ## Install ```sh dsh plugin --profile web add github:radres/dsh-plugin-call-me ``` Plain JavaScript, no build step, so a git install needs no `allowBuilds` permission. Then pair a p
Read the full READMERepository license: MIT
dsh-plugin-call-me DSH plugin questions
How do I install dsh-plugin-call-me?
Run `dsh plugin --profile web add github:radres/dsh-plugin-call-me` in your terminal. This installs the plugin from GitHub. Make sure you have the DSH CLI installed and a profile set up.
Do I need a physical phone number to use this plugin?
No, you don't need a real phone number. Instead, you need an iPhone with the free /call-me app installed. The app gives you a virtual 10-digit number that the plugin uses to call you. The agent never learns your real number.
Can I use this plugin without the /call-me app?
No, the plugin requires the /call-me service and the iPhone app to function. There is no self-hosted deployment. The app is free and available on the App Store at the link provided in the README.
What happens if I don't answer the phone?
If the call is not answered, the plugin waits until the configured timeout (default 300 seconds) and then continues without a voice input. For approvals, an unanswered call hands the question back to whoever is at the keyboard.
Can I use this plugin on Android?
Currently, only iPhone is supported. An Android build exists and is in closed testing, but it is not yet available for public installation. Check the README for updates.