What problem does it solve? Gives an AI agent practical phone capabilities—owning a reusable phone number, sending texts, polling inbound messages, and placing outbound calls—without requiring webhook servers or changes to core agent tooling. ## Core Features & Use Cases - Twilio Number Management: Search for, purchase, and persist an owned phone number across sessions, with credentials saved to the Hermes .env file. - SMS/MMS and Inbound Polling: Send texts with optional media attachments and poll inbound messages using checkpointed state, no webhook infrastructure needed. - Outbound Calling: Place direct Twilio calls with TTS or prerecorded audio, navigate IVR phone trees with DTMF digits, or run conversational AI calls through Bland.ai or Vapi. - Use Case: Buy a Twilio number for your agent, use it to send deployment alerts via SMS, and later place an AI call through Vapi to book a restaurant reservation. ## Quick Start Ask the agent to install the telephony skill, save your Twilio credentials, and buy a phone number so it can send you a test text message.