CLAWPOD ENGINEERING

When Browser Push Is Missing: Separate Account Preferences from Device Permission

Distinguish in-app notifications from browser push in ClawPod Cloud, investigate missing delivery, and leave a useful record for your team.

AI-generated image of an empty desk with a dark-screen laptop, a phone, and a coffee cup
A visual metaphor for time away from the desk, not a product screenshot or evidence of notification delivery.

Notifications visible on your office computer may be missing on your home laptop. This guide helps people using ClawPod Cloud across devices distinguish notification problems and leave a useful record for their team. You need access to the Portal through your own account, and the person using each device decides whether to change its settings. In-app notifications are checked inside the product; browser push is a separate delivery method that uses the browser’s notification permission.

Record “enabled” separately from “delivery confirmed”

  • Distinguish in-app preferences from browser push preferences. Enabling one does not establish that the other is ready.
  • Push depends on permission in the current browser and site. Check each device you actually plan to use.
  • A missing notification does not establish that the original request or task is absent. Check important information in the linked original record.

The paths below describe the ClawPod Cloud Portal, as documented in the official Guide. They are not settings paths in the Agent Control UI, which concerns the Agent execution environment. This is not a walkthrough verified against a current signed-in screen: ask your administrator if your deployment differs. It does not guarantee delivery or determine support for every browser.

Start with your own delivery preferences

The Guide gives two entry points: your account name at the bottom left, then Settings → Notifications, or the top Notifications → View all notifications. Personal settings are separate from the top administration menu. These controls change your own account’s delivery preferences, not another user’s settings or an Agent’s execution policy.

The documented sequence is to enable or disable in-app notifications, then enable push in a supported browser and approve the browser permission request. Do not expect permission to appear automatically. When you want push, turn it on yourself and read the browser’s request before deciding.

General web-notification conditions are useful context, but keep their scope separate. MDN explains that permission requests should respond to a user gesture such as a button click, and that Chrome and Firefox require a secure context (HTTPS). These are browser API conditions, not a complete ClawPod Cloud support list or evidence of successful delivery. Asking an Agent to “turn notifications on” should not be treated as a substitute for the browser user’s consent.

Check again when the browser or device changes

The Guide says push depends on the browser and current origin. For this check, inspect permission for the Portal site you are using. Another browser or device needs separate permission. Permission on your office computer is not evidence of delivery on your home laptop.

According to the Guide, the push toggle cannot be enabled if browser permission was denied or the environment is unsupported. Check operating-system notification blocking as well as the browser’s site permission when something goes wrong. If permission is denied, inspect that browser’s site permission before repeating the request. Whether to change it is a decision for the device user within organizational policy.

Symptom Check first What this check alone does not establish
Missing on one device That device’s browser and site permission, plus OS notification blocking Whether the original event occurred or push was actually sent
Push toggle cannot be enabled Denied browser permission and environment support Whether another browser has the same issue
A colleague sees an extra type Each person’s role and the types actually displayed Whether every user has the same types
Settings screen cannot be found Role, current organization, top-level mode, and allowed menus Permission to guess URLs or broaden access

This table gives an investigation order, not a diagnosis that every missing notification is a browser-permission problem. Even when permission is granted, delivery needs a separate check.

Example: hand over the home laptop’s delivery status

This is an illustrative example. Devices and observations are sample material, not an actual test or a report the product generates automatically. A Room is a space where users and Agents converse. Here, the user asks an Agent to organize observations the user has already made.

The reader’s request

I do not see notifications on my home laptop. Here is what I checked: I saw a message notification on my office computer today, and the same Portal site’s notification permission is blocked on my home laptop. At home, I checked the message in the original Room. Put these observations in a table and tell me what to check next. Do not change settings or permissions or send a test notification. Do not mark unverified delivery as successful.

Filled result sample — illustrative example

Target Observation supplied by the user Assessment and next action
Office computer A message notification was seen today Record that observation only. It does not establish the home laptop’s status
Home laptop Notification permission for the same Portal site is blocked The user checks browser site permission and OS blocking, then decides whether to change anything
Original Room The message content was checked directly That message has been checked; push delivery to the home laptop is still unverified
Execution scope No settings changed and no test sent Leave a next check rather than closing the issue as delivery confirmed

Split success verification into two parts. First, check that the table matches the supplied observations and that the Agent has not invented settings changes or successful delivery. To establish actual push readiness, after a user-approved change, observe the notification on that device and the original Room message separately in an authorized messaging situation. This is a proposed team verification procedure, not a claim that the product has a dedicated test-send button. Record the time, device, browser, site, and actual outcome.

Attach failure recovery to the same record. If permission is granted but nothing appears, record “permission granted; delivery unverified,” then check OS blocking, the displayed notification types, and the original message. If the issue remains, send those observations to your administrator. Do not repeatedly send tests or broaden permissions. Until resolved, hand over direct checks of the original Room to an agreed owner. Do not generalize one result to delivery of every notification type.

Pair role-dependent types with a fallback check

The Guide says administrator roles may see additional types such as messages, Agent errors and lifecycle, security, system, Skill, and usage. Tenant administrators may see member-related types, while ordinary members may see only message notifications. You can enable or disable only the types displayed to you, so do not tell a colleague to reproduce your screen exactly.

The Guide warns you to establish an alternative monitoring path before disabling important Agent-error or security notifications. Agree who will check which original record and when. Do not assume a particular dashboard replaces every notification with identical information. Disabling these preferences does not delete original events or execution records for Agents, tasks, or webhooks.

If a menu is missing, check your role, current organization, top-level mode, and allowed menus, then ask the tenant administrator. Do not guess URLs or broaden permissions because an entry is absent.

Read status, notification deletion, and checking the source are different actions

The Guide describes using type and severity filters in the full notification list, checking the linked target, and then choosing individual or bulk mark-as-read actions. For important operational notifications, check the original Room, event, or task record before marking them read.

The full list has no delete button. The panel opened by the top notification button has a per-item delete-notification action. Marking an item read does not change the original data in its linked Room, task, Agent, or webhook. Do not use “marked read,” “deleted the notification,” and “checked the original message” interchangeably in a handover.

Delivery with all tabs closed or the browser shut down, latency, and retry guarantees have not been verified here. Do not assume push is the only monitoring path needed for important work. Start today with one device you will actually use, and record delivery preferences, browser permission, and observed delivery as separate fields.

Sources