Stacker

Search Documentation

Search for pages and topics in the documentation

4 min read

Portal Overview

Portals are secure, branded interfaces where your external users can access data, complete tasks, and interact with your business.

What is a Portal?

A portal is a self-service web application where your customers, partners, vendors, or contractors can securely access information and perform actions relevant to their relationship with your organization.

Unlike giving users access to your internal tools, portals provide a controlled, branded experience where each user sees only what they're permitted to see.

Working in the builder

Portal work happens in threads — one conversation per build or refinement pass — while the customer UI stays visible in a live preview. You need an active thread to change the portal; open the builder panel, click New chat, describe what you want, and watch the preview update as the agent works.

Name the portal in your prompt. If your app has more than one portal, say which one you mean — e.g. "On the Partner portal, add a contracts page" — or switch to that portal's tab in the center navigation first. See Multiple portals per app.

Builder thread
Chat historyNew chat
Make the dashboard calmer — more whitespace and a softer hero on the home page.
2 completeUpdated the home layout and spacing. Refresh the preview to see the changes.
Describe what to build…
PreviewCodePlans

Live portal preview

Updates from your thread appear here as the agent edits pages and layout.

Illustrative layout — not a live screenshot. Thread on the left, portal preview in the main panel.

How the builder is laid out

Builder thread (left)

Your prompts, the agent's replies, and tool progress live in a dedicated thread panel. Use Chat history to switch threads or New chat to start fresh. See Using the AI Builder for prompting tips and Plan / Design / Build modes.

Navigation (top)

Each portal has a tab labeled with its name in the center navigation bar, alongside Admin, Setup, Users, and Agents. Click your portal's tab to open its preview in the main panel. Apps with multiple portals get a tab per portal — manage them from Setup → Portals (see Multiple portals per app).

Portal preview (main panel)

The live customer UI renders in the main area with Preview, Code, and Plans tabs above it. Use Preview to click through pages as you iterate in the thread; open Plans when the agent is working in Plan mode.

Agents tab (portal slides right)

On the Agents tab, worker-agent settings fill the center while the portal preview moves to a collapsible panel on the right. Expand it when you want to configure agents without losing sight of the customer UI.

Portal features

Once you understand the journey above, these guides cover how you build, structure, sign users in, and control what each person sees.

Common Use Cases

Portals can be used for virtually any external-facing business process:

Client Portals

Agencies, consultants, and service providers use portals to share project updates, deliverables, and invoices with clients.

Partner Portals

Channel partners can register deals, track approvals, access marketing materials, and view commission reports.

Vendor Portals

Suppliers submit invoices, track payment status, update contact information, and access purchase orders.

Contractor Portals

Freelancers and contractors can submit timesheets, view assigned tasks, and access project documentation.

Customer Support Portals

Customers submit tickets, track resolution status, and access knowledge base articles.

Application Portals

Applicants submit applications, upload documents, and track their application status.