By twilio
Build and manage Twilio-based communication solutions: send/receive SMS, voice calls, WhatsApp messages, build AI voice agents, manage email via SendGrid, and ensure compliance, deliverability, and observability.
Create and configure a Twilio account from scratch. Covers free trial signup, trial limitations, getting credentials (Account SID and Auth Token), buying a phone number, verifying recipient numbers for trial use, SDK installation, first API call, subaccount management (creation, inheritance, credential isolation, limits), and enabling specific products (AI Assistants, Conversations, Verify, ConversationRelay, WhatsApp). Use this skill before any other Twilio skill if you do not yet have a Twilio account or need to enable a product. For Organization-level governance (SSO, SCIM, multi-team), see `twilio-organizations-setup`.
Planning skill for augmenting human agents with real-time AI intelligence. Qualifies the developer's use case across coaching, compliance, QA, and routing to recommend the right Conversation Intelligence + Conversation Memory + TaskRouter architecture. Handles both "I want to add AI coaching to my call center" and "configure Conversation Intelligence operators for script adherence."
Connect third-party AI agents (OpenAI, Bedrock, LangChain, Microsoft Foundry) to Twilio's communication channels using the Twilio Agent Connect SDK. Covers identity resolution, memory and context management via Conversation Memory, conversation orchestration via Conversation Orchestrator, multi-channel handling (Voice, SMS, RCS, WhatsApp, Chat), and AI-to-human escalation. Use this skill when integrating an existing LLM agent with Twilio services.
Planning skill for AI-powered conversational agents. Qualifies the developer's use case across outcome sophistication, entry point, and customer profile to recommend the right Twilio Conversations architecture and implementation skills. Handles both high-level requests ("build me a voice AI assistant") and specific ones ("integrate ConversationRelay with my OpenAI backend").
Record Twilio voice calls correctly. Covers the critical distinction between Record verb (voicemail) and Dial record (call recording), dual-channel for QA, mid-call pause for PCI, Conference recording, and the ConversationRelay workaround. Use this skill whenever you need to capture call audio for compliance, QA, or analytics.
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Official Twilio Skills and MCP for AI coding agents. Works across Claude Code, Cursor, Codex, and any tool supporting the Agent Skills standard.
Public Beta: Twilio MCP and Twilio Skills are currently available as Public Beta products, and the information contained in this repository is subject to change. This means that some features are not yet implemented and others may be changed before the products are declared as Generally Available. Public Beta products are not covered by the Twilio Support Terms or Twilio Service Level Agreement.
The Twilio MCP server provides search over Twilio documentation and API specifications. It exposes two tools:
| Tool | Description |
|---|---|
twilio__search | Search Twilio docs and API operations by natural language query |
twilio__retrieve | Fetch full parameter schemas for specific API operations |
Endpoint: https://mcp.twilio.com/docs
See mcp/README.md for setup instructions across all supported IDEs.
Documentation: https://www.twilio.com/docs/ai/mcp
Skills are structured packages of procedural knowledge for AI coding agents. They follow a progressive disclosure architecture: your agent sees lightweight metadata for all available skills, loads the relevant skill when a task matches, and drills into reference material on demand — keeping your context window lean while providing deep domain expertise exactly when needed.
CANNOT sections that reduce hallucination by documenting hard constraints and common pitfalls| Type | Purpose | Examples |
|---|---|---|
| Setup | Account, auth, and number configuration | twilio-account-setup, twilio-iam-auth-setup |
| Planner | Use-case qualification and product selection | twilio-identity-verification-advisor, twilio-marketing-promotions-advisor |
| Product | How to use one Twilio product correctly | twilio-verify-send-otp, twilio-sms-send-message, twilio-sendgrid-email-send |
| Guardrail | Operational patterns preventing failures | twilio-security-hardening, twilio-reliability-patterns, twilio-compliance-traffic |
Covers: SMS, MMS, WhatsApp, RCS, Voice, Verify, SendGrid, Conversations, Messaging Services, Compliance (A2P 10DLC, Toll-Free, STIR/SHAKEN), and more.
Documentation: https://www.twilio.com/docs/ai/skills
# Add the Twilio marketplace and install the plugin (includes Skills + MCP)
/plugin marketplace add twilio/ai
/plugin install twilio-developer-kit@twilio
Skills activate automatically when your prompt matches a covered use case. You can also invoke them directly:
/twilio-verify-send-otp
/twilio-sms-send-message
Skills follow the open Agent Skills standard. Cursor auto-discovers them from .agents/skills/ in your workspace:
git clone https://github.com/twilio/ai.git .twilio-ai
cp -r .twilio-ai/skills/ .agents/skills/
Add the MCP server in Cursor Settings > MCP:
{
"twilio-docs": {
"type": "http",
"url": "https://mcp.twilio.com/docs"
}
}
# Add MCP server
codex mcp add twilio-docs --url https://mcp.twilio.com/docs
# Add Skills (user-level, available across all projects)
git clone https://github.com/twilio/ai.git
cp -r ai/skills/ ~/.agents/skills/
Twilio Skills use the open Agent Skills standard (SKILL.md format). Any tool supporting this standard can load them from the skills/ directory in this repo.
For MCP, use the streamable HTTP endpoint: https://mcp.twilio.com/docs
After setup, ask your agent:
"How do I send an SMS with Twilio?"
Your agent should provide guidance on Messaging Services, A2P compliance, error handling, and recommend specific skills for deeper implementation — rather than relying solely on training data.
npx claudepluginhub twilio/ai --plugin twilio-developer-kitMemory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Streamline people operations — recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep your team running smoothly.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Create content, plan campaigns, and analyze performance across marketing channels. Maintain brand voice consistency, track competitors, and report on what's working.
Prospect, craft outreach, and build deal strategy faster. Prep for calls, manage your pipeline, and write personalized messaging that moves deals forward.