Jamb API docs

Every OpenAPI document Jamb publishes, rendered with Scalar and rebuilt from the source repositories. Pick a service — each one keeps its own URL.

Jamb API Server

v1.0.0
jamb-signal-cli API

The Signal protocol proxy and the app’s own API — user agent management, orgs, user groups, VoIP provisioning, admin operations, and webhook receivers.

Endpoints
175 (228 operations)
Runs at
api.chat.jamb.ai
Source
jamb-ai/jamb-signal-cli
Document
31 Oct 2026 · raw

Jamb AI Server

v1.0.0
Jamb AI Server API

Generative AI, transcription, and real-time speech.

Endpoints
48 (61 operations)
Runs at
dev-ai-server.jamb.ai (Render)
Source
jamb-ai/jamb-ai-server
Document
31 Oct 2026 · raw

Registration Gateway

v0.1.0
Jamb Registration Gateway

The whitelist and waitlist behind the app’s controlled rollout — the client’s whitelist check and invite flow, waitlist join, the service write the API server uses for automatic entries, and the admin dashboard’s API.

Endpoints
16 (20 operations)
Runs at
jamb-registration-api.onrender.com (Render)
Source
jamb-ai/jamb-registration
Document
31 Oct 2026 · raw

Signal Server

Signal Server API

Jamb’s fork of the upstream Signal service — accounts, devices, keys, messages, archives, and calling.

Endpoints
94 (110 operations)
Runs at
chat.jamb.ai
Source
jamb-ai/jamb-signal-server
Document
31 Oct 2026 · raw

Notification Server

v1.0.0
Jamb Notification Server

One private endpoint that sends APNs and FCM push notifications to a Jamb account’s devices. Not Signal’s "wake and fetch" pushes.

Endpoints
4 (7 operations)
Runs at
the api host, behind nginx (127.0.0.1:8005)
Source
jamb-ai/jamb-notification-server
Document
31 Oct 2026 · raw

Debug Logs

v1.0.0
Jamb Signal Debug Logs

Where the Signal clients upload a debug log, replacing Signal’s debuglogs.org. Mints a signed GCS upload policy; the archive never passes through the service. The only document here with no authentication at all — by design.

Endpoints
6 (6 operations)
Runs at
the api host, behind nginx as debuglogs.jamb.ai (127.0.0.1:8008)
Source
jamb-ai/jamb-signal-debuglogs
Document
31 Oct 2026 · raw

Render Server

v1.3.0
Render Service

Stateless rendering behind a headless browser: HTML to PDF or PNG, SVG to PNG, and Mermaid and Graphviz diagrams to PNG.

Endpoints
5 (5 operations)
Runs at
both hosts, as service-render on host port 3100 (what jamb-signal-cli’s PDF_SERVER_ENDPOINT points at)
Source
jamb-ai/jamb-render-server
Document
31 Oct 2026 · raw

Transcode Server

v0.1.0

Turns the media server’s raw per-call PCM recordings into compressed audio.

Endpoints
3 (3 operations)
Runs at
the VoIP host (127.0.0.1:8083)
Source
jamb-ai/jamb-freeswitch
Document
31 Oct 2026 · raw

Media Server

v0.1.0

The process beside FreeSWITCH that bridges live call audio to the AI backends. Mostly the WebSocket frame protocol mod_audio_stream speaks to it, plus the one public route: the signed ack a phone sends after a caller-labeling push.

Endpoints
5 (5 operations)
Runs at
the VoIP host (127.0.0.1:8080); only /v1/calls/notify-ack is public, as calls.jamb.ai
Source
jamb-ai/jamb-freeswitch
Document
31 Oct 2026 · raw