Libraries & SDKs
Use the OpenAI or Anthropic SDK to integrate CallMissed — point the client at our base URL and use your cm_ API key.
Supported Libraries
CallMissed does not ship its own client library for the inference API. Our endpoints are compatible with two existing SDK families, so use whichever you prefer: change the base URL and use your cm_ API key. The platform APIs under /api/v1/ (agents, CRM, support, webhooks and the rest) are plain JSON over HTTPS; call them with any HTTP client.
OpenAI SDK (recommended for most use cases)
| Language | Package | Manager |
|---|---|---|
| Python | openai | PyPI |
| JavaScript / TypeScript | openai | npm |
| Go | github.com/openai/openai-go/v3 | go modules |
| PHP | openai-php/client | Composer |
| Ruby | ruby-openai | RubyGems |
| Java / Kotlin | HTTP client | Maven / Gradle |
Anthropic SDK (for /v1/messages endpoint)
| Language | Package | Manager |
|---|---|---|
| Python | anthropic | PyPI |
| JavaScript / TypeScript | @anthropic-ai/sdk | npm |
Tip: The Anthropic SDK talks to
/v1/messages. See the Anthropic API docs for full details.
Installation
pip install openaiUpgrade to the latest version:
pip install --upgrade openaiConfiguration
from openai import OpenAI
client = OpenAI(
api_key="cm_your_api_key",
base_url="https://api.callmissed.com/v1"
)
response = client.chat.completions.create(
model="sarvam-105b",
messages=[{"role": "user", "content": "Hello"}]
)
print(response.choices[0].message.content)Resources
| Resource | Link |
|---|---|
| API Reference | docs.callmissed.com |
| Docs in your coding agent | callmissed-docs-mcp on npm |
| Dashboard | console.callmissed.com |
| linkedin.com/company/callmissed |