Configuration needed
Deploy must include admin/config.json (generated when you run
npm run hosting:push with Supabase URL and anon key in env). Ask your team or check
hosting/.hosting.env.example.
Sign in
NewRecall super admin, finance admin, agent admin level 2, agent admin, or agent accounts only.
Global payout settings
Price per recruited client (commission) and how it is split across agent, agent admin, and agent admin level 2 are global. Integer percents must sum to 100. Super admins also choose whether each beneficiary role requests payouts manually or through the weekly automatic request run.
Practices
Create a clinic shell and an owner invite code. The practice admin enters it in the app via “Use invite code” to finish signup as practice admin.
| Name | Phone | Agent | Owner onboarded | Created | Actions |
|---|
No practices yet.
Manage agents
Link an existing Auth user as a NewRecall agent (they must already have an account in Supabase Auth). Remove agents only when they have no payout requests. Notes are internal for your team.
| Agent id | Created | Leader note | Actions |
|---|
No agents yet.
Manage agent admins
Link an existing Auth user as a NewRecall agent admin under your level 2 account. Remove an admin only after their agents are removed and they have no payout requests.
| Admin id | Created | Note | Actions |
|---|
No agent admins yet.
Your payout requests
Estimated amounts use completed owner onboarding and your recorded share of each recruit (see global split in payout settings). Pending, approved, and processed requests reduce what you can still request.
Banking details
Save your payout instructions here. Each request stores a copy of these details for finance. You can update or delete them anytime; past requests are unchanged.
Save complete banking details above before you can submit a payout request.
| Amount (¢) | Status | Requested | Note | Banking (snapshot) | Reviewed | Processed | Outcome |
|---|
No requests yet.
Payment requests
Finance admins approve, reject, and mark payout requests as processed.
| Beneficiary | Amount (¢) | Status | Requested | Note | Banking | Reviewed | Processed | Resolution | Reviewer | Processor | Actions |
|---|
No payment requests yet.
Audit log
Server-side immutable trail (who changed payout settings, created or deleted practices, submitted or reviewed payments). Export CSV files above for full snapshots.
| Time (UTC) | Actor | Action | Entity | Summary | Detail |
|---|
No audit entries yet.