VAPI Integration Guide

Connect your AI agent to VAPI for AI-powered voice calls, phone tree automation, call transcription, and real-time voice agent capabilities.

What your agent can do

Voice AI capabilities through the VAPI platform.

AI voice calls

Make and receive phone calls powered by AI. Your agent can have natural voice conversations with customers, handle inbound calls, and conduct outbound outreach.

Phone tree automation

Navigate interactive voice response (IVR) systems automatically. Your agent can call businesses, press through menus, and reach the right department.

Call transcription

Get real-time and post-call transcriptions of every conversation. Your agent can log call summaries, extract action items, and update your CRM.

Real-time voice agent

Run a live voice agent that responds in real time with sub-second latency. Handle customer support, appointment booking, and qualification calls.

Prerequisites

What you need before connecting VAPI to your agent.

  • A VAPI account (sign up at vapi.ai)
  • An API key from the VAPI dashboard
  • A phone number configured in VAPI (for call features)
  • A ClawTrust agent on any plan (Starter, Pro, or Enterprise)

Step-by-step setup

Connect VAPI to your agent in about 5 minutes.

1

Create a VAPI account

Go to vapi.ai and sign up for an account. VAPI offers a free tier for testing. Once registered, you will be taken to the dashboard.

2

Generate an API key

In the VAPI dashboard, go to Settings > API Keys and create a new key. Label it "ClawTrust" for easy identification. Copy the key immediately.

3

Configure a phone number (optional)

If you want your agent to make or receive phone calls, go to Phone Numbers in the VAPI dashboard and either buy a new number or connect an existing Twilio number.

4

Add the credential in ClawTrust

In your agent's dashboard, go to Credentials > Add Credential. Select "API Key (Bearer)" as the type. Paste your VAPI API key as the value. Set allowed domains to *.vapi.ai.

5

Test the connection

Click "Test" on the credential card. ClawTrust will verify API access against the VAPI endpoint. You can then ask your agent to initiate a test call to confirm end-to-end functionality.

Credential details

Reference for the credential configuration fields.

Credential typeAPI Key (Bearer)
Auth headerAuthorization: Bearer <api-key>
API endpointhttps://api.vapi.ai/
Allowed domains*.vapi.ai
Token storageAES-256-GCM encrypted

Security note

Your VAPI API key is encrypted with AES-256-GCM before storage. The credential proxy restricts all outbound requests to *.vapi.ai domains only. You can regenerate the API key from the VAPI dashboard at any time to revoke access. Call recordings and transcriptions are stored on VAPI's infrastructure, not on the ClawTrust control plane.

Example actions

Things you can ask your agent to do once VAPI is connected.

Call the customer at +1-555-0789 to confirm their appointment tomorrow

Set up a voice agent to answer inbound calls and book appointments

Transcribe the last 5 calls and send me a summary of action items

Navigate the insurance company's phone tree and request a claim status update

Run a qualification call with the new lead and update the CRM with results

Ready to give your agent a voice?

AI voice calls in 5 minutes. Encrypted credentials, domain-locked proxy, full audit log.