← Connect

Connect Dial Agent

Dial Agentis Payphone's agent-native product: your coding agent gets SMS, number provisioning, and optional milestone texts to the operator — using DIAL_API_KEY credits by default. Cursor full setup: pnpm cursor:agent:setup -- --api-key dial_live_… --phone +1… — or plugin-only pnpm cursor:plugin:install; Claude Code uses the /dial plugin; Codex uses .agents/skills/dial.

One-click setup opens your editor with a prefilled prompt — review it and press Enter before anything runs. Cursor · Claude Code · Codex

Cursor

Dial Agent plugin · dashboard paste-once bootstrap · MCP OAuth · credits via DIAL_API_KEY

Add Skill to CursorOpen in appAgent quickstart
Dial Agent — full setup
# One-shot (plugin + MCP + rule + skills + env + Y/N test SMS)
pnpm cursor:agent:setup -- --api-key dial_live_… --phone +1…

# Plugin-only
pnpm cursor:plugin:install

# After restart: Plugin MCP → dial → Login

pnpm cursor:agent:setup installs the full Dial Agent bundle. Dashboard paste-once blob is fastest when you already have an API key.

Claude Code

MCP in `~/.claude/mcp.json` · `/dial` skill via plugin

Add Skill to Claude Code
Install plugin
claude /plugin install ./packages/skill

Requires Claude Code v2.1.91+ for deeplinks. Plugin provides /dial slash command.

Codex

MCP in `~/.codex/config.toml` · skills in `.agents/skills`

.agents/skills/dial (from repo)
# From repo root after clone:
cp -R packages/skill/skills/dial .agents/skills/dial

Codex discovers skills under .agents/skills. Pair with MCP for tool calls.