Build · Customer Portal

Build a Customer Portal with AI for Orders, Cases and Documents

A customer portal is a self-service app where your business customers check order status, open and follow cases, and download their own documents, without emailing your team. It suits manufacturers, distributors and B2B service companies. With Henosia, your customer operations team can plan and build the portal with AI, while IT controls exactly which external users see which data.

Customer portal · Granite Tools Inc.
SAMPLE DATA

Granite Tools Inc. · 3 open orders

3

Open orders

1

Open cases

56

Documents

  • Order 88213

    Ships Nov 6 · tracking added

    Shipped
  • Order 88240

    Expected ship date Nov 12

    In production
  • Case: damaged pallet

    Photos attached · agent assigned

    In review

01 — The problem

Why "where is my order?" keeps landing in your inbox

The data customers ask about already exists: order status, ship dates, invoices, certificates. It just sits in internal systems only your staff can open. So every question becomes a lookup and a copy-paste reply.

Cases live in a shared inbox and documents get re-sent on request. Off-the-shelf customer portal software usually expects one source system and a simple account model. Your customers may have several sites, separate buyers and accounts payable contacts, and contract-specific documents.

02 — What to build

Core features of a customer self service portal

  • Customer accounts with several contacts and roles, such as buyer, accounts payable and technical contact.

  • Order overview with status, expected ship date and tracking reference, read from your order data.

  • Case submission for delivery issues, defects or returns, with attachments and status updates.

  • A document center for invoices, delivery notes, certificates and manuals, filtered to that account.

  • An internal case view where support agents assign, answer and add internal comments.

  • Strict account separation

    no customer ever sees another customer's data.

03 — How to build it

Building the customer portal in Henosia

  1. Create a private project

    It's a sandbox; customers see nothing until you publish.

  2. Add mock data

    fictional accounts, contacts, orders and cases as CSVs that mirror your real exports.

  3. Connect a database so the portal works against structured data, not files.

  4. Plan in Plan mode

    The agent asks clarifying questions, such as which order statuses customers may see, and proposes a plan. Nothing is built until you choose to build.

  5. Build, then test as different mock customers to confirm each sees only its own data.

  6. Publish with external access rules agreed with IT.

An example Plan-mode prompt:

PlanBuild
Example prompt
Plan a customer self-service portal for our B2B customers, using the attached CSVs as mock data.
Contacts see only their own account's orders, with status and expected ship date, and can download invoices and delivery notes.
They can open a case (delivery issue, product defect or return request) with photos and follow its status.
Support agents assign and answer cases internally; internal comments are never shown to customers.
Order data is read-only in the portal.

Paste it into a private Henosia project in Plan mode. The agent asks questions and proposes a plan first.

04 — Before you go live

Opening order data to outside users, safely

A customer portal puts external users in front of your operational data, so start narrow. As described in a Henosia webinar, Henosia Authentication includes granular app-level access, optional IP restriction and the ability to give external parties access. Confirm with IT how customer users are onboarded and offboarded.

Begin read-only toward your order system and add write actions only after review. Scope each integration per system, data direction and access level; Name an owner for the portal and for case handling. Cases can also feed an internal help desk.

Start a private project in Henosia, load a mock export of orders and cases, and plan the first version of your customer portal.

Start a private project

05 — FAQ

Frequently asked questions

What is a customer portal?

A customer portal is a secure web app where your customers log in to handle routine tasks themselves: checking order status, downloading invoices and documents, and opening support cases. It reduces repetitive questions to your team and gives customers answers without waiting for a reply, while you control what each account sees.

What is the difference between a customer portal and a client portal?

A customer portal is self-service at scale: many customer accounts checking orders, cases and documents. A client portal supports close collaboration on projects, deliverables and approvals with a smaller set of clients. The data, roles and access rules differ, so it pays to plan them as separate apps.

Can customer portal software connect to our order system?

Henosia can work with data connections and API-based data, but each integration should be scoped per system, data direction and access level. Start with read-only order data, then add write actions after testing. More point-and-click connector interfaces are on Henosia's roadmap, so confirm what your specific system requires.

Do I need a development team to build a customer portal?

Your customer operations team can plan and build a first version in Henosia without writing code themselves. Because the portal exposes data to outside users, involve IT before launch to review external access, integrations and account separation, and agree who maintains the portal once customers rely on it.

Related apps

All use cases

Start building

Plan your customer portal app in Henosia. Nothing is built until you choose to build.

Free to start, with €40 credit. Or book a 30-minute demo built around a real task in your team.

Made in Henosia