Skip to main content
GET
Get platform capabilities

Response

Returns platform capabilities successfully

Platform capabilities available for the current deployment instance.

ivrVoiceRecognitionPossible
boolean
required

Indicates whether IVR voice recognition is available on this deployment: true when ivrVoiceRecognitionEngines is not empty.

ivrVoiceRecognitionEngines
enum<string>[]
required

IVR voice recognition engines available on this deployment, in display order.

Engine behind audio-based (voice) answering machine detection, as selected by ivrDetection.experimental.ivr_voice_recognition_engine.

Available options:
dasha,
amdy
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
copilotPossible
boolean
required

Indicates whether the AI assistant (copilot) is available for the organization. When true, the organization can use the assistant. Availability depends on the organization's feature flag status; an unauthenticated request always sees false.

emulationTestsPossible
boolean
required

Indicates whether agent emulation tests are available for the organization. When true, the organization can create and run end-to-end tests for its agents. Availability depends on the organization's feature flag status; an unauthenticated request always sees false.

voiceCompanionsPossible
boolean
required

Indicates whether voice companion configuration is visible to the caller. Enabled by the voice_companions_enabled feature flag for the caller's user ID; false for anonymous requests. Existing agent configuration and runtime behavior are independent of this UI capability.

locale
string
required

Locale of this BlackBox deployment, such as "en" or "ru". The dashboard shows only the What's New articles written for this locale.

Minimum string length: 1
adminPanelAllowed
boolean
required

Indicates whether the caller may use advanced administrative tooling. False for standard accounts and for any unauthenticated request.