Vapi · JSON Structure
Vapi Assistant Structure
AIVoice AIVoice AgentsConversational AITelephonyReal-TimeTranscriptionText-to-SpeechLLMAgentsMCP
Assistant is a JSON Structure definition published by Vapi, describing 30 properties. It conforms to the https://json-structure.org/draft/2020-12/schema meta-schema.
Properties
transcriber
model
voice
firstMessage
firstMessageInterruptionsEnabled
firstMessageMode
voicemailDetection
clientMessages
serverMessages
maxDurationSeconds
backgroundSound
modelOutputInMessagesEnabled
transportConfigurations
observabilityPlan
credentials
hooks
name
voicemailMessage
endCallMessage
endCallPhrases
compliancePlan
metadata
backgroundSpeechDenoisingPlan
analysisPlan
artifactPlan
startSpeakingPlan
stopSpeakingPlan
monitorPlan
credentialIds
server
Meta-schema: https://json-structure.org/draft/2020-12/schema