Control plane
Guide owners from signup to provisioning
The control plane centralizes tasks that happen before employees ever touch the product. Use these patterns to create a smooth onboarding path and guard rails for every new tenant.
Sign up owners
- Owners start from app.shiftbeacon.ca where the control plane lives. Magic links replace passwords and land new users on the dashboard.
- During onboarding owners provide their business name, preferred subdomain, and timezone so data is scoped correctly from the start.
Configure the organization
- The dashboard includes forms for business metadata, branding, and provisioning status. These map to organizations, branding assets, and feature-flag tables inside the database.
- Reserved slug helpers ensure two customers can’t claim the same subdomain. Add custom reserved words through environment variables when you launch.
Invite collaborators
- Owners can invite co-owners and managers before activating the tenant. Invites trigger Resend emails with magic links that enforce membership roles on acceptance.
- Future billing hooks plug into this surface so you can require a paid plan before provisioning additional organizations or employees.