Skip to main content
GET
/
api
/
v1
/
misc
/
capabilities
Get platform capabilities
const options = {method: 'GET'};

fetch('https://blackbox.dasha.ai/api/v1/misc/capabilities', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
{
  "ivrVoiceRecognitionPossible": true,
  "llmModels": [
    {
      "id": "<string>",
      "displayName": "<string>",
      "description": "<string>",
      "costTier": "<string>",
      "displayOrder": 123,
      "deprecated": true,
      "provider": "<string>"
    }
  ],
  "noiseSuppressionTypes": []
}

Response

Returns platform capabilities successfully

Platform capabilities available for the current deployment instance.

ivrVoiceRecognitionPossible
boolean
required

Indicates whether IVR voice recognition is available for the organization. When true, the organization can enable IVR voice recognition in agent voicemail handling configuration. Availability depends on both the deployment environment and the organization's feature flag status.

llmModels
object[]
required

List of LLM models available for selection. Each model includes a provider field and a deprecated flag. The frontend must render only these models in the specified order and never use a hardcoded list.

noiseSuppressionTypes
enum<string>[]
required

List of noise suppression types available for the organization. Empty array means noise suppression is not available. Contains the allowed engine types (e.g., "none", "krisp") when the organization has access.

The noise suppression engine type.

Available options:
none,
krisp