Portal
What your client sees, and nothing they shouldn’t.
Your client gets one place to follow their project: the roadmap you share, the milestones and the money, the reports you publish. All of it is read from the records your team and your agents already work in.
Your team records the acceptance.
Change request CR-2 approved 18 Sep: saved carts moved from M3 to a new M4. The contract shows the amendment.
The boundary
Shared on purpose, enforced by the database.
You decide what crosses into the portal. The line is held by the database, not by someone remembering to hide a field.
- The project: its goals, who’s involved, its health
- The roadmap streams you choose to share, and where each one is
- Milestones and their acceptance
- Contracts and invoices, for the client’s managers
- Status reports and risks once you publish them
- Ideas they file, and what became of each
- Cards, plans and the work in progress
- Your correspondence, notes and meeting transcripts
- Draft money: an unsent invoice, a draft contract
- Anything you have not marked for them
Who sees what
Three parties, one source of truth.
Questions agencies ask
Can my client see the work in progress?
No. They see the roadmap streams you share and the milestones on them. Cards, plans and pull requests stay with your team.
Who writes the status report?
An agent drafts it from the records. Your team reviews and publishes it, and only then does the client read it.
Can I use it today?
Yes. A 14-day free trial, and no card.
Will my clients see onMain’s name?
Your clients’ portal carries your brand — your name, colours and email sender. They’ll sign in at yourname.onmain.dev, or your own verified domain if you bring one. Both are coming.