telephony

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

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/ChimeraFoundationa/Agentx --skill telephony-chimerafoundationa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telephony
Source: https://github.com/ChimeraFoundationa/Agentx/tree/main/optional-skills/productivity/telephony
Command: npx skills add https://github.com/ChimeraFoundationa/Agentx --skill telephony-chimerafoundationa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Provide Hermes with practical phone capabilities without altering the core tool set. It can provision and persist a Twilio number, send and receive SMS/MMS, make direct calls, and place AI-driven outbound calls through Bland.ai or Vapi, all while persisting state for reuse across sessions.

Core Features & Use Cases

  • Provision and persist a Twilio number for ongoing use.
  • Send and poll SMS/MMS without requiring webhook infrastructure.
  • Place direct Twilio calls (TwiML <Say> or <Play>) or drive outbound AI calls via Bland.ai or Vapi.
  • Maintain per-session state and reuse owned numbers across sessions for automation.

Quick Start

Install the telephony optional skill, configure credentials for Twilio and Vapi/Bland.ai, and begin owning a number, sending messages, and launching outbound AI calls.

Frequently Asked Questions about telephony

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

FAQPage Schema
How do I send and receive SMS messages with Twilio without setting up webhooks?

You can send and poll SMS messages using Twilio without requiring webhook infrastructure. This telephony capability provisions a reusable Twilio number and polls inbound messages directly, persisting state across sessions for continuous messaging automation.

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

Yes, outbound AI calls can be placed through Vapi or Bland.ai. After provisioning a Twilio number and storing credentials, the system drives AI-powered outbound calls while maintaining per-session state for automated telephony workflows.

How do I provision and persist a Twilio number for automated messaging?

Provisioning a Twilio number for automated messaging stores the number as a persistent asset. This allows you to own a reusable agent phone, send texts, and poll inbound messages without needing to re-provision numbers each session.

Do I need Twilio credentials to use Bland.ai or Vapi for AI calls?

Yes, Twilio credentials are required to provision the phone numbers used for outbound calls. You must configure both Twilio and Vapi or Bland.ai credentials to successfully own numbers and initiate AI-driven telephony sessions.

What is the best way to automate SMS and voice calls without managing webhook infrastructure?

Automating SMS and voice calls without webhooks is achieved by provisioning a Twilio number and polling for inbound messages. This approach persists telephony state across sessions, enabling continuous messaging and direct AI call automation.