Analysis updated 2026-05-18
Start a voice call directly from a Codex agent session to talk through a design decision and have the transcript read back by the agent.
Handoff a call session from desktop to phone using a QR code so you can continue a voice discussion while away from your desk.
| jacobparis/this-needs-a-call | aaglexx/mcp-man | anthony80188/medical-rag-chatbot | |
|---|---|---|---|
| Stars | 17 | 17 | 17 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | easy | hard |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 24+, a Vercel account, and Upstash KV for production phone handoff.
This Needs A Call is a small self-hosted tool that lets a coding agent like Codex start a voice call session so you can talk through an idea out loud instead of typing it. The agent creates a session, you join via a browser link or QR code, and after the call ends, the transcript appears in the Codex thread so the agent can read it and continue working. The setup involves a Node.js app deployed with Vercel. For local use you run it with a tool called Portless, which gives your local dev server a stable URL at the same address every time. For phone handoff, where you want to take the call on your mobile device, you deploy to Vercel production and connect Upstash, a Redis-compatible storage service, to persist the session data. The Codex skill is installed as a plugin with a command that registers the app URL so the agent knows where to start sessions. Once running, you trigger it from a Codex conversation by typing /this-needs-a-call. This creates a session URL with a unique ID and opens the voice call page. A share link and QR code let you move the session to another device. When the call is done, the transcript is available in the Codex thread. The project uses TypeScript and requires Node.js version 24 or newer for the stable local URL feature. A shared secret protects the MCP endpoint and session creation. The README is brief and covers the core setup in five steps. The license is not stated in the README.
A self-hosted Vercel app that lets a Codex coding agent start a voice call session so you can talk through ideas and have the transcript land back in the agent thread.
Mainly TypeScript. The stack also includes TypeScript, Node.js, Vercel.
License terms are not stated in the README, check the repository's LICENSE file.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.