Documentation Index
Fetch the complete documentation index at: https://katavenai.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
@kataven/server is the server-side TypeScript client. It mirrors
the Python SDK feature-for-feature and shares the same OpenAPI spec
as its source of truth.
This is the server SDK — for managing agents, tools, telephony,
campaigns, etc. from your backend. For the browser widget that
talks to your agents via WebRTC, see
@kataven/client.
The two are separate packages targeting separate runtimes.Install
Quickstart
Environment variables
The client falls back to env vars if not passed explicitly:| Variable | Default |
|---|---|
KATAVEN_API_KEY | (required) |
KATAVEN_ACCOUNT_ID | (required) |
KATAVEN_BASE_URL | https://api.kataven.ai/hub-api |
Resources
Same set as the Python SDK — see the Python overview for the full table. Resource names are camelCase in TS:client.config, client.settings, client.spokes, client.users,
client.accounts, recordings.delete, callLimits.update,
marketplace.createTemplate, integrations.create.