Prerequisites
- A Vapi account with at least one configured assistant
- A Vapi private API key (Bearer token)
- project_contributor access in AgentRuntime
Connect in AgentRuntime
1
Get a Vapi API key
Sign in to the Vapi dashboard and copy your private API key from settings.
2
Create a connection
Go to Connections and click New custom connection to create an API key connection with
APIKey.3
Add vapi MCP instance
Go to MCP, click Add instance for vapi, wire your connection on Instance config, set the profile active, and save.
4
List assistants
Run mcp_call →
list_assistants to confirm the key and see assistant IDs.This adapter currently exposes read-only assistant discovery tools. Outbound call creation and live call control are configured in Vapi directly or via future adapter tools.
What you can build
- Assistant inventory — Scheduled
list_assistants→ diff against expected list → alert on drift. - Config documentation —
get_assistant→ LLM summarizes model, voice, and tool settings → save to Notion. - Pre-call validation — Before a campaign, verify assistant ID and prompt version match release notes.
- Cross-system sync — Export
raw_jsonto internal config store for compliance review.
Tools
Example
Fetch assistant configuration for audit logging:Configuration
Troubleshooting
Related
- Integrations quickstart
- ElevenLabs connector — text-to-speech synthesis
- Connector catalog
- Troubleshooting