create-call

Create outbound phone, web, and batch calls via Vapi's API.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/ostsam/vapight-kampff --skill create-call-ostsam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-call
Source: https://github.com/ostsam/vapight-kampff/tree/main/.agents/skills/create-call
Command: npx skills add https://github.com/ostsam/vapight-kampff --skill create-call-ostsam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation and management of outbound calls (phone, web, and batch) using Vapi's API, enabling developers and operators to programmatically reach customers and test voice flows.

Core Features & Use Cases

  • Outbound phone call creation with an assistant and a number
  • Web-based calls that don't require a dedicated phone number
  • Batch calls to multiple customers in a single request
  • Scheduling calls with earliest/latest windows
  • Attach metadata to calls for traceability and reporting
  • Manage and inspect calls (list, get, delete) and retrieve transcripts/recordings as available

Quick Start

Start by issuing a call creation request with your assistantId, phoneNumberId, and customer number through the API.

Frequently Asked Questions about create-call

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate outbound phone calls using the Vapi API?

You can automate outbound phone calls using the Vapi API by issuing a call creation request with your assistantId, phoneNumberId, and customer number. This programmatically connects your configured voice assistant to the target customer.

Can I schedule batch calls to multiple customers in a single API request?

Yes, you can schedule batch calls to multiple customers in a single API request. The Vapi API supports batch call creation and allows you to define earliest and latest scheduling windows for automated outreach campaigns.

Do I need a dedicated phone number to make web-based calls via Vapi?

No, you do not need a dedicated phone number to make web-based calls via Vapi. The API supports web-based calls that bypass traditional phone networks, allowing you to connect assistants to customers directly online.

What is needed to authorize Vapi API requests for creating automated calls?

To authorize Vapi API requests for creating automated calls, you need an active internet connection and a valid VAPI_API_KEY. These credentials authenticate your access to the call endpoints for programmatic outreach.

Can I attach metadata to outbound calls for traceability and reporting?

Yes, you can attach metadata to outbound calls for traceability and reporting. The Vapi API allows you to append custom metadata to phone, web, and batch calls to track automated campaign data and customer interactions.

How do I retrieve transcripts and recordings for Vapi calls?

You retrieve transcripts and recordings for Vapi calls by using the API's management endpoints to inspect calls. You can list, get, or delete calls to access available audio logs and text transcripts.