Skip to main content

Struggling to display reboot reminder popups from Automox worklet — need help

  • December 11, 2025
  • 1 reply
  • 32 views

 

I’ve tried multiple methods now and still can’t get a reliable notification to appear for the logged-in user through an Automox worklet. I’ve tested toast notifications, msg.exe, WPF MessageBox popups, scheduled tasks, payload files, and different execution contexts, but so far nothing consistently displays to the end user

My goal is simple:

  • Show one popup reminder on Day 8 of uptime

  • Do nothing on Day 9

  • On Day 10, show a popup and schedule a forced reboot in one hour

  •  

At this point, I’m not sure whether the issue is with my worklet, Windows restrictions, or something in my environment that’s blocking all UI attempts.

Could someone please advise, or share a known-working solution or best practice for displaying user-facing notifications from an Automox worklet? Even a simple working popup example would help so I can verify whether the limitation is environment-based or script-based.

Thank you. I’ve genuinely tried everything I can think of and would really appreciate any guidance.

1 reply

  • Automox Employee
  • December 16, 2025

Hello qasim!

I wanted to make some suggestions to see if they help you. 

So when a worklet is run by Automox, it is run in a 32-bit Powershell running as SYSTEM. Depending on how you are launching those notifications, that may be why they are not working as expected. Normally, to interact with the user session you would need to have the worklet handle this using a scheduled task, or using our WDK.

We have a worklet in our catalog that may help you in creating a user-based scheduled task.

I am not sure if you have had a chance to see our Worklet Development Kit (WDK), but it does offer you some options to send a user message or interact with the user session via worklet. We have some documentation and also a video on our university that may be helpful for you.

WDK Documentation - Send-ActiveUserMessage

University Recording - Using WDK and Worklets to Interact with User Sessions

I hope this helps! Please let me know if I can do anything else to help!