System status
What is actually running right now. Anything switched off says so here rather than looking healthy and doing nothing.
Staff
One list, shared by every hub. The email must be the address they sign into the hubs with, and the phone is what escalation texts.
Staff & Access β read only
Who exists, what they belong to, and what they hold, read from the structural identity model rather than from any list of email addresses in the code. The list above is the legacy staff list; this is what replaces it. Nothing here can be edited yet.
Missed call chasing
Missed calls are always captured and listed. These settings control whether anyone gets texted when one sits too long.
The last one is a safety catch. It stops a backlog of old missed calls being texted out all at once the day chasing is switched on.
On call
Who catches things outside office hours. Used when a missed call has no owner yet.
Care hub settings
These used to live in one browser, so a key pasted on one computer left the same panel switched off on everybody else's. They now belong to the agency. Saving here changes them for every person on every device.
Switches on the texts, emails and calls shown on a lead, the Sync from Training Hub button, and escalation alerts. Starts with cchub_.
Where everything lives
So nobody has to hunt. These are managed outside this page.
- Staff logins
- Supabase auth. A person needs a login before they can be assigned anything.
- Phone numbers, texting, contacts
- GoHighLevel. Note the office line is still on CareQB until it ports, and calls on it are invisible to the hubs.
- Clients, schedules, EVV
- AxisCare.
- Interviews
- Augusta, which books onto coordinators' Google Calendars.
- Offers, onboarding paperwork, payroll
- Viventium.
- Orientation sessions and booking
- Staffing Hub, Orientations tab.
- Financials, discipline, sale plan
- Owners Hub, founders only.
- API keys and webhooks
- Supabase edge function secrets. Not editable from any hub on purpose.