Firm, offices, and team
Firm defaults, offices, invitations, memberships, and roles.
Firm and offices
/dashboard/platform/firm edits time zone, currency, and offices (name, code, timezone, contact, status active, inactive, closed).
Team
/dashboard/platform/team needs canManageUsers or equivalent.
inviteFirmMembersends an invitation with role and office scope.changeFirmMemberAccesschanges role, primary office, and allowed offices.updateFirmRoleAuthorityedits a role's permission toggles.
Membership states: invited → active → suspended → ended. Onboarding seeds Firm administrator, Attorney, Paralegal, Billing, and Intake coordinator roles.