# Perspective global message popup

**URL:** <https://forum.inductiveautomation.com/t/perspective-global-message-popup/109690>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [August 13, 2025, 1:06pm UTC](https://forum.inductiveautomation.com/t/perspective-global-message-popup/109690 "2025-08-13T13:06:52Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Felipe\_CRM](https://avatars.discourse-cdn.com/v4/letter/f/dfb087/32.png) [@Felipe\_CRM](https://forum.inductiveautomation.com/u/Felipe_CRM)\
**Post date:** [August 13, 2025, 2:28pm UTC](https://forum.inductiveautomation.com/t/perspective-global-message-popup/109690/3 "2025-08-13T14:28:16Z")

</div>

I don’t think the internal toast notification is exposed, but this module lets you make your own:

> [@Musson Industrial's Embr-Periscope Module](https://forum.inductiveautomation.com/t/musson-industrials-embr-periscope-module/99047/23):
>
> The Toasts Update [Periscope version 0.7.0](https://github.com/mussonindustrial/embr/releases/tag/%40embr-modules%2Fperiscope%400.7.0) includes toasts powered by [react-toastify](https://github.com/fkhadra/react-toastify). The toasts also work in the designer wink. Creating a Toast These are client-side toasts, therefore all the interaction is done via [system.perspective.runJavaScriptAsync](https://docs.mussonindustrial.com/ignition/embr-periscope/scripting/perspective/system-perspective-runJavaScriptAsync). periscope.toast is directly mapped to react-toastify's toast object, all features are supported. Simplest Example system.perspective.runJavaScriptAsync('''() =\> { periscope.toast('Your first toast!') }''') Embedded View To…

---

_[View the full topic](https://forum.inductiveautomation.com/t/perspective-global-message-popup/109690)._
