Controlling Claude Code via WhatsApp with Channels Feature

WhatsApp Integration with Claude Code
A developer on r/ClaudeAI demonstrated connecting WhatsApp to a live Claude Code session using the new Channels feature available in version 2.1.80+. This setup allows text messages, voice notes, and voice replies to interact with the same CLI session that has full tool access.
Technical Implementation
The stack includes:
- A Go bridge using whatsmeow on a spare phone with a prepaid SIM
- TypeScript MCP Channel server
- OpenAI Whisper for transcription
- OpenAI TTS for voice replies
The workflow described: sending a voice note from a phone triggers Whisper transcription, then Claude can check emails via M365 MCP and reply with a voice note. All interactions happen in the same terminal session with shared context and tool access.
Commands and Setup
The command to run this setup:
claude --dangerously-skip-permissions --dangerously-load-development-channels server:whatsapp-channelThe developer mentioned using "other known methods" for the WhatsApp bridge beyond whatsmeow, and plans to extend the system with live phone calls via WhatsApp Business API + Vapi.ai, pushing calls into the same session for shared context across text, async voice, and real-time calls.
Community Questions
The post asks several technical questions for other developers:
- Experimentation with Channels and what's being pushed into sessions
- Connections with Telegram or Slack as Channels
- Better alternatives to whatsmeow for WhatsApp bridging
- Experience with Vapi or similar services for live voice with Claude Code
The developer offered to share architecture details and build prompts if there's community interest.
📖 Read the full source: r/ClaudeAI
👀 See Also

Practical Lessons from Building a Permanent Local AI Companion Agent
A developer shares insights from running a self-hosted AI agent on an M4 Mac mini for months, covering memory architecture, system prompt optimization, local embeddings, model ladders, and tool iteration limits.

Agensi: A SKILL.md Marketplace Built with Claude in 3 Weeks
Agensi is a marketplace for SKILL.md skills built using Claude Code, Lovable, and Supabase. The platform includes 37 skills across 8 categories, with features like automated security scanning, download fingerprinting, and a bounty request system.

Non-developer builds Sleep Sound Mixer web app using Claude AI
A user with no coding background used Claude AI to build a fully functional Sleep Sound Mixer web app in one session. The app allows mixing six ambient sounds with individual volume controls through a clean, minimal browser interface.

Personal Project Management System Using Claude Code and Obsidian: Architecture and Questions
A developer outlines a three-layer personal OS using Claude Code as an ingestion engine, Obsidian for knowledge tracking, and OneDrive for file storage, with specific commands like /daily and /pm-sync for routing entries and project management tasks.