kelam.sh Docs CLI Install
voice agents over the phone

A voice on the other end
of the line.

Kelam answers your number, calls your list, books, and texts back — in the most realistic voice on the line, for the lowest price anywhere: pennies a minute, billed to the second. Every call comes back recorded, transcribed, and boiled down to the facts you asked for.

Sign in — app.kelam.sh

Prefer the phone? Call +1 (978) 274-3508 — answers in three languages. Or install the CLI.

One call, end to end

It picks up — then reports back.

Kelam works the whole conversation — inbound or out — then hands back the recording, the transcript, and the exact fields you told it to capture.

Live call — inbound +1 (978) 274-3508
CallerHi — any chance you have something Saturday afternoon?
KelamWe do. There's 2:30 or 4:15 open — which suits you?
Caller2:30's perfect. It's for Maya.
KelamBooked, Maya — 2:30 Saturday. I'll text you the confirmation now.
● recording transcript text sent name Maya booked Sat 2:30
The difference

The realest voice. The lowest price.

Most realistic voice

Kelam speaks in the most lifelike voices there are — on a blind call, people book with it without ever knowing. It switches languages mid-sentence, hears you interrupt, and waits its turn like a person would.

Lowest price anywhere

Pennies a minute, billed to the second — a small connect fee plus per-minute, capped per call. A fraction of what every other managed voice-AI charges, with nothing to wire up. You only pay for talk time; a call no one answers is free.

Install

One line, then log in.

$ curl -fsSL https://kelam.sh | sh

Installs the kelam command via Homebrew / uv / pipx — re-running is a no-op, kelam update upgrades in place. Also: brew install samsadsam/kelam/kelam, or read install.sh first.

$ kelam login

Opens the browser sign-in and saves your workspace credential locally. Using Claude, Cursor, or Copilot? kelam skill --install writes the full operating guide into your project so your coding agent can drive everything.

The CLI

Five words, then a phone call.

The loop is create, edit, verify, push, deploy — then call. An agent is a folder of plain files; every push is a new version, every call comes back as data.

$ kelam create booking-bot # a phone number attaches itself $ kelam call booking-bot +12065550123 --wait # the transcript streams live; recording + extracted facts land at hang-up
Every command →