Skip to main content

Glossary

Definitions for the core CallMissed concepts and terminology used throughout these docs.

Platform

TermDefinition
TenantYour organization. All users, bots, keys, and data are isolated per tenant.
BotA configured AI agent (WhatsApp, inbound/outbound call, IVR) with a system prompt and optional knowledge base.
ChannelThe surface a bot runs on — WhatsApp or voice (telephony, WebRTC, or a direct WebSocket).
ConversationA thread of messages between an end user and a bot on a channel.
API KeyA secret prefixed cm_ used for server-to-server auth, with scopes, domain locks, and per-key limits.
PermissionA service an API key may call — llm, stt, tts, search, image, email, or *. Enforced on the inference endpoints; default *.
ScopeA platform resource an API key may access — e.g. bots:read, conversations:write, knowledge:read, webhooks:write, whatsapp:write. Defaults to empty (no resource access).
WebhookAn HTTPS endpoint CallMissed calls on events; payloads are HMAC-SHA256 signed.
Idempotency-KeyA header that makes a POST to the inference API (/v1/*) safely retryable — replays return the original result.

Billing

TermDefinition
CreditThe universal billing unit. 1 credit = ₹1 ≈ US$0.0104 (US$1 = ₹96). Every API call deducts credits based on usage.
PlanYour subscription tier — free, starter, pro, or enterprise — which sets limits and model access.
Budget capAn optional credit limit. A key's own budget, once spent, rejects that key's requests with 402 budget_exceeded; the account's monthly budget cap rejects all requests with 429 quota_exceeded until the 1st.
Credit top-upA one-off credit purchase of any amount from 10 to 50,000 credits, at ₹1 per credit.

AI Services

TermDefinition
LLMLarge Language Model — powers chat completions and the Anthropic Messages API.
STTSpeech-to-Text — transcription, translation, real-time, and batch.
TTSText-to-Speech — voice synthesis.
RAGRetrieval-Augmented Generation — semantic search over ingested knowledge passed as context.
DiarizationLabeling who spoke when in a transcript (speaker separation).
Voice AgentA real-time STT→LLM→TTS pipeline. Two transports: a raw WebSocket (Managed Voice Agent, no SDK) or WebRTC (Voice Session API).
OpenAI-compatibleOur /v1 endpoints accept the same request shapes as the OpenAI API — change only the base URL and key.