AI Models

Configure LLM and text-to-speech model settings

Endpoints

MethodPathDescription
GET/organizations/model-configurations/v2/defaultsGet platform default model settings
GET/organizations/model-configurations/v2Get this organisation's model configuration
PUT/organizations/model-configurations/v2Update the organisation's model configuration
GET/organizations/model-configurations/v2/migration-previewPreview what a migration would change
POST/organizations/model-configurations/v2/migrateApply migration to latest config format

Get Defaults

GET
/organizations/model-configurations/v2/defaults

Returns the platform defaults — useful as a starting point when building a custom configuration.

Get Organisation Configuration

GET
/organizations/model-configurations/v2

Returns the complete model configuration for your organisation.

Update Configuration

PUT
/organizations/model-configurations/v2

Request body — OrganizationAIModelConfigurationV2:

json
{
  "llm": {
    "provider": "openai",
    "model": "gpt-4o-mini",
    "temperature": 0.7
  },
  "tts": {
    "provider": "elevenlabs",
    "voice_id": "21m00Tcm4TlvDq8ikWAM",
    "model": "eleven_turbo_v2"
  },
  "stt": {
    "provider": "deepgram",
    "model": "nova-2",
    "language": "en-US"
  }
}

Supported LLM Providers

ProviderModels
OpenAIgpt-4o, gpt-4o-mini, gpt-4-turbo
Anthropicclaude-sonnet-4-6, claude-haiku-4-5
Googlegemini-2.0-flash, gemini-1.5-pro
Groqllama-3.3-70b-versatile, mixtral-8x7b

Supported TTS Providers

ProviderNotes
ElevenLabsHighest quality, widest voice selection
OpenAI TTSFast, low-latency
Google TTSBroad language support
Deepgram AuraLow-latency
Azure TTSEnterprise compliance

Supported STT Providers

ProviderNotes
DeepgramBest real-time accuracy
OpenAI WhisperBest for non-English
Google STTEnterprise
Azure STTEnterprise
Was this page helpful?
Open Dashboard →