Agent skill · marketing growth · merit-systems

phone-calls

Make AI phone calls, buy phone numbers, and get call transcripts via x402. USE FOR: - Making AI-powered outbound phone calls - Scheduling calls and getting transcripts - Buying and managing phone numbers - Leaving voicemails - Transferring calls to humans - Checking if a number has iMessage/FaceTime TRIGGERS: - "call", "phone call", "make a call", "dial" - "buy number", "phone number", "get a number" - "voicemail", "leave a message" - "transcript", "call recording", "call summary" - "AI call", "automated call", "bland" - "imessage", "facetime", "check number", "lookup number" ALWAYS use `npx agentcash@latest fetch` for stablephone.dev endpoints. IMPORTANT: Use exact endpoint paths from the Quick Reference table below.

Why this skill is useful

Adds executable scripts for making calls, buying numbers, and managing call transcripts that extend the AI's capabilities significantly.

What it needs

Requires npx installed locally. Requires stablephone account access. About 4k tokens when loaded. Last updated 2026-07-14. 16 stars on the source repository.

What this skill does

AI Phone Calls with StablePhone Make AI-powered phone calls, buy phone numbers, and get transcripts via x402 payments at https://stablephone.dev. Setup See rules/getting-started.md for installation and wallet setup. Quick Reference Task Endpoint Price ------ ---------- ------- Make a call https://stablephone.dev/api/call $0.54 Check call status GET https://stablephone.dev/api/call/{callid} Free Buy phone number https://stablephone.dev/api/number $20.00 Top up number (30d) https://stablephone.dev/api/number/topup $15.00 List your numbers GET https://stablephone.dev/api/numbers Free iMessage/FaceTime lookup https://stablephone.dev/api/lookup $0.05 Lookup status GET https://stablephone.dev/api/lookup/status?token=... Free Make a Call Required: phonenumber — E.164 format, US/CA +1 numbers only (e.g. +14155551234) task — instructions for the AI agent (what to say, how to behave; max 4000 chars) Optional: from — outbound caller ID (must be an active StablePhone number, +1 format) firstsentence — specific opening line voice — voice preset (see Voice Options below) maxduration — max call length in minutes (1-30, default 5) waitforgreeting — wait for recipient to speak first (default false) record — record call audio (default true) model — "base" (default, best quality) or "turbo" (lowest latency) transferphonenumber — number to transfer to if caller requests a human voicemailaction — "hangup" (default), "leavemessage", or "ignore" voicemailmessage — message to leave (required when action is "leavemessage") metadata — custom key-value data to attach Do-Not-Call (DNC): Returns 403 if the number is on the Do-Not-Call list — do not retry DNC numbers. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills merit-systems/phone-calls--30b3f6

View the source on GitHub

Browse the @skills marketplace