Projects

Bandwidth CLI

Creator and developer · Go · Open source

Manage phone numbers, voice calls and messaging from the terminal, with clean JSON output that's safe for scripts and AI agents.

GitHub Docs
The Bandwidth CLI documentation page on dev.bandwidth.com

Bandwidth CLI (band) is a command-line tool for managing phone numbers, voice calls, and messaging directly from the terminal — built for humans and agent-native by design.

I designed and built band in Go to replace clicking through dashboards with fast, scriptable commands. Every command returns clean JSON, and operations are idempotent, so they’re safe to drop into scripts and AI agent workflows.

It covers number search and provisioning, voice and SMS/MMS, BXML call control, recording and transcription, and 10DLC and toll-free verification.