Skip to main content Enter
ERP.AI Client Collaboration Portal

Client Collaboration Portal

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Portal branding and accessCreate a recognizable client workspace with explicit access to each shared project. Project documentsPublish the right version of a document and see whether its intended recipients have acknowledged it. Client decisionsAsk a named client approver for a decision with the relevant evidence and a traceable outcome.
Project updatesShare a consistent project update with exactly the audience that should receive it. ConversationsKeep feedback attached to the document, request or update the conversation is about. Engagement and auditFind stalled approvals and inactive client accounts while preserving a useful decision trail.

Client Collaboration Portal

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Portal setup to client accessGive clients a branded entry point and the specific project access their work requires. Document publishing to acknowledgmentMake a protected project document available to the intended client audience and record explicit acknowledgment.
Approval request to source updateCapture the named client’s decision and reconcile the result with the originating application. Project update to client follow-upKeep project communications relevant and follow up using permitted engagement evidence.

Client Collaboration Portal

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Consulting teamsKeep advisory deliverables, client feedback and project decisions in an accountable shared space. Creative and digital agenciesGive clients a consistent place to review project work and respond to the people delivering it.
Implementation partnersCoordinate customer checkpoints across implementation projects with explicit access and decision ownership.

Client Collaboration Portal

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsSeparate portal administration, publishing, client decisions and read-only access. Reports and analyticsReview client engagement, approval turnaround and delivery outcomes. Data modelThe canonical records behind published client collaboration.
IntegrationsConnect protected documents, project context and acknowledged decisions. ImplementationConfigure identity, audiences and decision evidence before inviting clients. Agent referenceUse Proto to configure a scoped client collaboration experience.

Client Collaboration Portal

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Portal branding and accessCreate a recognizable client workspace with explicit access to each shared project.Project documentsPublish the right version of a document and see whether its intended recipients have acknowledged it.Client decisionsAsk a named client approver for a decision with the relevant evidence and a traceable outcome.Project updatesShare a consistent project update with exactly the audience that should receive it.ConversationsKeep feedback attached to the document, request or update the conversation is about.Engagement and auditFind stalled approvals and inactive client accounts while preserving a useful decision trail.
Processes
Portal setup to client accessGive clients a branded entry point and the specific project access their work requires.Document publishing to acknowledgmentMake a protected project document available to the intended client audience and record explicit acknowledgment.Approval request to source updateCapture the named client’s decision and reconcile the result with the originating application.Project update to client follow-upKeep project communications relevant and follow up using permitted engagement evidence.
Industries
Consulting teamsKeep advisory deliverables, client feedback and project decisions in an accountable shared space.Creative and digital agenciesGive clients a consistent place to review project work and respond to the people delivering it.Implementation partnersCoordinate customer checkpoints across implementation projects with explicit access and decision ownership.
Reference
Roles and permissionsSeparate portal administration, publishing, client decisions and read-only access.Reports and analyticsReview client engagement, approval turnaround and delivery outcomes.Data modelThe canonical records behind published client collaboration.IntegrationsConnect protected documents, project context and acknowledged decisions.ImplementationConfigure identity, audiences and decision evidence before inviting clients.Agent referenceUse Proto to configure a scoped client collaboration experience.
Sign in
Sign in Start now
Client Collaboration Portal References
Reports and analytics2 of 6
  • Roles and permissions1 of 6
  • Reports and analytics2 of 6
  • Data model3 of 6
  • Integrations4 of 6
  • Implementation5 of 6
  • Agent reference6 of 6

Reports and analytics

Review client engagement, approval turnaround and delivery outcomes.

Client Engagement Summary

Per Account × PortalSite × ClientUser: 30-day login count, document downloads, approvals submitted, comments posted. Drills from Account into ClientUser into the per-event ClientActivities grain. The Account Manager's daily landing report.

Engagement and audit · View preview

Client Activity Audit (last 30 days)ClientActivities
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
OccurredAt >= today − 30 days
Occurred AtClient UserActivity TypeRelated TableFrom IP
15 SepEJLoginRT-325FI-850
10 SepJFLoginFailedRT-937FI-718
01 SepANMagicLinkRedeemedRT-206FI-200
05 SepBMDocumentDownloadedRT-626FI-766
09 SepMRApprovalSubmittedRT-449FI-340
21 AugHVCommentPostedRT-812FI-424

Approval Cycle Time

Per ApprovalRequest type (Deliverable, ChangeOrder, Invoice, Milestone): mean and p90 hours from RequestedAt to DecidedAt, broken down by PortalProject and RequestedFromClient. Surfaces slow approvers and slow approval categories.

Client decisions · View preview

My Pending Approvals (Client)ApprovalRequests
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
YouPending
  • AR-60815 PP-2331 8 d
  • AR-35993 PP-3968 10 d
  • AR-67848 PP-3449 9 d
  • AR-63277 PP-2477 in 1 d
  • AR-52401 PP-8645 in 11 d
AR-60815
Subject
Pending ar-579
Type
Deliverable
PortalProject
PP-2331
RequestedAt
09 Sep
ExpiresAt
18 Sep

Document Acknowledgment Rate

Per RequiresAcknowledgment DocumentShare in the trailing 90 days: recipients, downloaded count, acknowledged count, percent acknowledged. Surfaces shares not landing with the right audience.

Project documents · View preview

My Project Documents (Client)DocumentShares
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
PortalProject IN (current user's PortalUserAccess)Published
Share NumberDocument NameCategoryPortal ProjectPublished AtRequires Acknowledgment
DS-96451Document 896DeliverablePP-343305 Sep✓
DS-43860Document 501InvoicePP-232727 Sep✓
DS-34124Document 895ContractPP-356221 Sepno
DS-11286Document 572ReportPP-885514 Sepno
DS-38888Document 756ReferencePP-964108 Sep✓
DS-95682Document 373OtherPP-500520 Sepno

Inactive Client Users

Per Account × ClientUser: LastLoginAt, days since login, ClientRole, assigned Account Manager. The list driving the monthly re-engagement campaign.

Engagement and audit · View preview

Client Activity Audit (last 30 days)ClientActivities
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
OccurredAt >= today − 30 days
Occurred AtClient UserActivity TypeRelated TableFrom IP
15 SepEJLoginRT-325FI-850
10 SepJFLoginFailedRT-937FI-718
01 SepANMagicLinkRedeemedRT-206FI-200
05 SepBMDocumentDownloadedRT-626FI-766
09 SepMRApprovalSubmittedRT-449FI-340
21 AugHVCommentPostedRT-812FI-424

Portal Adoption Funnel

Per PortalSite: total invited, activated, active-30-day, active-7-day, with invite-to-activate and activate-to-engaged conversion rates. The Portal Manager's adoption KPI.

Portal branding and access · View preview

Active PortalSitesPortalSites
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
Active
Portal CodeNameAccountSubdomain SlugCustom DomainOAuth Provider
PC-539Site 281ACC-549SS-294CD-543None
PC-803Site 504ACC-389SS-446CD-382Google
PC-628Site 498ACC-775SS-270CD-689Microsoft
PC-341Site 146ACC-163SS-796CD-264Okta
PC-352Site 528ACC-598SS-591CD-439OneLogin
PC-886Site 577ACC-840SS-422CD-345None

Approvals Decision Audit

Every ApprovalDecision in the period with ApprovalRequest, Type, ClientUser, Decision, SignedAt, FromIP, and the source-record callback status. The auditable decision register.

Client decisions · View preview

My Pending Approvals (Client)ApprovalRequests
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
YouPending
  • AR-60815 PP-2331 8 d
  • AR-35993 PP-3968 10 d
  • AR-67848 PP-3449 9 d
  • AR-63277 PP-2477 in 1 d
  • AR-52401 PP-8645 in 11 d
AR-60815
Subject
Pending ar-579
Type
Deliverable
PortalProject
PP-2331
RequestedAt
09 Sep
ExpiresAt
18 Sep

Branded Email Send Volume

Per EmailTemplate per PortalSite per week: sends, opens (via DigestOpen MagicLinks redemption), bounces (via integration callback). Surfaces template fatigue and deliverability issues.

Portal branding and access · View preview

Active PortalSitesPortalSites
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
Active
Portal CodeNameAccountSubdomain SlugCustom DomainOAuth Provider
PC-539Site 281ACC-549SS-294CD-543None
PC-803Site 504ACC-389SS-446CD-382Google
PC-628Site 498ACC-775SS-270CD-689Microsoft
PC-341Site 146ACC-163SS-796CD-264Okta
PC-352Site 528ACC-598SS-591CD-439OneLogin
PC-886Site 577ACC-840SS-422CD-345None

Comment Thread Activity

Per PortalProject in the trailing 30 days: open threads, replies, ClientUser participants, internal participants, mean time-to-first-reply. Surfaces stalled threads and disengaged projects.

Conversations · View preview

Open Comment Threads (Internal)Comments
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
ActivePostedAt >= today − 14 days
Posted AtParent TypePortal ProjectAuthor Client UserAuthor Internal User
DocumentSharePP-2886GKAIU-378
ApprovalRequestPP-4603LRAIU-370
StatusUpdatePP-1143WZAIU-379
DocumentSharePP-5825NNAIU-639
ApprovalRequestPP-5299UDAIU-496
StatusUpdatePP-1444ECAIU-571

No reports are assigned to this role. Select Everyone to see all reports.

Decisions supported

Use eligible recipients and distinct client actions for adoption and acknowledgment reporting. Provider sends and bounces come from NotificationDeliveries. Callback state remains part of the decision audit.

Client Engagement Summary

Per Account × PortalSite × ClientUser: 30-day login count, document downloads, approvals submitted, comments posted. Drills from Account into ClientUser into the per-event ClientActivities grain. The Account Manager's daily landing report.

read by Project Manager

Explore Engagement and audit

Client Activity Audit (last 30 days)ClientActivities
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
OccurredAt >= today − 30 days
Occurred AtClient UserActivity TypeRelated TableFrom IP
15 SepEJLoginRT-325FI-850
10 SepJFLoginFailedRT-937FI-718
01 SepANMagicLinkRedeemedRT-206FI-200
05 SepBMDocumentDownloadedRT-626FI-766
09 SepMRApprovalSubmittedRT-449FI-340
21 AugHVCommentPostedRT-812FI-424

Approval Cycle Time

Per ApprovalRequest type (Deliverable, ChangeOrder, Invoice, Milestone): mean and p90 hours from RequestedAt to DecidedAt, broken down by PortalProject and RequestedFromClient. Surfaces slow approvers and slow approval categories.

Explore Client decisions

My Pending Approvals (Client)ApprovalRequests
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
YouPending
  • AR-60815 PP-2331 8 d
  • AR-35993 PP-3968 10 d
  • AR-67848 PP-3449 9 d
  • AR-63277 PP-2477 in 1 d
  • AR-52401 PP-8645 in 11 d
AR-60815
Subject
Pending ar-579
Type
Deliverable
PortalProject
PP-2331
RequestedAt
09 Sep
ExpiresAt
18 Sep

Document Acknowledgment Rate

Per RequiresAcknowledgment DocumentShare in the trailing 90 days: recipients, downloaded count, acknowledged count, percent acknowledged. Surfaces shares not landing with the right audience.

Explore Project documents

My Project Documents (Client)DocumentShares
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
PortalProject IN (current user's PortalUserAccess)Published
Share NumberDocument NameCategoryPortal ProjectPublished AtRequires Acknowledgment
DS-96451Document 896DeliverablePP-343305 Sep✓
DS-43860Document 501InvoicePP-232727 Sep✓
DS-34124Document 895ContractPP-356221 Sepno
DS-11286Document 572ReportPP-885514 Sepno
DS-38888Document 756ReferencePP-964108 Sep✓
DS-95682Document 373OtherPP-500520 Sepno

Inactive Client Users

Per Account × ClientUser: LastLoginAt, days since login, ClientRole, assigned Account Manager. The list driving the monthly re-engagement campaign.

read by Portal Manager

Explore Engagement and audit

Client Activity Audit (last 30 days)ClientActivities
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
OccurredAt >= today − 30 days
Occurred AtClient UserActivity TypeRelated TableFrom IP
15 SepEJLoginRT-325FI-850
10 SepJFLoginFailedRT-937FI-718
01 SepANMagicLinkRedeemedRT-206FI-200
05 SepBMDocumentDownloadedRT-626FI-766
09 SepMRApprovalSubmittedRT-449FI-340
21 AugHVCommentPostedRT-812FI-424

Portal Adoption Funnel

Per PortalSite: total invited, activated, active-30-day, active-7-day, with invite-to-activate and activate-to-engaged conversion rates. The Portal Manager's adoption KPI.

Explore Portal branding and access

Active PortalSitesPortalSites
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
Active
Portal CodeNameAccountSubdomain SlugCustom DomainOAuth Provider
PC-539Site 281ACC-549SS-294CD-543None
PC-803Site 504ACC-389SS-446CD-382Google
PC-628Site 498ACC-775SS-270CD-689Microsoft
PC-341Site 146ACC-163SS-796CD-264Okta
PC-352Site 528ACC-598SS-591CD-439OneLogin
PC-886Site 577ACC-840SS-422CD-345None

Approvals Decision Audit

Every ApprovalDecision in the period with ApprovalRequest, Type, ClientUser, Decision, SignedAt, FromIP, and the source-record callback status. The auditable decision register.

Explore Client decisions

My Pending Approvals (Client)ApprovalRequests
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
YouPending
  • AR-60815 PP-2331 8 d
  • AR-35993 PP-3968 10 d
  • AR-67848 PP-3449 9 d
  • AR-63277 PP-2477 in 1 d
  • AR-52401 PP-8645 in 11 d
AR-60815
Subject
Pending ar-579
Type
Deliverable
PortalProject
PP-2331
RequestedAt
09 Sep
ExpiresAt
18 Sep

Branded Email Send Volume

Per EmailTemplate per PortalSite per week: sends, opens (via DigestOpen MagicLinks redemption), bounces (via integration callback). Surfaces template fatigue and deliverability issues.

read by Portal Manager

Explore Portal branding and access

Active PortalSitesPortalSites
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
Active
Portal CodeNameAccountSubdomain SlugCustom DomainOAuth Provider
PC-539Site 281ACC-549SS-294CD-543None
PC-803Site 504ACC-389SS-446CD-382Google
PC-628Site 498ACC-775SS-270CD-689Microsoft
PC-341Site 146ACC-163SS-796CD-264Okta
PC-352Site 528ACC-598SS-591CD-439OneLogin
PC-886Site 577ACC-840SS-422CD-345None

Comment Thread Activity

Per PortalProject in the trailing 30 days: open threads, replies, ClientUser participants, internal participants, mean time-to-first-reply. Surfaces stalled threads and disengaged projects.

read by Internal Collaborator

Explore Conversations

Open Comment Threads (Internal)Comments
Portal branding and accessProject documentsClient decisionsProject updatesConversationsEngagement and audit
ActivePostedAt >= today − 14 days
Posted AtParent TypePortal ProjectAuthor Client UserAuthor Internal User
DocumentSharePP-2886GKAIU-378
ApprovalRequestPP-4603LRAIU-370
StatusUpdatePP-1143WZAIU-379
DocumentSharePP-5825NNAIU-639
ApprovalRequestPP-5299UDAIU-496
StatusUpdatePP-1444ECAIU-571
ERP•AI workspace

Start now Client Collaboration Portal

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · reference 1 of 6Roles and permissionsNext · reference 3 of 6Data model

Customize Client Collaboration Portal. With Proto, your desktop AI agent.

Ask Proto to help you customize Client Collaboration Portal.

Customize
Client Collaboration Portal.
Ask: “Adapt Portal branding and access.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.