← All integrations

Vapi

Active

An AI agent for Vapi. It works in a scene with a live connection to Vapi. It asks before it writes, and every run is traced.

Build and deploy AI voice assistants that make and receive phone calls. Create assistants with custom voices and personalities, manage phone numbers, and monitor call transcripts and recordings.

voice Custom 1 asset type 9 tools

What you can connect

Add these to your scene and AI gets access.

Account Accounts

Vapi API credentials

Tools

What the agent can do once this is connected.

Reads 5

See data. Nothing changes.

vapi_list_assistants List all voice assistants configured in Vapi..
vapi_get_assistant Get details of a specific Vapi voice assistant by ID, including its model, voice, and tool configuration..
vapi_list_phone_numbers List phone numbers configured in Vapi..
vapi_get_call Get details of a specific Vapi call — transcript, recording URL, duration, cost, and status..
vapi_list_calls List recent voice calls with status, duration, and cost..

Writes 4

Change data in the connected system.

vapi_create_assistant Create a new Vapi voice assistant with a system prompt, greeting, and voice/model configuration..
vapi_update_assistant Update an existing Vapi voice assistant's configuration..
vapi_create_call Make an outbound voice call using a Vapi assistant. needs approval
vapi_stop_call Stop an in-progress Vapi call..

Connect Vapi over MCP

Daslab is itself an MCP server.

Connect Vapi in a scene, then pin that scene's URL in Claude Code, Cursor, or any MCP client. The agent there gets your Vapi tools, and your approval gate and trace travel with them.

https://daslab.run/mcp/<your-world>/<your-scene>

One scene can hold Vapi and everything else you connect, so a single endpoint carries them all. Set up a client.

Use cases

  • Create AI voice assistants for customer support calls
  • Make outbound calls with AI agents
  • Monitor call transcripts, recordings, and costs

Ready to try Vapi with Daslab?

Get started with CLI