Your assistant can reach anything with a URL. The locksmith doesn't have one. Kelam gives it a phone number: it dials out, and it picks up.
Allow the mic, then just say hello — you're on the line with a live Kelam agent.
Or call +1 (978) 274-3508 and hear one answer.
The dentist, the locksmith, the garage. No endpoint, no form — one number and a person who answers it.
Hold music, phone trees, the rebooking that exists nowhere else. An agent waits through them for the price of talk time.
The shop rings back three hours later. The same agent picks up, already knowing the conversation.
Muse, Instinct and Grok Bot all launched this summer. None of them can place a phone call.
Paste one line into whichever assistant you use; it does the rest. No terminal at all? Use the Browser tab.
Paste this into whichever assistant you use
It installs the CLI, then sends you a sign-in link. Click it and your
workspace and its number exist. On Claude Code there's /kelam:setup too. If your
assistant says it can't open the page, tell it to
curl -fsSL kelam.sh/setup.txt — some of them check robots.txt before fetching,
and the shell doesn't.
Install the skill into your project
curl -fsSL https://kelam.sh | sh && kelam login && kelam skill --install
Writes Kelam's operating guide everywhere a coding agent looks — AGENTS.md, Claude Code skills, Cursor rules, Copilot instructions. Run it once per project.
Or install the Claude Code plugin
plugin marketplace add nousdata/plugins
Then /plugin install kelam@nousdata — bundles the guide with setup and
call-data dashboards.
Give it a job
Give Muse the sentence
Muse has its own Linux machine with a shell, and is trained for tool calling over CLIs — so it installs Kelam the way you would.
Approve the two requests
Sentinel approves anything leaving the VM: one prompt to reach kelam.sh,
one before the first call. Approve both and it stops asking.
Ask it to make a call
If it will run a command, one sentence does it
Instinct has a computer of its own but publishes no extension API — whether it will install something is a question you answer by asking it.
If it won't, hand it a number instead
Instinct texts and calls. So does your Kelam agent, on the number it dials from. Give Instinct that number and tell it who's on the other end — one assistant briefs the other.
Get your number
Sign in at app.kelam.sh and it comes with the
workspace — no terminal, nothing to install. kelam calls or the dashboard
shows you every call either assistant made.
Sign in — that's the whole install
app.kelam.sh opens on a chat that can read and write your workspace. Your number comes with it.
Describe what you want
Talk to it, then correct it
Hit Call on its page and speak to it in the browser — no phone, no cost. Say what was wrong and it redeploys in seconds.
Click to copy. This is the whole interface. The last two are for the line in the other direction.
One sentence, a real list, a real call with the audio. The product running, not a mock-up.
0:11 it finds the list, and asks first 0:29 one caller dials the batch 0:47 the same thing from the terminal 0:57 a real call, with audio
Either direction, the same thing comes back: the recording, the transcript, and the facts you asked for as data.
Your workspace comes with a number and keeps it. Same agent both directions, same thread. Open to anyone, or an allowlist.
English, Spanish and French, switching mid-sentence when the caller does. Interrupt it and it waits its turn.
Your hours, your address, your prices — and what this caller wanted last time. It never asks twice.
It works out whether it got a person, a voicemail box or a menu, presses the right keys, and leaves a message worth hearing.
It hands a live caller to a colleague, a real phone, or you — without dropping them.
Texts from the same number, in the same thread as the calls.
A dialer calls and disappears. Kelam's number stays yours — the person you called can ring it back and reach the same agent, mid-conversation.
The most lifelike voices available, at cents a minute — billed to the second and capped per call. A call no one answers is free.
The facts that bound your risk, stated where you can find them.
A call bought at call.kelam.sh can't bill more than two dollars, whatever
happens on the line. The payment challenge enforces it, not our goodwill.
No answer, busy, failed to connect — all settle at zero. You pay for talk time, billed to the second.
The agent endpoint takes payment per request — no sign-up, no number to buy. Reads are free.
Paste the line into the assistant you already use, or sign in to the browser builder and describe the agent you want in plain English. Either way the number comes with it.
Or hear one first: call +1 (978) 274-3508. Full documentation at kelam.sh/docs.