signalwire

Call Flow — Development skill for Claude Code

Development community

Write a SWML call flow (IVR, routing, voicemail, forwarding) from a plain-language description.

How to install Call Flow

Installs to ~/.claude/skills/signalwire-signalwire-claude-call-flow/SKILL.md

Terminal
mkdir -p ~/.claude/skills/signalwire-signalwire-claude-call-flow && curl -fsSL https://raw.githubusercontent.com/signalwire/signalwire-claude/HEAD/commands/call-flow.md -o ~/.claude/skills/signalwire-signalwire-claude-call-flow/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Call Flow does


description: Write a SWML call flow (IVR, routing, voicemail, forwarding) from a plain-language description argument-hint: "[what should happen when someone calls]"

Write a SWML call flow. The user described it as: $ARGUMENTS

If that description is empty, ask what should happen when someone calls: the menu options, where each one goes, business hours, and what happens when nobody answers.

Use the signalwire skill: the Inbound Call Handling workflow for structure and variables, and the

Alternatives in Development

  • Career-Ops For Codex — Read CLAUDE.md for all project instructions, routing, and behavioral rules 32.5k ★
  • MCP Edit — tilth_write replaces the host Edit and Write tools 349 ★
  • Bro Skill — 🤙 /bro — re-explains the last answer in plain language, for when the reply made you go 'bro what' 296 ★

Full documentation available on GitHub

View Source Repository