Agent Telephony Layer Goes Open Source: Give Your AI a Phone Number

One developer got tired of wiring Twilio directly into OpenClaw and built an open-source telephony layer that gives AI agents a real phone number. It's a REST API and MCP server under the hood, so it's compatible with any agent framework — not just OpenClaw. People have already hooked it up to Hermes, LangChain agents, Claude Code, and Codex.
What it is
The project is a self-hostable service that abstracts away SMS and voice calling. Instead of dealing with auth headers and webhook config, you spin up the server with your own keys, and get a simple API to send texts and make calls. The author also mentions a hosted version for those who don't want to self-host.
Integration specifics
For OpenClaw users, there's a dedicated skill. The agent reads a setup document and configures itself — no manual setup. That skill likely wraps the REST API, so the agent can trigger calls/texts as part of its toolset.
Why this matters
Most agent frameworks handle text and web APIs well, but the telephony gap is real. This fills that corner. It's a straightforward solution: framework-agnostic, since it's just HTTP + MCP.
If you're building agents that need to reach people via phone — whether for notifications, voice interactions, or full conversations — this project removes the usual friction. The source is on GitHub, and the OP is curious about use cases. Worth a look if you've hit the same wall.
📖 Read the full source: r/openclaw
👀 See Also

ClawPy: Minimal Single-File Python Implementation of OpenClaw with Experience Memory
A developer built ClawPy, a stripped-down Python script that implements OpenClaw's autonomous task execution mechanics with a persistent experience system that learns from past errors and successes.

Approval Boundary Tool for Claude Code Repository Work
A developer built an approval boundary tool that adds a review step before local execution when using Claude Code for repository work. The tool follows a loop: see the plan first, approve once, let the run happen locally, and keep proof afterward.

hiresTI: Native Linux TIDAL Player with OpenClaw/MCP Support
hiresTI is a native Linux desktop client for TIDAL focused on stable playback, high-quality audio output, a GTK4/Libadwaita UI, and OpenClaw integration via MCP for remote control. The app combines a Python UI layer with a Rust audio core.

Legal MCP Server for Claude Provides Access to 4M+ US Court Opinions
A free, open-source MCP server built with Claude Code gives Claude AI access to 4M+ real US court opinions, providing 18 tools for case law search, citation tracing, Bluebook parsing, Clio practice management, and PACER federal filings without hallucinations.