# Alarm Pipeline History

**URL:** <https://forum.inductiveautomation.com/t/alarm-pipeline-history/109269>\
**Category:** Ignition\
**Tags:** ignition81, vision\
**Created:** [August 1, 2025, 7:02pm UTC](https://forum.inductiveautomation.com/t/alarm-pipeline-history/109269 "2025-08-01T19:02:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![erikburns](https://avatars.discourse-cdn.com/v4/letter/e/e5b9ba/32.png) [@erikburns](https://forum.inductiveautomation.com/u/erikburns)\
**Post date:** [August 1, 2025, 7:02pm UTC](https://forum.inductiveautomation.com/t/alarm-pipeline-history/109269/1 "2025-08-01T19:02:59Z")

</div>

My customers are interested in having a log of alarms annunciations similar to Win911 or Scadalarm to tell them who was notified and when for each alarm notification event. Is it possible to add a script block in the pipeline which would send the notification information (similar to the log) to a SQL table or even a historized tag?

---

<div class="post-metadata">

**Author:** ![Stef\_Van\_Poucke](https://avatars.discourse-cdn.com/v4/letter/s/dec6dc/32.png) [@Stef\_Van\_Poucke](https://forum.inductiveautomation.com/u/Stef_Van_Poucke)\
**Post date:** [August 1, 2025, 7:16pm UTC](https://forum.inductiveautomation.com/t/alarm-pipeline-history/109269/2 "2025-08-01T19:16:01Z")

</div>

Seems similar to my (unresolved) question so I'm very interested in other replies.

It's probably possible to use [runScript](https://www.docs.inductiveautomation.com/docs/8.1/appendix/expression-functions/advanced/runScript) in an expression block at the start. But afaik runScript isn't recommended.

> [@Alarm Notification Pipelines: Diagnostics/Monitoring](https://forum.inductiveautomation.com/t/alarm-notification-pipelines-diagnostics-monitoring/109202):
>
> I'm looking for diagnostics for the Alarm Notification Pipelines. For most of our important components (scripting, device connections, API's, ..) we have a dashboard with their status and some error reporting. So we easily see if a gateway, DB or PLC went down, a script failed and with what error etc.. For Alarm Notifications I can't easily see a way to track errors. Recently our Voice Notification call manager was triggering timeout errors due to an issue on a remote server. I noticed this…
