Chrome Extension: Real-Time AppSheet Notifications

Hey AppSheet community! I'm sharing a Chrome extension I developed to bring real-time toast notifications directly to your browser. It's meant to simplify staying updated on your AppSheet apps in web browsers.

Hereโ€™s another copy-to-clipboard tool I recently developed for this community: Copy to clipboard- workaround - Google Cloud Community  

How Notification Setup Works:

Screenshot 2025-03-23 at 5.05.50โ€ฏPM.pngScreenshot 2025-03-23 at 5.04.42โ€ฏPM.pngScreenshot 2025-03-23 at 5.04.26โ€ฏPM.png

 

 

  1. Install: Get it from the Chrome Web Store: https://chromewebstore.google.com/detail/appsheet-notification-ext/mgokblappfbanaeelifjofdplfnephea

  2. Configure an AppSheet Webhook: Create a new webhook action in AppSheet's Automation.

    • URL: https://chrome-appsheet-toast-extension-production.up.railway.app/notification

    • Method: POST

    • Body: Use this JSON format:

      {
        "title": "Update!",
        "description": "New changes were detected and saved in table.",
        "targetEmail": "Email of logged in Appsheet User",
        "targetAppId": "Your Appsheet App ID"
      }โ€‹

       

       Example: 
      {
        "title": "Update!",
        "description": "New changes were detected and saved in table.",
        "targetEmail": "abc@gmail.com",
        "targetAppId": "adadj-akjdna-faa2321n-jknajnd-jadnadnad"
      }
      Or complete CURL to import to Postman or similar tools:
13 12 771
12 REPLIES 12

@Rifad , thank you for sharing this fantastic Chrome extension!

I've installed it and tested it with my AppSheet applications, and I'm happy to report that it works perfectly as described.

This notification system addresses a real pain point for many of us who regularly use AppSheet in desktop mode. When working on a computer for extended periods, it's all too easy to miss important updates within the app. Your extension elegantly solves this problem with the toast notifications appearing right in the browser.

I believe this will be incredibly valuable for many desktop AppSheet users who need to stay on top of real-time changes. The setup process was straightforward following your documentation, and the webhook integration makes it flexible enough to implement in various workflows.

I hope more AppSheet creators discover this extension - it's these kinds of community-built tools that significantly enhance the platform's usability. Thanks again for developing and sharing this with the community!

Thank you for your kind words, @AppliSuite.

Please share any suggestions you have. I'm developing extensions for my internal use, and if you have ideas like a rich text formatting editor, or other additional features like this I can incorporate them. I previously set up a copy-to-clipboard feature, and I aim to bundle these into one extension for broader use.

Can you replace icon box notification icon match with Create, Update, Delete?


@Rifad wrote:

Update โ€“ Version 1.1: Custom Icons & Colors Support

You can now customise the icon and colour of each toast notification!

โœ… New JSON Payload Fields:

"icon": "any of the supported icons below",
"iconcolor": "#HEXCOLOR" // Optional โ€“ defaults to black

โœ… Supported Icons (use as string values in "icon"๐Ÿ˜ž

clock, error, message, success, up, warning,
add, edit, delete, info, complete, comment, sync

๐ŸŽจ Colour Support: You can now use any valid HEX code for iconcolor. Example:

"iconcolor": "#03A65A"  // green for success

๐Ÿ†— If not defined or invalid, it will default to black (#000000).


Screenshot 2025-03-25 at 6.47.04โ€ฏPM.png

Thanks for the suggestion. Iโ€™ve pushed new changes to chrome extension that should be visible within the next three days. Please update your extension then and check again. Cheers!

 

Thank you! and I want suggest to notification shutdown auto with delay without click X to close.

Sorry to inform it's not working for me, but most likely because I'm a beginner, so I think I might have done something wrong. Can you help me out here?1.png

 

Open the app in fullscreen. If it doesnโ€™t work, refresh the app (not the editor) and try again.

 

Not required but can try this:

If it still doesnโ€™t work, go to chrome://extensions/ and ensure the service worker is active.

Screenshot 2025-03-25 at 7.42.52โ€ฏPM.png

Return to the AppSheet webpage. Upon refreshing the app, you should see the following in the service worker: Stored appId for tab 1017108819: f86f54ad-4cd0-4366-94a4-f.

Also are you using same email, and new desktopUI ?

โ€ƒ

I just tested my side and its working fine

Screenshot 2025-03-25 at 7.46.48โ€ฏPM.png

Could you please explain the other settings in the automation bot section of AppSheet in more detail?

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Hocam I can help you with the explanations if you want.

 

Help me out here please! Can you share a screenshot with your config? Thanks

New Update: Notifications now include sound. The notifications will be also sent even when idle.

Top Labels in this Space