Web App
Notifications Overview
On a busy construction site, you cannot afford to miss an approval request, an urgent issue assignment, or a status change on a critical report. Pasco Cloud's notification system keeps you informed across three channels — in-app, push, and email — so you always know when something needs your attention.
![[Screenshot: Notification bell icon in the header showing an unread count badge, with the notification dropdown open displaying recent notifications]](/images/placeholder.png)
Three Notification Channels
Pasco Cloud delivers notifications through three complementary channels, each suited to different situations:
| Channel | How It Works | Best For |
|---|---|---|
| In-app | Bell icon in the header with unread count, dropdown panel, full notifications page | When you are actively using the web or mobile app |
| Push | Mobile push notifications via Firebase Cloud Messaging (FCM) | When you are on-site with your phone but not looking at the app |
| HTML emails sent to your registered email address | High-priority events you should not miss, even if you are offline |

ℹ️ Did you know?
Not every event triggers all three channels. In-app notifications cover the widest range of events, push notifications mirror in-app on mobile, and email is reserved for high-signal events like approval requests and issue assignments. This keeps your inbox manageable while ensuring nothing important slips through.
What Triggers Notifications?
The following events generate notifications in Pasco Cloud:
Reports and Approvals
- Approval requested — someone has submitted a report that needs your approval
- Step approved — an approval step you are tracking has been signed off
- Step rejected — an approver has rejected a report and provided feedback
- Report approved — your report has completed all approval steps
- Report rejected — your report has been sent back for revision
- Report shared — a report has been shared with you or your group
Issues
- Issue assigned — you have been assigned to an issue
- Issue priority escalated — an issue you are involved with has been escalated
- Issue status changed — an issue has moved to a new status (e.g., open to in progress)
- Issue comment added — someone has commented on an issue you are following
Tasks
- Task assigned — you have been assigned a task
- Task status changed — a task you are tracking has moved to a new status
Templates and Sharing
- Template shared — a template has been shared with you or your group
- Template unshared — your access to a template has been removed
Invitations
- Organisation invitation — you have been invited to join an organisation
- Project invitation — you have been invited to join a project
- Connection request — someone wants to connect with you on the platform
The Notification Centre
Pasco Cloud provides two ways to view your notifications:
Header Bell Icon
The bell icon in the top navigation bar is always visible. When you have unread notifications, a red badge displays the count. Click the bell to open a dropdown panel showing your most recent notifications. Each notification shows:
- What happened (e.g., "Report approved" or "Issue assigned")
- Who triggered it
- When it occurred
- A link to the relevant item
Click any notification in the dropdown to navigate directly to the report, issue, task, or other item it relates to.
Full Notifications Page
For a complete view, click View All in the dropdown (or navigate to the notifications page from the sidebar). This page shows your full notification history with pagination, so you can scroll back through older items.
![[Screenshot: Full notifications page showing a list of notifications with timestamps, types, and links to related items]](/images/placeholder.png)
Managing Your Notifications
Mark as Read
Individual notifications can be marked as read by clicking them or by using the mark-as-read action. When you navigate to the linked item, the notification is automatically marked as read.
Mark All as Read
If your notification count has built up, use the Mark All as Read button to clear the unread badge in one action. This is useful after returning from leave or catching up on a busy day.
Notification Retention
Notifications are retained for 90 days. Older notifications are automatically cleaned up to keep the system responsive. If you need a permanent record of an event, the relevant item itself (report, issue, task) maintains its own history.

💡 Tip
Check your notifications regularly — especially if you are an approver on report workflows. Pending approvals show up here, and your team may be waiting on your sign-off before they can proceed.
What's Next?
- In-App & Push Notifications — details on how in-app and mobile push notifications work
- Email Notifications — which events trigger email and how to manage them