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

Senior Developer's Claude Max Learning Curve: From Vague Prompts to Structured Code Reviews
A developer with 8 years experience in Node.js, Go, Angular, and AWS shares how they initially used Claude Max incorrectly by treating it like a senior engineer with project context, then improved results by implementing structured review processes similar to mentoring junior developers.

Developer builds 6 iOS apps in 3 months using Claude Code, generates revenue
A developer used Claude Code to build and publish 6 iOS utility apps in 3 months, focusing on solving small real problems rather than perfection. The apps are now generating daily usage and revenue.

Claude AI used to automate YC W26 startup research and ranking
A Reddit user automated VC associate research by having Claude investigate every YC W26 startup, scoring them on founder credibility, product reality, market opportunity, and competition with tiers from S to D.

Developer Uses Claude Code to Build USB Dongle That Auto-Plays Chrome Dino Game
A developer built a USB dongle using an ATtiny85 board that automatically plays Chrome's Dino game by detecting obstacles with light sensors and sending keyboard commands. Claude Code assisted with firmware development including V-USB integration, sensor logic, and adaptive timing algorithms.