# Startup25 Startup25 provides AI business-call rehearsals and salon client campaigns. Canonical origin: https://www.startup25.com ## Agent access - Human-readable docs: https://www.startup25.com/developers - OpenAPI schema: https://www.startup25.com/openapi.json - Get a scoped seven-day token after sign-in: https://www.startup25.com/lab/agent - Buy call credits: https://www.startup25.com/#pricing ## Workflow 1. The account owner buys credits and creates an API token. Never ask for their dashboard password. 2. GET /api/v1/account with Authorization: Bearer TOKEN to check credits. 3. Obtain the recipient's request for the call. Only call the owner's number or someone who requested this rehearsal. 4. POST /api/v1/calls with Bearer authentication, JSON, and an Idempotency-Key (8–100 letters, digits, underscores or hyphens). 5. Keep the same key on network retries; a new key means a new call and may spend another credit. 6. GET /api/v1/calls/{id} every five seconds until phase is ended. Read transcript and summary. Never invent a successful outcome. US/Canada numbers only. Calling hours 8am–9pm in the recipient's timezone. Suppression and credit checks apply. One call uses one credit. Expired tokens require owner renewal; changing the dashboard password revokes all tokens. Do not put credentials in URLs, logs or public prompts.