telephony

Provision Twilio numbers and send SMS/MMS or calls via Twilio, Bland.ai, or Vapi.

2|Updated May 22, 2026
One-click install
npx skills add https://github.com/519lab/thoth-agent --skill telephony-519lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telephony
Source: https://github.com/519lab/thoth-agent/tree/main/optional-skills/productivity/telephony
Command: npx skills add https://github.com/519lab/thoth-agent --skill telephony-519lab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires twilio, bland.ai, vapi, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill extends Thoth's functionality to include practical phone capabilities like SMS/MMS, direct calls, and AI-driven outbound calls without altering the core tool stack.

Core Features & Use Cases

  • Twilio Integration: Use Twilio for number provisioning, sending/receiving SMS/MMS, and placing direct calls.
  • AI Calling: Outbound calls through Bland.ai or Vapi for voice-based interactions.
  • Use Case: Imagine you need to send out deployment alerts via SMS. This Skill allows you to send text messages directly from Thoth without additional infrastructure.

Quick Start

Use the 'thoth telephony' command to send an SMS to +15551230000 with the message "Your deployment completed successfully."

Frequently Asked Questions about telephony

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

FAQPage Schema
How do I send SMS alerts from Twilio without building separate infrastructure?

Send SMS alerts by integrating Twilio directly into your workflow to provision phone numbers and dispatch text messages without additional infrastructure. This approach lets you trigger messages like deployment alerts straight from your core platform.

Can I make outbound AI voice calls using Vapi or Bland.ai alongside Twilio SMS?

Make outbound AI voice calls through Vapi or Bland.ai while using Twilio for SMS and direct calls. This combination supports voice-based interactions and text messaging from a single telephony workflow.

Do I need a PostgreSQL database to manage Twilio phone numbers and SMS state?

A PostgreSQL database is required to persistently store telephony state when provisioning Twilio phone numbers and managing SMS. It acts as the underlying substrate for maintaining consistent communication records.

What are the limitations of using Twilio for inbound call answering in this setup?

Inbound call answering and real-time call handling are not supported in this setup. The integration focuses on sending SMS, placing direct outbound calls, and managing AI-driven outbound voice interactions instead.

Does this telephony integration support sending and receiving MMS messages?

MMS messages are fully supported for both sending and receiving alongside standard SMS. This allows you to transmit multimedia content within your text-based communication workflows.

What is the best way to provision Twilio phone numbers for automated SMS workflows?

Provision Twilio phone numbers directly through your platform's command interface to automate SMS workflows. This lets you allocate numbers and dispatch texts without altering your core tool stack.