Endpoint
service_name (admin_gateway instead of
clutchcall). Method IDs are CRC-derived from the admin
namespace. They will not collide with the public RPC table.
Authentication
Every admin request carries anadmin_token field on the wire. The token
is a JWT minted from a service account with the admin role. It is
signed in the same way as the regular SDK JWTs (see
Authentication).
BootstrapOrg is the only exception. It accepts a one-shot bootstrap
secret instead, because it is the call that mints the first admin
service account for a new tenant.
What’s covered
Trunks
AddTrunk, UpdateTrunk, RemoveTrunk, GetTrunk. Configure SIP/RTP
addressing, codec preferences, inbound rules, and AI handoff URLs.Service Accounts
SessionAuth, PublishServiceAccount, RevokeServiceAccount.
Lifecycle for the JWT signing keys that your SDKs use.Certificates
ReloadCertificates. Hot-swap the gateway’s TLS material without
dropping in-flight QUIC connections.Organisation
BootstrapOrg. One-shot setup for a new tenant.Agent DAGs
PublishAgentDag, GetAgentDag, ListAgentDags, DeleteAgentDag.
Define the AI orchestration graphs that calls bind to.Method table
The wire envelope is identical to the public RPC. It uses the same
[u32 length][u32 method_id][serde body] framing. See
Envelope Format.
