telephony

Provision and persist a Twilio number for SMS, calls, and AI outbound calling.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/overviewlabs/WHOX --skill telephony-overviewlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telephony
Source: https://github.com/overviewlabs/WHOX/tree/main/optional-skills/productivity/telephony
Command: npx skills add https://github.com/overviewlabs/WHOX --skill telephony-overviewlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Enable WHOX to provision and persist a Twilio number, send and receive SMS/MMS, and place AI-driven outbound calls through Bland.ai or Vapi without core tool changes.

Core Features & Use Cases

  • Own and manage a reusable agent number for SMS/MMS, outbound calls, and inbound polling.
  • Route outbound calls through Twilio, Bland.ai, or Vapi with optional TTS or prerecorded audio.
  • Persist credentials and state locally (env updates and session memory) for multi-session automation.

Quick Start

Install the telephony skill, configure credentials for Twilio, Bland.ai, and Vapi, then run diagnose to verify a configured default number.

Frequently Asked Questions about telephony

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

FAQPage Schema
How do I provision a Twilio number for AI calling and SMS within my automation workflow?

To provision a Twilio number for SMS and AI calling, configure your Twilio, Bland.ai, and Vapi credentials, then run the diagnose script. This verifies your default number and persists local state for multi-session telephony automation.

What's the best way to route outbound AI calls through Bland.ai or Vapi?

The best way to route outbound AI calls through Bland.ai or Vapi is by applying a provisioned Twilio number to your workflow. This skill manages the routing logic and supports optional TTS or prerecorded audio for the calls.

Can I use Twilio for MMS messaging and direct calls without changing core tools?

Yes, you can use Twilio for MMS messaging and direct calls without core tool changes. This skill provisions and persists a reusable agent number to enable texting, media messaging, and direct calling within your existing environment.

Does this telephony skill persist credentials locally for multi-session automation?

Yes, this telephony skill persists credentials locally for multi-session automation. It handles credential management and optional env-file integration to maintain local state, ensuring your Twilio number and API keys remain available across sessions.

How do I verify my Twilio number configuration before sending SMS or placing calls?

To verify your Twilio number configuration before sending SMS or placing calls, run the diagnose script. This checks your applied credentials and confirms that a default number is successfully provisioned and ready for telephony operations.