telephony

Manage AI agent calls, messages, and owned phone numbers via Twilio, Bland.ai, or Vapi.

Updated Jun 25, 2026
One-click install
npx skills add https://github.com/davpatel605-beep/hermusagent --skill telephony-davpatel605-beep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telephony
Source: https://github.com/davpatel605-beep/hermusagent/tree/main/backend/vendor/hermes/optional-skills/productivity/telephony
Command: npx skills add https://github.com/davpatel605-beep/hermusagent --skill telephony-davpatel605-beep

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the challenge of adding reliable phone communication capabilities to Hermes without changing core tools, enabling users to manage calls, texts, and persistent phone identities.

Core Features & Use Cases

  • Phone Number Management: Provision, purchase, persist, and diagnose Twilio phone numbers for reusable agent communication.
  • Messaging and Calling: Send SMS/MMS, poll inbound messages, make direct Twilio calls, and deliver prerecorded voice messages.
  • AI Voice Automation: Place outbound conversational calls through Bland.ai or Vapi for tasks such as scheduling appointments, notifications, and phone-based workflows.

Quick Start

Use the telephony skill to set up an agent phone number and send a text message from it.

Frequently Asked Questions about telephony

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

FAQPage Schema
How do I add AI voice calling capabilities to my software agent?

To send SMS and MMS messages from an AI agent, the telephony skill manages outbound text communication and polls inbound messages. It requires provider credentials and persistent configuration storage to maintain reliable messaging workflows.

Can I provision and manage Twilio phone numbers for automated workflows?

Yes, you can provision, purchase, and persist Twilio phone numbers for reusable agent communication. The system also diagnoses numbers to ensure safe and reliable phone operations across your telephony workflows.

Do I need API credentials to make outbound AI phone calls?

Yes, placing outbound conversational AI calls requires valid provider credentials for Bland.ai or Vapi. The system uses API integrations and validation safeguards to ensure safe phone operations during automated calls.

What is the best way to automate phone-based notifications and appointment scheduling?

The best way to automate phone-based scheduling is through AI voice automation using Bland.ai or Vapi. These integrations enable outbound conversational calls to handle appointment scheduling and phone-based workflow notifications automatically.

Does this telephony integration support direct voice calls and prerecorded messages?

Yes, the telephony integration supports making direct Twilio calls and delivering prerecorded voice messages. It manages both automated AI conversational calls and standard voice communication workflows.