Download for macOS
Skill

twilio-taskrouter-routing

@twilio Updated 2026-10-22

Route tasks to agents using Twilio TaskRouter. Covers Workers, Task Queues, Workflows, Reservations, skills-based routing, and common gotchas (hyphen attributes, HAS operator, reservation cascade). Use this skill for any multi-agent contact center, support queue, or AI agent escalation routing.

Install

With your agent

Install OMGSkills skill "twilio/ai:skills/twilio/twilio-taskrouter-routing" into this agent's normal skills directory: use the OMGSkills MCP get_skill tool, install only the pinned_install commit and path, verify SKILL.md against pinned_install.skill_md_sha, and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/twilio/ai /tmp/ai && ln -s /tmp/ai/skills/twilio/twilio-taskrouter-routing ~/.claude/skills/twilio-taskrouter-routing

From README

Overview TaskRouter is Twilio's skills-based routing engine. Instead of building custom queuing logic, you define Workers (agents), Task Queues (groups), and Workflows (routing rules). TaskRouter matches incoming tasks to the best available worker. Common mistake: Developers reinvent TaskRouter in custom Node.js — don't. If you're building skills-based routing, queue management, or agent assignment, use TaskRouter. --- Prerequisites Twilio account — see twilio-account- TWILIOACCOUNTSID and TWILIOAUTHTOKEN — see twilio-iam-auth- SDK: pip twilio / npm twilio For voice routing: a Twilio phone number with webhook configured — see twilio-voice-twiml For AI escalation: ConversationRelay with escalation tools — see twilio-voice-conversation-relay --- Quickstart Step 1 — Create a Workspace A Workspace is the top-level container for all TaskRouter resources.