Skip to main content

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.

LanguagePackageManager
PythonopenaiPyPI
JavaScript / TypeScriptopenainpm
Gogithub.com/openai/openai-go/v3go modules
PHPopenai-php/clientComposer
Rubyruby-openaiRubyGems
Java / KotlinHTTP clientMaven / Gradle

Anthropic SDK (for /v1/messages endpoint)

LanguagePackageManager
PythonanthropicPyPI
JavaScript / TypeScript@anthropic-ai/sdknpm

Tip: The Anthropic SDK talks to /v1/messages. See the Anthropic API docs for full details.

Installation

pip install openai

Upgrade to the latest version:

pip install --upgrade openai

Configuration

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

ResourceLink
API Referencedocs.callmissed.com
Docs in your coding agentcallmissed-docs-mcp on npm
Dashboardconsole.callmissed.com
LinkedInlinkedin.com/company/callmissed