Vapi · Schema

FallbackPlan

AIVoiceAgentsRealtimeCPaaS

Properties

Name Type Description
voices array This is the list of voices to fallback to in the event that the primary voice provider fails.
View JSON Schema on GitHub

JSON Schema

vapi-fallbackplan-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/FallbackPlan",
  "title": "FallbackPlan",
  "type": "object",
  "properties": {
    "voices": {
      "type": "array",
      "description": "This is the list of voices to fallback to in the event that the primary voice provider fails.",
      "items": {
        "oneOf": [
          {
            "$ref": "#/components/schemas/FallbackAzureVoice",
            "title": "Azure"
          },
          {
            "$ref": "#/components/schemas/FallbackCartesiaVoice",
            "title": "Cartesia"
          },
          {
            "$ref": "#/components/schemas/FallbackHumeVoice",
            "title": "Hume"
          },
          {
            "$ref": "#/components/schemas/FallbackCustomVoice",
            "title": "CustomVoice"
          },
          {
            "$ref": "#/components/schemas/FallbackDeepgramVoice",
            "title": "Deepgram"
          },
          {
            "$ref": "#/components/schemas/FallbackElevenLabsVoice",
            "title": "ElevenLabs"
          },
          {
            "$ref": "#/components/schemas/FallbackVapiVoice",
            "title": "Vapi"
          },
          {
            "$ref": "#/components/schemas/FallbackLMNTVoice",
            "title": "LMNT"
          },
          {
            "$ref": "#/components/schemas/FallbackOpenAIVoice",
            "title": "OpenAI"
          },
          {
            "$ref": "#/components/schemas/FallbackPlayHTVoice",
            "title": "PlayHT"
          },
          {
            "$ref": "#/components/schemas/FallbackWellSaidVoice",
            "title": "WellSaid"
          },
          {
            "$ref": "#/components/schemas/FallbackRimeAIVoice",
            "title": "RimeAI"
          },
          {
            "$ref": "#/components/schemas/FallbackSmallestAIVoice",
            "title": "Smallest AI"
          },
          {
            "$ref": "#/components/schemas/FallbackTavusVoice",
            "title": "TavusVoice"
          },
          {
            "$ref": "#/components/schemas/FallbackNeuphonicVoice",
            "title": "Neuphonic"
          },
          {
            "$ref": "#/components/schemas/FallbackSesameVoice",
            "title": "Sesame"
          },
          {
            "$ref": "#/components/schemas/FallbackInworldVoice",
            "title": "Inworld"
          }
        ]
      }
    }
  },
  "required": [
    "voices"
  ]
}