What a portal actually is
A client portal is a read surface over your own operating record. The customer opens a private page and sees the state of their work: what is happening, when it is scheduled, what has been said. Nothing new is created for them — the portal simply exposes a scoped slice of what the business already tracks.
That framing matters because it sets the ceiling on what a portal can do. If your jobs are updated late, the portal shows late information faster. A portal is an amplifier of record quality, not a substitute for it.
What belongs in a customer portal
- The customer's own jobs and their current state.
- Dates the customer needs: when work is scheduled, when it is expected to finish.
- The message history already exchanged about that work.
- Documents the business has chosen to share with that customer.
What does not belong
- Internal notes, margins, crew costs, supplier pricing or dispute strategy.
- Other customers' work, addresses or documents — ever.
- Anything the business would not repeat out loud on a phone call.
- Half-maintained data presented as if it were live truth.
Three portals, three audiences
The word 'portal' gets used for three different things. A customer portal shows one customer their own work. A subcontractor portal gives a trade partner scoped access to the jobs they are assigned to. An employee or onboarding portal handles internal people and their paperwork.
They share a mechanism and share nothing else. Mixing them is the fastest way to leak internal information to a customer or customer information to a trade partner. Treat them as separate surfaces with separate access decisions.