telephony

Manage Twilio phone numbers, SMS, and AI voice calls via Bland.ai or Vapi.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the friction of integrating telephony into agent workflows by providing a persistent, manageable interface for phone numbers, SMS, and AI-driven voice calls without requiring complex core infrastructure.

Core Features & Use Cases

  • Unified Telephony: Provision and manage Twilio numbers for persistent agent identity.
  • Communication: Send and receive SMS/MMS and place direct calls with custom TTS or audio files.
  • AI Voice: Execute outbound conversational AI calls using Bland.ai or Vapi for appointment setting or status updates.

Quick Start

Use the telephony skill to search for a new US phone number in area code 702 and save it to your configuration.

Frequently Asked Questions about telephony

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

FAQPage Schema
How do I automate outbound AI voice calls using Twilio?

You can provision and manage Twilio numbers for persistent agent identity directly within your automation workflow. This interface handles SMS messaging and AI-driven voice calls, solving the friction of integrating telephony into agent systems.

Can I send and receive SMS messages through an automated workflow?

Yes, you can send and receive SMS and MMS messages through the unified telephony interface. It supports automated communication workflows including deployment alerts and status notifications directly via Twilio.

Does this telephony integration support Bland.ai and Vapi?

Yes, the integration supports both Bland.ai and Vapi for outbound conversational AI calls. It acts as a unified interface, routing Twilio-based telephony operations through these services for appointment setting or status updates.

What API credentials do I need to execute network-based telephony operations?

You need valid API credentials for Twilio, Bland.ai, or Vapi to execute network-based telephony operations. These credentials allow the interface to provision numbers, manage SMS, and place AI-driven voice calls.

How do I provision a new US phone number for persistent agent identity?

You provision a new Twilio phone number by searching available area codes and saving it to your configuration. This establishes a persistent agent identity for managing inbound polling and outbound communications.

What are the limitations of using an automated telephony interface for inbound polling?

The main limitation is the absolute dependency on valid external API credentials for Twilio, Bland.ai, or Vapi. Without these credentials, the automated inbound polling and AI-driven voice call workflows cannot execute.