Multi-tenant workspaces & roles
Every business record carries a workspace_id and is scoped by a global query scope. Invite teammates as owner, manager, agent, accountant, or viewer. Switching context never leaks another tenant’s customers or journals.