telephony

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

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/Chris-Chai-Minjae/hermes-agent-r1-bridge --skill telephony-chris-chai-minjae
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telephony
Source: https://github.com/Chris-Chai-Minjae/hermes-agent-r1-bridge/tree/main/optional-skills/productivity/telephony
Command: npx skills add https://github.com/Chris-Chai-Minjae/hermes-agent-r1-bridge --skill telephony-chris-chai-minjae

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) components.

What problem does it solve?

Provide Hermes with practical telephony capabilities by provisioning and persisting a Twilio number, enabling SMS/MMS, outbound calls, and AI-powered calls via Bland.ai or Vapi, all without changing the core tool list.

Core Features & Use Cases

  • Own and manage a dedicated agent phone number for notifications, onboarding, and automated communications.
  • Send SMS/MMS and place outbound calls, including AI-driven calls through Bland.ai or Vapi.
  • Persist provider credentials and number state across sessions, with optional environment variable updates.

Quick Start

Install the optional telephony skill, configure credentials, buy a Twilio number, and start placing calls or sending messages.

Frequently Asked Questions about telephony

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

FAQPage Schema
How do I add SMS and outbound AI calls to Hermes?

You can add SMS and outbound AI calls to Hermes by provisioning a reusable Twilio number and integrating optional Bland.ai or Vapi services for AI-driven voice calls. This enables texting and automated communications without altering the core tool stack.

Do I need Twilio credentials to enable telephony for Hermes?

Yes, Twilio credentials are required to provision and persist a dedicated phone number for SMS and MMS messaging. Optional Bland.ai or Vapi integrations can also be configured to enable outbound AI-powered calling features.

How does Hermes persist telephony state and provider credentials across sessions?

Hermes persists telephony state and provider credentials in its home directory, ensuring your provisioned phone number and configurations remain available across sessions. Optional environment variable updates can also be applied for credential management.

Can I send MMS messages and place outbound calls with a dedicated agent phone number?

Yes, you can provision a dedicated agent phone number to send MMS messages and place outbound calls. This number supports automated communications, onboarding notifications, and AI-driven calls through configured Bland.ai or Vapi integrations.

What is the best way to automate inbound message polling and outbound notifications in Hermes?

The best way to automate inbound message polling and outbound notifications is by provisioning a persistent Twilio number within Hermes. This approach maintains telephony identity across sessions and supports SMS, MMS, and AI-powered outbound calls.