Build a client portal with ChatGPT or Claude

If clients email you every week to ask how their project is going, a portal lets them look for themselves. On Tessryx it's a set of private pages that open only for the people you invite.

Connected to Tessryx, ChatGPT or Claude builds the portal from what you tell it about your clients and their projects.

What to ask your AI

Connect Tessryx to ChatGPT or Claude, then paste one of these, or say it your own way.

  • A portal for a design studio
    “build a client portal for my design studio. each client signs in and sees their own project, what's done and what's next, and can leave feedback. i'll invite them by email”
  • A members area for a club
    “make a members area for my running club, just for our 40 members. everyone sees this month's training plan, and each person can log their runs and see their own history”
  • A login for each client
    Needs Pro
    “i build sites for a few small businesses. can each client get their own login to change the text and photos on their site, without being able to see the other clients' stuff?”

What Tessryx runs for you

  • Visitor sign-in

    A page behind a sign-in sends visitors to Tessryx to sign in, then returns them to the page they asked for. Each sign-in lasts 30 minutes and renews while they keep using the site.

    Visitor sign-in for your site
  • Invites by email

    Add each client's email address under Visitors in your dashboard, or have your AI add it. The same list shows who has joined and whose invite is still waiting.

    Invite people to private pages
  • Each client's own records

    The page knows who signed in. It shows each client their own project and keeps what they send, like feedback, in a record of their own.

    Members areas with each visitor's own data
  • Status updates in a form

    A project's status and next steps are records, and you update them in a form built from the fields you asked for.

    Forms generated from JSON Schema
  • Seats limited to one client's folders

    A client on Pro or Agency can have a seat that reaches only their own folders, up to 10, and edit their site's content there, in the dashboard or through their own AI.

    Give a client their own seat

What it costs

Plan: Free

Each visit to a signed-in page runs its workflow for about a credit, because a page made for one person is never cached at the edge. On the free plan, 10,000 credits a month cover roughly 10,000 portal visits, and you can invite up to 100 people, counting invites not yet accepted.

Pro, at $20 a month, has 5 seats (yours and four more) and 2 custom domains, and Agency, at $99, has 15 seats and 10 domains.

What it can't do yet

  • There's no way to give clients a username and password of your own, or a sign-in screen in your brand. Tessryx doesn't email invites either, and each client gets the link from you.

    Visitors sign in with a Tessryx account
  • Files in your media library open for anyone with the address, even when the page linking them is private. Keep confidential documents out of it.

    Every media file is public
  • A client can't send you a file through an upload form, since routes take JSON and plain forms only. Files go into your media library from the dashboard.

    Routes take JSON and form bodies only

Questions

Do my clients need an account?

Each client needs a free Tessryx account, and Google sign-in works too. They have to use the exact address you invited, and the first time, they see who invited them before they accept.

Can one client open another client's portal?

Put each client's portal in its own folder and choose that folder when you invite them. Someone invited that way is turned away from private pages outside their sites, which can be up to 20 folders, apps or custom domains.

Do clients use up seats?

Clients you invite to the portal don't count against your seats, on any plan. Seats are for people who edit inside Tessryx itself.

Can the portal be on my own domain?

A paid plan lets the portal run at an address like portal.yourstudio.com, and clients sign in there the same way.

What happens when I remove a client?

Their next page request is refused within a few seconds, and a pending invite can be withdrawn the same way. Clients can also leave your site themselves from their account's Security page.

All features

Connect your AI and build it

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