Mobile App

Push Notifications

Push notifications are how Pasco Cloud reaches you when you are on-site, in transit, or anywhere away from a desk. They deliver real-time alerts to your phone — even when the app is closed — so you never miss an approval request, issue assignment, or important status change.

[Screenshot: Mobile phone lock screen showing a push notification from Pasco Cloud reading 'Approval Requested — Site Inspection Report #47 needs your review' with the Pasco Cloud icon]
Push notifications appear on your lock screen and notification shade.

How Push Notifications Work

Pasco Cloud uses Firebase Cloud Messaging (FCM) to deliver push notifications to both Android and iOS devices. Here is the end-to-end flow:

  1. Registration — when you log in to the mobile app, your device token is automatically registered with the Pasco Cloud server. This tells the system where to send notifications for your account.
  2. Event occurs — something happens in the platform that involves you (a report is submitted for your approval, an issue is assigned to you, etc.).
  3. Notification sent — the server sends a push notification to all registered devices for your account.
  4. Delivery — your phone displays the notification on the lock screen, notification shade, and (on supported devices) as an app badge count.
  5. Cleanup — when you log out, your device token is removed. If you uninstall the app, stale tokens are automatically cleaned up when the server detects delivery failures.
Ginger Bear mascot

ℹ️ Did you know?

You can be logged in on multiple devices simultaneously — your phone and a tablet, for example. Push notifications are sent to all registered devices for your account, so you receive the alert wherever you are.


Types of Notifications

The following events trigger push notifications:

Reports

  • Approval requested — a report has been submitted and is waiting for your review as a designated approver
  • Report approved — a report you submitted has been approved
  • Report rejected — a report you submitted has been rejected, with the reviewer's comments
  • Report shared — a report has been shared with you or your group

Issues

  • Issue assigned — an issue has been assigned to you for resolution
  • Issue status changed — an issue you are involved with (as creator, assignee, or close-out manager) has changed status
  • Issue shared — an issue has been shared with you or your group
  • Issue comment — someone commented on an issue you are following

Tasks

  • Task assigned — a task has been assigned to you
  • Task status changed — a task you are involved with has been updated
  • Task shared — a task has been shared with you or your group

Other

  • Invitation received — you have been invited to join a project or organisation
  • Sharing changes — a template, report, issue, or task has been shared with you
Ginger Bear mascot

💡 Tip

The most time-sensitive notification is Approval requested. If you are an approver, enabling push notifications means your team is not waiting for you to check the web app — you can review and approve directly from the notification.


What a Notification Looks Like

Push notifications from Pasco Cloud appear as standard system notifications on your device:

Lock Screen

A compact notification showing:

  • The Pasco Cloud icon
  • A title describing the event (for example, "Approval Requested")
  • A body with the specific item (for example, "Site Inspection Report #47 needs your review")
  • A timestamp

Notification Shade

Pull down the notification shade to see recent push notifications in an expandable list. Each notification shows the same information as the lock screen view.

App Badge

On supported devices, the Pasco Cloud app icon displays a badge count showing the number of unread notifications. This gives you a visual indicator of pending items without opening the app.

[Screenshot: Pasco Cloud app icon on the home screen with a red badge showing the number 5, indicating five unread notifications]
The app badge shows unread notification count at a glance.

Tapping a Notification

When you tap a push notification, the Pasco Cloud app opens and navigates directly to the relevant screen:

  • Tap an approval requested notification and you are taken to the report detail page, ready to review and approve or reject
  • Tap an issue assigned notification and you land on the issue detail page
  • Tap a task assigned notification and you see the task detail page
  • Tap a report shared notification and you go to the report detail page

This means you can go from notification to action in a single tap — no navigating through menus to find the item that needs your attention.

Ginger Bear mascot

ℹ️ Did you know?

If you tap a notification and the app is not currently running, it launches and then navigates to the correct screen. If the app is already open, it navigates from wherever you are to the relevant page.


Enabling Push Notifications

First-Time Setup

The Pasco Cloud app requests notification permission after you log in — not on app startup, so you understand what the notifications are for before deciding. We recommend allowing notifications, especially if you are an approver or regularly receive issue assignments.

Android

On Android, the app creates a dedicated notification channel for Pasco Cloud alerts. You can customise this channel independently of other apps:

  • Sound — choose a notification sound or set to silent
  • Vibration — enable or disable vibration for Pasco notifications
  • Priority — set the notification importance level
  • Lock screen visibility — show or hide notification content on the lock screen

To manage these settings: Settings (device) > Apps > Pasco Cloud > Notifications.

iOS

On iOS, you see a standard permission dialogue asking to allow notifications. If you decline initially, you can re-enable later:

Settings (device) > Pasco Cloud > Notifications > toggle Allow Notifications on.

You can also customise:

  • Alert style (banners or alerts)
  • Sounds
  • Badge app icon (show/hide the count)
  • Lock screen display

In-App Notification Centre

Push notifications complement the in-app notification centre, which is accessible from the bell icon in the app header:

  • Unread count badge — the bell shows a red count of unread notifications
  • Notification list — tap the bell to see your recent notifications in a scrollable list
  • Direct navigation — tap any notification in the list to go to the relevant item
  • Mark as read — notifications are marked as read when you view the related item

The in-app centre provides a complete history of your notifications, while push notifications ensure you see time-sensitive alerts even when the app is closed.

[Screenshot: In-app notification centre showing a list of recent notifications including an approval request, issue assignment, and task update, with unread items highlighted]
The in-app notification centre gives you a complete history of alerts.

Multiple Devices

If you are logged in on more than one device — say, your phone and a tablet — push notifications are sent to all registered devices. When you log out of a specific device, that device stops receiving notifications.

This ensures you receive alerts on whichever device is closest to hand. There is no need to configure a "primary" device.


Notification Deduplication

The notification system is intelligent about avoiding duplicate alerts:

  • If you are both the creator and the assignee of an issue, you receive one notification per event, not two
  • If an issue is shared with you directly and via a group you belong to, you receive one notification
  • Each unique event generates at most one notification per user, regardless of how many roles you hold

Troubleshooting

If you are not receiving push notifications, work through these steps:

Check Device Permissions

  • Android: Settings > Apps > Pasco Cloud > Notifications > ensure notifications are enabled
  • iOS: Settings > Pasco Cloud > Notifications > ensure Allow Notifications is on

Check Battery Optimisation (Android)

Some Android devices aggressively optimise battery usage, which can prevent push notifications from being delivered in the background:

  • Settings > Battery > Battery Optimisation > find Pasco Cloud > set to "Not optimised"
  • Some manufacturers (Samsung, Xiaomi, Huawei) have additional battery management settings that may need adjustment

Check the App is Logged In

Push notifications are only delivered to devices where you are logged in. If your session has expired, log in again to re-register your device token.

Check In-App Notifications

If push notifications are not appearing on your device but you can see notifications in the in-app centre, the issue is with device-level notification delivery rather than the Pasco Cloud server. Focus on device settings and battery optimisation.

Ginger Bear mascot

⚠️ Watch out!

Battery optimisation is the most common reason for missed push notifications on Android. If notifications work intermittently, check your device's battery settings for the Pasco Cloud app and disable any aggressive optimisation.


What's Next?

Previous
Offline Mode