Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Manage Call

Create, retrieve, or delete Vapi voice calls. Create outbound phone calls or web calls using a specific assistant. Retrieve call details including status, transcript, recording URLs, and cost breakdown.

Manage Assistant

Create, update, retrieve, or delete a Vapi voice AI assistant. Assistants combine a transcriber, LLM, and voice to handle voice conversations. Use this to configure assistant behavior including first message, system prompt, voice settings, model, and turn-taking behavior.

List Calls

List voice calls in your Vapi account. Filter by assistant, phone number, or timestamps. Returns call metadata including status, type, duration, and costs.

Get Call Transcript

Retrieve the full transcript, recording URL, analysis summary, and conversation messages for a specific call. Use this to access post-call artifacts after a call has ended.

List Assistants

List voice AI assistants in your Vapi account. Supports pagination and filtering by creation or update timestamps.

List Files

List files uploaded to your Vapi account. Files can be used as knowledge sources for assistants' retrieval-augmented generation.

Manage Campaign

Create, update, retrieve, or delete outbound call campaigns for bulk calling. Campaigns link to an assistant or workflow and target a list of customers.

Manage Squad

Create, update, retrieve, or delete a Vapi squad. Squads orchestrate multiple assistants with context-preserving transfers, enabling workflows where specialized assistants handle different parts of a conversation.

Manage Tool

Create, update, retrieve, or delete tools that assistants can invoke during conversations. Tool types include API requests (HTTP calls), code execution, and MCP tools. Configure custom headers, request bodies, and variable extraction from responses.

List Phone Numbers

List phone numbers provisioned in your Vapi account. Returns phone numbers across all providers (Vapi, Twilio, Vonage, Telnyx, BYO) with their routing configuration.

Manage Phone Number

Create, update, retrieve, or delete phone numbers for inbound and outbound calling. Supports Vapi-managed numbers, Twilio, Vonage, Telnyx, and BYO (bring your own) phone numbers. Assign assistants, squads, or workflows to handle inbound calls.

Manage Workflow

Create, update, retrieve, or delete a Vapi workflow. Workflows define node-based conversational flows where each node can have its own model, transcriber, voice, tools, and prompt, connected via edges with AI-driven or rule-based conditions.