Cocall.ai MCP: Outbound Phone Calls with Real-Time Human Escalation
Cocall.ai is a new MCP (Model Context Protocol) tool that gives Claude an outbound phone line. You provide a phone number, recipient identity, and an objective — the agent places the call using a full-duplex speech-to-speech model (not a cascade of STT, LLM, TTS). If the agent hits a question it can't answer mid-call, it pauses and sends you the specific question in your Claude session, keeping the conversation flowing on hold. It can also navigate IVR menus and hand the call back to you entirely.
Key Features
- Full-duplex speech-to-speech: Uses a single speech-to-speech model instead of separate STT → LLM → TTS stages.
- Mid-call question escalation: When uncertain, the agent stops, pings you in Claude with the exact question, and waits for your answer before proceeding.
- IVR navigation: Can handle automated phone menus.
- Call handoff: Can transfer the call to you live.
- Caller ID: After phone number verification, your number appears as the caller.
- Live monitoring & recordings: Web app lets you listen to calls live, download recordings, and view transcripts.
How to Add It to Claude
Follow the setup instructions at cocall.ai/docs/claude.
Intended Use Cases
The creator built it for real-estate and manufacturing firms where outbound calls are common but unstructured (follow-ups, meeting scheduling, delivery chasing). Existing frameworks like VAPI, Retell, and Bland focus on inbound workflows (support, marketing). This tool targets outbound calls that need on-demand human backup.
Technical Stack
Backend written in Bun, built spec-first using the OpenSpec workflow. The UI was designed in Claude Design, refined in Claude Web, and final implementation in Claude Code.
Subreddit thread: r/ClaudeAI
📖 Read the full source: r/ClaudeAI
👀 See Also

gui.new: Tool for Claude to Render Visual Output as Shareable Links
gui.new is a tool that lets Claude render visual output as live shareable links instead of returning code blocks. It's built with Claude, uses Next.js on Vercel with Supabase, and requires no signup.

Open Source SQLite-Based Persistent Memory System for Claude
A developer has released memchat, a GPL-licensed local system that extracts knowledge from Claude sessions at checkpoints, stores it in SQLite, and reassembles it for new sessions to maintain context across conversations.

Claude Code v2.1.144: Background Sessions, /model Scoping, and 15s Startup Timeout
Claude Code v2.1.144 adds /resume for background sessions, scopes /model to current session only, and fixes a 75s startup hang when api.anthropic.com is unreachable with a 15s timeout.

Claude Code Best Practice Repo Hits 50k Stars, Built Entirely with AI Agents
A GitHub repository packed with Claude best practices, 100% developed and maintained by autonomous Claude code workflows, crossed 50,000 stars — making it Pakistan's most-starred repo in 2026.