Team mode
Create projects when callbacks need an owner, retention, and revocable CLI access.
Anonymous Doctor is still the fastest first run. Account mode is for repeat integrations where a team needs stable project history and project-scoped tokens.
Project Doctor command
npx callbackdesk doctor http://localhost:3000/api/mpesa/callback --api https://api.loremipsum.co.ke --project prj_... --token cbds_...
1
Sign in
Use GitHub or email through Supabase Auth.
2
Create project
Name the integration or team workspace.
3
Issue token
Copy the one-time CLI token immediately.
4
Run Doctor
Forward callbacks locally with project ownership.
Supabase Auth
Sign in
Set CALLBACKDESK_SUPABASE_URL in the API environment before hosted account sign-in.
- API base
- https://api.loremipsum.co.ke
- Account API
- /account/v1/projects
- Token storage
- hashed at rest
- Token display
- one time
Not signed in.
Projects
Developer workspaces
A project groups persistent callback sessions and gives the CLI a revocable account boundary.
No projects loaded
CLI tokens
No project selected
Tokens are scoped to the selected project, shown once, and can be revoked without affecting other projects.
Shown once