Skip to content
BusinessPublicChannelObject

Configuration for the business's presence on Sessions' own public surfaces: the per-business page on go.sessions.website/<handle>, the Sessions Go discovery listing, and the unified search.

Fields

Master access switch for the public page. When private, the page is reachable only by staff with access (everyone else gets a 404) and the business is excluded from every discovery and search surface regardless of visibility / searchVisibility. When public, the two flags below govern listing as usual.

Visibility of the business on the Sessions Go discovery surface. hidden removes the business and its activities from the public discovery listing; the per-business page itself remains reachable via direct URL.

searchVisibilityBusinessVisibility!

Visibility in Sessions' public unified search (forthcoming). Stored on the business; not consumed yet.

Search-engine and social-sharing metadata for the public page. Operators can override the title and description; everything renders against a sensible default when no override is set.

homePageBlocks[HomePageBlock!]!

Operator-configured order and visibility of the public home page's blocks. The list is in display order; a block with visible: false is hidden. An empty list means the page renders its default order with every block visible.

Used in

BusinessPublicChannel