Private pages for the people you invite

A client portal or a page of drafts for one customer is meant for a few people you can name. Invite each one by email from your dashboard, and the page opens for them when they sign in with that address.

Free allows 100 visitors, counting pending invites. Paid plans are unlimited. Visitors never use a seat.

They join your workspace with the Visitor role, which opens the pages that list it and nothing else. The page can greet them by email, since they agreed to share it when they accepted.

How it works

  1. 01

    List the Visitor role on the page

    Your AI adds Visitor to the page's roles, along with your team's roles if your team should see it as well.

  2. 02

    Invite by email

    Add their address in the Visitors tab, or ask your AI to. Tessryx doesn't email them, so you send the link.

  3. 03

    They accept once

    Signing in with that address shows who invited them and what your site will see. After that, the page simply opens.

Questions

Do the people I invite need a Tessryx account?

They do, and it costs them nothing. Google sign-in works too. They have to use the exact address you invited.

What if they sign in with a different address?

The page turns them away and suggests signing in with the address they were invited with. It shows nothing about who else you've invited.

How many people can I invite?

100 on Free, counting invites not yet accepted. Paid plans have no limit, and visitors never use a seat.

Can a visitor see anything else in my workspace?

No. The Visitor role opens the pages that list it. It doesn't open your dashboard, your connected AI or any of your content.

Under the hood

The technical details

auth.allow.tenant_roles
List ROLE_VISITOR on the page. Matching is exact, so add your team's roles as well if they should get in too.
inviting
From the Visitors tab in the dashboard, or by your AI. Tessryx sends no email, so you share the link, and they have to sign in with exactly that address.
accepting
On their first sign-in they see who invited them and that the site will see their email address and role.
removing
Their next page request is refused within a few seconds.
scope
A visitor opens your gated pages and nothing else: no console, no MCP, nothing in the workspace.

More highlights

Give your AI somewhere to build.

Free to start, no credit card. Bring the AI you already use.

Start building for free