voice-call

Initiate outbound voice calls via Twilio, Telnyx, or Plivo with text-to-speech.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill voice-call-winsorllc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: voice-call
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/voice-call
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill voice-call-winsorllc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires twilio, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the initiation of outbound phone calls, enabling alerts, notifications, and direct communication through various telephony providers.

Core Features & Use Cases

  • Outbound Calling: Make calls to specified numbers using text-to-speech or SSML.
  • Provider Integration: Supports Twilio, Telnyx, Plivo, and a mock provider for testing.
  • Use Case: Send an urgent security alert via voice call to a user's phone number when suspicious activity is detected.

Quick Start

Initiate a voice call to +15555550123 with the message "Hello, this is an automated call from PopeBot."

Frequently Asked Questions about voice-call

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

FAQPage Schema
What is the best way to send urgent security alerts via telephony APIs?

The best way to send urgent security alerts is to automate outbound voice calls through telephony APIs. This Skill dials target phone numbers and uses text-to-speech to deliver immediate spoken notifications.

Can I use Twilio for text-to-speech notifications on voice calls?

Yes, you can use Twilio for text-to-speech notifications. The Skill supports Twilio integration to initiate outbound calls and deliver spoken messages, with full support for SSML to control message delivery.

Does outbound voice calling work with telephony providers other than Twilio?

Outbound voice calling works with multiple telephony providers beyond Twilio. The Skill supports integration with Telnyx and Plivo, alongside a mock provider option specifically for testing call workflows.

What environment variables do I need to set up to initiate a voice call?

To initiate a voice call, you need to set environment variables for your telephony provider credentials and your caller ID. These configurations authenticate the telephony API and define the outbound number.

How do I check the status of an outbound call or terminate it?

You can check the status of an outbound call or terminate it using the built-in options provided by the Skill. These features allow you to monitor active telephony sessions and disconnect calls as needed.

What is the best way to send urgent security alerts via telephony APIs?

The best way to send urgent security alerts is to automate outbound voice calls through telephony APIs. This Skill dials target phone numbers and uses text-to-speech to deliver immediate spoken notifications.