How site URLs and landing redirects work
When you open a site, CalmCompliance sends you to your saved default page, or to the site’s Inbox when you have not saved one or the saved page is unavailable. Special paths such as default, and any site you cannot access, resolve to an accessible site automatically.
Open a site
Opening a site URL lands you on your saved default page for that organization, and on the site’s Inbox when you have not saved one or the saved page is unavailable. While the redirect runs, the app shows a full-page loading spinner.
The default path
default is a routing path, not a real site slug. An organization URL that ends with /default does not open a site named default. CalmCompliance picks an accessible site for you and replaces the path with that site’s real slug.
You cannot create or rename a site with the slug default. The validation error is: "default" is reserved and cannot be used as a site slug. Choose another slug made of lowercase letters, numbers, and hyphens. The slug cannot start or end with a hyphen.
How CalmCompliance chooses a fallback site
If the path is default, or the site is invalid, inaccessible, or deleted, CalmCompliance picks a fallback site in this order:
Your default site for the organization, if you can access it
An accessible top-level site (a site with no parent)
The first site you can access
The browser is then redirected to that site’s URL. You do not stay on the invalid or reserved path when a fallback site is available.
Set your default site
When you belong to more than one site, open the control that shows your current site name. On a site in the list, choose Set as default site or Remove as default site.
This control and the Default Site setting in Account Settings > Profile are the same setting, and the site selector’s star stays in sync with your choice there.
Your default site is tried first whenever CalmCompliance needs a fallback, including when you open the default path.
Set your default site and page in Account Settings
Account Settings > Profile is where you choose the site CalmCompliance opens first and the page it shows when you arrive. The choices are saved for the organization you are using.
Open Account Settings and go to Personal > Account > Profile.
Under Default Site, choose Automatic or one of your accessible sites. This control appears only when you can choose between more than one accessible site.
Under Default Page, choose Inbox, a dashboard under Dashboards, or an insight page under Insights. Only pages your site and module access permit are listed, so the available choices depend on your membership and access at the selected site.
Select Save to keep both choices together, or Cancel to discard your changes. These actions appear only after you change the site or page from its saved value.
If you change the default site and your selected page is not available there, CalmCompliance tells you: "Your selected page is unavailable at this site. Inbox will be used."
When you next open the organization or a site root, CalmCompliance uses your saved site and page. If the saved page is deleted or no longer accessible, Inbox opens instead. Direct links to a specific page always open that page, so your saved default never applies to them.
Other entry outcomes
Entry routes also handle these cases:
Organization not found — If the organization slug is not one of your organizations, you are sent to the organizations list at
/orgs.Signed out — If you are not signed in, you are sent to sign-in. After you sign in, you return to the URL you originally opened.
Choose site slugs carefully
A site slug becomes part of the site’s URL. Do not use default, because that value is reserved for routing. Prefer a short, stable slug that will not need renaming later.
Organization creation uses the same rule: default cannot be used as a site slug.