Claude Phone banner
theNetworkChuck theNetworkChuck

Claude Phone

AI community

Description

Voice interface for Claude Code via SIP/3CX - Call your AI, and your AI can call you

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Claude Phone

Claude Phone

Voice interface for Claude Code via SIP/3CX. Call your AI, and your AI can call you.

What is this?

Claude Phone gives your Claude Code installation a phone number. You can:

  • Inbound: Call an extension and talk to Claude - run commands, check status, ask questions
  • Outbound: Your server can call YOU with alerts, then have a conversation about what to do

Prerequisites

Requirement Where to Get It Notes
3CX Cloud Account 3cx.com Free tier works
ElevenLabs API Key elevenlabs.io For text-to-speech
OpenAI API Key platform.openai.com For Whisper speech-to-text
Claude Code CLI claude.ai/code Requires Claude Max subscription

Platform Support

Platform Status
macOS Fully supported
Linux Fully supported (including Raspberry Pi)
Windows Not supported (may work with WSL)

Quick Start

1. Install

curl -sSL https://raw.githubusercontent.com/theNetworkChuck/claude-phone/main/install.sh | bash

The installer will:

  • Check for Node.js 18+, Docker, and git (offers to install if missing)
  • Clone the repository to ~/.claude-phone-cli
  • Install dependencies
  • Create the claude-phone command

2. Setup

claude-phone setup

The setup wizard asks what you're installing:

Type Use Case What It Configures
Voice Server Pi or dedicated voice box Docker containers, connects to remote API server
API Server Mac/Linux with Claude Code Just the Claude API wrapper
Both All-in-one single machine Everything on one box

3. Start

claude-phone start

Deployment Modes

All-in-One