returns schema, dispatches the first call, and polls to a terminal status.
Install
What the skill does
- Detects whether your project is Python, TypeScript, or neither, and picks the matching interface: Python SDK, TypeScript SDK, CLI, or hosted MCP.
- Walks through API key creation at app.callingbox.io/keys and wires
CALLINGBOX_API_KEYinto the environment (never hardcoded in source). - Lists existing numbers, and if none are owned, searches and purchases one.
- Creates an outbound agent with a flat
returnsschema. - Dispatches the first call, polls until
completed | no_answer | busy | canceled | failed, and reads the structured result. - Falls back to a troubleshooting decision tree for auth failures, rejected
from_number, calls stuck below a terminal status, or empty results.
Next steps
GitHub repo
Browse the SKILL.md router and the Python, TypeScript, CLI, MCP, and troubleshooting playbooks.
Manual quickstart
Prefer to do it yourself? Create an agent and place your first call in five minutes.