telephony

Manage Twilio numbers, send SMS/MMS, and place AI calls via Bland.ai or Vapi.

Updated May 4, 2026
One-click install
npx skills add https://github.com/Plaidmustache/hermes-nulab --skill telephony-plaidmustache
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telephony
Source: https://github.com/Plaidmustache/hermes-nulab/tree/main/optional-skills/productivity/telephony
Command: npx skills add https://github.com/Plaidmustache/hermes-nulab --skill telephony-plaidmustache

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This optional skill provides Hermes with practical phone capabilities while keeping telephony out of the core tool list.

Core Features & Use Cases

  • Own and manage a Twilio phone number for outbound calls and messaging (SMS/MMS)
  • Send SMS / MMS and poll inbound messages without webhook infrastructure
  • Place direct Twilio calls or AI-driven outbound calls via Bland.ai or Vapi
  • Persist provider credentials and remember owned numbers across sessions

Quick Start

Install the skill, configure credentials, and start sending SMS or placing AI calls with the helper script.

Frequently Asked Questions about telephony

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

FAQPage Schema
How do I send SMS and MMS messages without setting up webhook infrastructure?

You can send and poll inbound SMS and MMS texts without webhook infrastructure by owning a Twilio number through this skill. It handles credential persistence and state management for outbound messaging.

Can I place AI-driven outbound calls using Vapi or Bland.ai?

Yes, you can place AI-driven outbound calls via Bland.ai or Vapi. The skill manages AI-call providers and supports selecting and importing your owned Twilio numbers into Vapi.

Do I need a Twilio number to use telephony features for outbound calls?

Yes, owning a Twilio phone number is required for placing direct outbound calls and messaging. The skill persists state to remember your owned numbers across sessions.

What is the best way to add phone capabilities to an agent without changing core tools?

Using an optional telephony skill provides SMS, MMS, and voice call capabilities without embedding telephony in core tools. It centralizes credential persistence and AI-call provider management.

How does credential persistence work for telephony providers across sessions?

Credential persistence stores your Twilio, Bland.ai, and Vapi provider credentials so they are remembered across sessions, enabling continuous access to owned numbers and AI-call configurations.