telephony

Manage Twilio numbers for SMS, MMS, calls, and AI outbound calls.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Hermes users need practical telephony capabilities without embedding telephony logic into the core toolset. This optional skill provides a self-contained way to own, manage, and use a Twilio number to send/receive SMS/MMS, make direct calls, and place AI-driven outbound calls through Bland.ai or Vapi, while persisting identity and configuration across sessions.

Core Features & Use Cases

  • Own and provision a Twilio number for SMS/MMS and calls, with state persisted between sessions.
  • Poll inbound messages without a webhook, and seamlessly route outbound conversations or alerts.
  • Trigger outbound AI calls using Bland.ai or Vapi, with optional TTS/voice configurations and safety prompts.

Quick Start

Install the telephony skill from the Skills Hub and follow the prompts to buy a Twilio number and begin sending texts or placing calls.

Frequently Asked Questions about telephony

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

FAQPage Schema
How do I provision a Twilio number for SMS and AI calls?

You can provision a Twilio number for SMS and AI calls by installing the telephony skill, which manages the number ownership process and persists your configuration state locally across sessions.

Can I send and receive SMS without setting up a webhook?

Yes, you can receive inbound SMS and MMS messages without a webhook by using the skill's polling mechanism to check for new messages on your Twilio number.

How do I trigger outbound AI calls using Bland.ai or Vapi?

You trigger outbound AI calls through Bland.ai or Vapi by providing the required credentials, allowing the skill to place AI-driven calls with optional TTS voice configurations and safety prompts.

Do I need separate API credentials for Twilio and AI calling platforms?

Yes, you need separate credentials for Twilio to manage your number and SMS, plus additional credentials for Bland.ai or Vapi if you want to enable AI-assisted outbound calling features.

Does the telephony skill work on Windows, macOS, and Linux?

The telephony skill works across Linux, macOS, and Windows environments, enabling you to manage Twilio number provisioning and AI calling configurations on your preferred operating system.

What is the best way to own a reusable phone number for automated calls and texts?

The best way to own a reusable phone number for automated calls and texts is using a skill that provisions a Twilio number, persisting your identity and configuration state between sessions without altering core tools.