Vapi icon

Vapi

Interact with the Vapi voice AI platform

Assistant → Create

AI-generated

Summary

Create a new voice AI assistant in the Vapi platform by specifying its name and optional configurations such as the opening message, LLM model, voice settings, and various advanced options.

Inputs

  • Name (required) — Set the required name for the assistant.
  • First Message — Provide the opening message the assistant will speak at the start of calls.
  • Model (JSON) — Configure the language model (LLM) settings as a JSON object, like provider, model name, and temperature.
  • Voice (JSON) — Set voice provider configuration as a JSON object, including provider and voice ID.
  • Additional Fields — Include optional advanced configuration fields such as first message mode, maximum duration, background sound, analysis plan, artifact plan, hooks, metadata, monitor plan, observability plan, server configuration, and an advanced raw JSON body to override or add to the structured fields.

Output shape

a single record

Returns the created assistant object as JSON. The output merges the specified structured fields with any additional raw JSON overrides. The assistant object includes identifiers and all configured properties.

Links

Discussion