Coming 9 Aug 2026: Public portals, Content Pages, Automation, queues, and personalization

Coming 9 August 2026, NotionApps is getting a broader release than the original preview post described.

The headline is still mixed public + private screens in one app and Content Pages with full HTML/CSS, but the release also includes guided Workflow and Messaging controls, richer operational screens, app audience and notification preferences, relation-based personalization, desktop layout control, and a set of reliability fixes for public screens, queues, publish, and signed-in navigation.

Full release note: 9 Aug 2026 Release

Live example we have been using while dogfooding the portal pattern:

Link: Client Onboarding Portal demo


What is coming at a glance

Capability What it helps you build
Per-screen public access Keep most of an app private while selected Welcome, Content, or Create Form screens stay open to guests
Content Pages Build branded landing, consent, instruction, and help screens with HTML/CSS and no Notion database
Guest vs signed-in navigation Decide separately what guests see in navigation and what signed-in users see
Guided Workflow / Messaging Configure common automation patterns without hand-editing power-user JSON
App audience & notification preferences Keep queues and messages scoped by company, role, and notification category
Decision screens Map approve/reject/qualify outcomes back to Notion statuses and collect attachments
Work Queues Create multi-sheet review inboxes and task queues with claim/release/complete behavior
Conversation uploads Attach files to conversation replies
Automation Launcher actions Publish announcements and route users into the next screen after an action
Desktop split-view control Turn off desktop list/detail split view when a single-pane layout is better
Relation personalization Use relation fields in logged-in user property filters

Why this matters

Until now, many apps forced a hard choice:

  • keep everything behind login, or
  • make the whole app broadly accessible

Real portals do not work that way.

A guest may need a public welcome page or intake form. A client may need private documents, messages, and status updates after sign-in. A staff member may need review queues, approvals, decisions, and operational tools. With this release, those experiences can live inside one NotionApps app with one published URL, while still respecting access boundaries.


See it in action: guest vs signed-in

As a guest

Guests can land on a public Welcome Content Page without signing in. That page can explain the portal, collect consent, and send the visitor into a public intake form or another public screen.

Guest view: a public Welcome screen built as a Content Page. Private client and staff screens remain behind login.

Guest navigation can be intentionally small. You decide which public screens appear in the guest menu and which public screens are link-only.

Guest navigation: only screens allowed for guests appear in the menu. Hidden public screens can still open from links, buttons, and form links.

After login

Once someone signs in, they can enter the private side of the portal: onboarding screens, documents, messages, queues, decisions, or any other database-backed screens you expose to that role.

Signed-in client view: private, database-backed screens with the signed-in navigation experience.

Same app. Different audiences. Cleaner boundaries.


1. Mixed public + private screens

Makers can mark individual screens as public while the rest of the app stays private.

This is useful for:

  • public landing pages
  • public intake or application forms
  • consent screens
  • help or instruction pages
  • invite-only form links
  • client portals where only some entry points should be public

Public Create Forms can also open through form links such as ?form= when Public access is enabled.

Guide: Build a Mixed Public-Private Portal


2. Guest vs signed-in navigation

Public screens now have separate navigation behavior:

  • Show in navigation for guests
  • Show in navigation when signed in

This lets you build a public front door without cluttering the signed-in workspace.

For example:

  • Welcome page: public, visible to guests, hidden when signed in
  • Intake form: public, link-only for guests, optionally visible when signed in
  • Client dashboard: private, visible after login
  • Staff review queue: private, visible only to staff through role/visibility rules

Important: hiding a screen from navigation does not revoke access by itself. Navigation controls what appears in menus, tabs, and bottom trays. Access still follows public/private settings and your existing user, role, and visibility rules.


3. Content Pages with HTML/CSS

Content Pages are screens that are not bound to a Notion database.

They are designed for:

  • branded landing pages
  • portal welcome screens
  • consent and instruction pages
  • help hubs and FAQs
  • campaign or partner microsites
  • in-between workflow guidance

They support HTML and CSS in a sandboxed rendering surface. Scripts are not executed, so interactive business work should still happen through forms, buttons, workflow actions, and native NotionApps screens.

Guide: Content Page Screens


4. Guided Workflow and Messaging controls

For makers with Automation / Workflow / Messaging access, the builder now exposes more guided controls for common automation patterns.

You can configure things like:

  • status-changed triggers with status from and to
  • Publish Message actions
  • channel and topic presets
  • inbox item type, such as Task or Decision
  • role-pool or audience routing
  • waits that wake up on matching conversation topics
  • create related records for checklist-style work
  • recipes such as Send to Needs Review or Create photo checklist

The goal is to make real workflow patterns rebuildable from the UI, without requiring makers to work directly in JSON.

Start here: NotionApps Workflow How-To Guide


5. App audience and notification preferences

App audience policy lets you define how an app understands company/tenant and role context.

That matters when you are building apps where different groups should not see the same operational work:

  • client portals
  • partner portals
  • agency review hubs
  • team queues
  • approval desks

Notification preferences also give makers a clearer way to organize notification categories, including in-app notification behavior.

Guide: Configure App Audience and Notification Prefs


6. Decision screens

Decision screens are being strengthened for review and approval workflows.

They can support:

  • approve / reject / request changes / qualify style outcomes
  • mapping outcomes back to Notion Status values
  • requiring a reason when appropriate
  • file attachments on the decision
  • curated review fields from the source record
  • opening a focused review surface from queue and inbox patterns

Guide: Decision Screen


7. Work Queue upgrades

Work Queues are becoming more useful for operational review.

This release includes support for:

  • multi-sheet queues
  • Needs Review style inboxes across several asset sheets
  • tasks created from typed Publish Message events
  • opening source-sheet review forms as secondary screens
  • claim, release, and complete ownership behavior

One important distinction: completing a queue item is not the same as writing a Notion Status. If you need a status changed in Notion, use Decision writeback or an Update Form pattern.

Guide: Work Queue Screen


8. Conversation file uploads

Conversation replies can now carry file attachments along with the message payload.

This is useful when a client, reviewer, or staff member needs to send supporting documents, screenshots, photos, or other files as part of the conversation.

Guide: Conversation Screen


9. Automation Launcher actions

The Automation Launcher is getting announcement and after-action improvements.

Operators can compose and publish announcements from the live launcher, and launcher actions can route users into the correct next screen after an action, such as opening an intake form or review screen.

Guide: Automation Launcher Screen


10. Desktop split-view control

Makers can turn off width-based list/detail split view when a single-pane desktop layout is better for the app.

Existing apps keep the current default behavior, so this is a layout control you can choose when it fits the experience you are building.


11. Relation-based logged-in user personalization

Logged-in user property filters can now use relation fields.

That means personalization can be based on fields such as Client, Company, Store, Team, or another relation-based concept in your Notion schema.

Guide: Filter List Screens by Logged-in User Properties


Reliability fixes included in this release

This release also includes a larger reliability pass across public/private access, automation screens, queues, personalization, publish, and entitlement checks.

Highlights include:

  • public screen loops from guest 401 paths are guarded
  • public app preference fetches no longer cause scroll jitter on 401
  • Content Page CSS, double scrollbars, screen switching, and in-app links are corrected
  • Work Queue and Approval Inbox white-screen cases are hardened
  • duplicate Needs Review cards from Publish + Wait are deduped
  • tenant isolation in role-pool queue visibility is tightened
  • Work Queue save permissions are corrected for review-form patterns
  • status-changed workflow behavior on form save is corrected
  • related lists and multi-hop personalized lists are restored in edge cases
  • publish is guarded when corrupt live versions are missing version numbers
  • signed-in landing no longer prefers screens hidden from signed-in navigation
  • ordinary apps no longer hit false-positive approval publish gates based on form-name heuristics
  • Messaging entitlement resolution uses the subscription-aware path

Availability notes

  • Per-screen public access, Content Pages, and dual navigation are available to entitled makers.
  • Guided Workflow / Messaging controls, audience policy, Decision writeback, multi-sheet Work Queue, Conversation files, and Launcher announce require the relevant Automation / Workflow / Messaging entitlements.
  • Desktop split-view control is an Appearance setting; existing apps keep their prior default.
  • Relation personalization extends logged-in user property filters with relation field support.
  • Reliability fixes do not require new maker configuration. Publish and hard refresh as usual.

Suggested learning path

  1. Build a Mixed Public-Private Portal
  2. Content Page Screens
  3. Configure App Audience and Notification Prefs
  4. Client Review Hub in 15 Minutes
  5. Create Related Checklist from Workflow
  6. Re-test Decision writeback and Work Queue claim/complete after Publish

If you are already designing a client portal, partner hub, intake funnel, review queue, or approval workflow, this is the release to build toward.

Questions, edge cases, or portal patterns you want us to showcase? Reply in-thread. We are listening.