The Napster API is now available for self-serve signup at napster.com/developer. You can go from zero to a working AI agent in minutes — no sales call, no Azure account required.
Step 1 — Create your account
- Go to napster.com/developer and click Start building.
- Create your Napster developer account using your email address.
- You receive 100 free minutes of agent time automatically — no card required to start.
Step 2 — Access the dashboard
Your developer dashboard is at companion-api.napster.com/admin/. From here you can:
- Create and configure agents (identity, persona, knowledge, tools)
- Manage API keys
- View session transcripts and analytics
- Add a payment card and manage your credit balance
Step 3 — Create your first agent
- In the dashboard, go to Agents → New Agent.
- Give your agent a name, choose a persona or upload a custom avatar.
- Add system instructions, knowledge sources, and tools as needed.
- Save and publish the agent. You receive an
agentId.
Step 4 — Get an API key
Go to API Keys → Create Key. Set the deployment type:
- Napster-managed — Napster hosts the model. All-in pricing at ~$3.50/hr.
- Custom — Bring your own Azure OpenAI or other model. Platform fee $0.60/hr, plus your model provider charges you directly.
Important: Set the key to Napster-managed unless you have a specific reason to bring your own model. A common mistake is leaving the key on "Custom" — this causes provider_connection_aborted errors if no custom model is configured.
Step 5 — Add a payment card and enable auto-recharge
When your 100 free minutes run out, add a card to continue. To prevent your agents from going offline:
- Go to Billing → Payment Methods and add a card.
- Enable Auto-recharge — the platform will automatically top up your balance when it falls below your configured threshold.
Credits are prepaid. You top up and usage draws from your balance. There is no monthly minimum and no setup fee.
Step 6 — Embed or integrate
With your agentId and API key, you can now deploy your agent:
- Web — embed via the Web SDK (WebRTC video + audio). See How do I embed an AI agent using the Web SDK?
- Phone — connect via VoIP or SIP. Inbound and outbound calls supported.
- Audio-only — connect via WebSocket for voice-only or text-only integrations.
- Kiosk — deploy on a Napster Station device.
Azure Marketplace alternative
If your organisation uses Microsoft procurement or has an Azure commitment, you can also purchase through Azure Marketplace. Same platform, same rates, postpaid billing. See API Billing and Pricing for the full comparison.