From VoIP
Calls a phone number and delivers a one-way spoken message via text-to-speech, then hangs up.
How this skill is triggered — by the user, by Claude, or both
Slash command
/voip:say <target> <message>When to use
The user wants to deliver a spoken message to a phone number without holding a conversation. One-way delivery: the message is spoken and the call ends automatically.
<target> <message>targetmessageThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Dial `$target` and speak `$message` using text-to-speech, then hang up once the
Dial $target and speak $message using text-to-speech, then hang up once the
message has been delivered. This is a one-way message: the recipient is not
expected to reply and the call ends automatically after the speech finishes.
Use this skill when the user wants to deliver a spoken message to a phone number without holding a two-way conversation. Examples:
If the user wants a back-and-forth conversation, use the call skill instead.
$target is a phone number or SIP URI:
tel:+1234567890sip:[email protected]+1234567890The VoIP MCP server (bundled with this plugin) must be configured with a valid
SIP_AOR environment variable pointing to your SIP address-of-record. The
server connects to your SIP carrier automatically when Claude Code starts it.
say tool exposed by the VoIP MCP server with:
target: the phone number or SIP URI from $targetprompt: the message to speak from $messagenpx claudepluginhub codingjoe/claude-plugins --plugin voipCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.