01
Pick a Number
Search our inventory of millions of local and toll-free numbers.
Voice AI Connector
Your agent. Your LLM. Your data. NumberClaw just bridges the audio.
How It Works
01
Search our inventory of millions of local and toll-free numbers.
02
`pip install numberclaw` in one command, running on your machine.
03
Callers speak, your agent responds. NumberClaw handles the voice conversion.
Phone call → NC (STT) → Your Agent → NC (TTS) → Caller hears response
Connection Modes
nc-connect --handler anthropic --llm-key YOUR_KEYJust want Claude on a phone number? No code needed.
nc-connect --handler webhook --url http://localhost:8080/chatAlready have an AI endpoint? Point it at your existing API.
nc-connect --handler custom --script handler.pyRunning OpenClaw, LangChain, or your own framework? Write one Python function.
Key Features
Keep your model provider, prompts, and credentials on your machine. NumberClaw never hosts your LLM.
Turn phone calls into text, route them to your agent, and sync transcript outcomes into your messaging stack.
CID whitelisting keeps your agent reachable only by caller IDs you explicitly register.
The connector uses an outbound WebSocket, so you do not need a public inbound webhook to take calls.
Let your handler manage transcript posting, or let NumberClaw sync call transcripts into configured integrations.
Tech Stack
Voice
~57ms voice-to-text and ~82ms text-to-voice, with local speech models and endpointing in the bridge.
Phone
Local and toll-free numbers stay on NumberClaw and Signalmash while your connector handles agent logic.
Protocol
Five message types, text in and text out, CID whitelisting, and transcript metadata over a simple connector protocol.
Phone call → NC (STT) → Your Agent (your machine) → NC (TTS) → Caller
↕ WebSocket (text only)
No credentials leave your machinePricing
| Plan | Price | What You Get |
|---|---|---|
| Park | $5/mo | Hold a vanity number on NumberClaw. No calling. |
| Active | $5/mo + usage | Number on NC/Signalmash. Metered inbound, outbound, SMS/MMS. |
| Voice AI | $10/mo | Give your AI agent a number. Unlimited calls to/from your registered contacts. |
All plans include number search, marketplace access, and porting.
Voice AI plan: unlimited means unlimited, but only for your registered caller IDs.
Use Cases
Register clients' numbers so your agent can answer, qualify, and route calls.
Register your own number and talk to Claude or GPT by phone without changing your existing stack.
Whitelist support team caller IDs so the agent can handle first contact and handoff.
Voice-enable any existing API by pointing the webhook handler at your current endpoint.
Put a full agent runtime on the PSTN with one connector process and a Python handler.
Ready