# Subscribing to Tag Changes in bulk (8.1)

**URL:** <https://forum.inductiveautomation.com/t/subscribing-to-tag-changes-in-bulk-8-1/113798>\
**Category:** Module Development\
**Created:** [February 5, 2026, 8:30pm UTC](https://forum.inductiveautomation.com/t/subscribing-to-tag-changes-in-bulk-8-1/113798 "2026-02-05T20:30:58Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![patrick.klose](https://avatars.discourse-cdn.com/v4/letter/p/e56c9b/32.png) [@patrick.klose](https://forum.inductiveautomation.com/u/patrick.klose)\
**Post date:** [February 5, 2026, 8:30pm UTC](https://forum.inductiveautomation.com/t/subscribing-to-tag-changes-in-bulk-8-1/113798/1 "2026-02-05T20:30:58Z")

</div>

For a Java module, is there a way to have a listener at the provider level (ie. listen for every tag change event within the provider)?

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [February 5, 2026, 9:02pm UTC](https://forum.inductiveautomation.com/t/subscribing-to-tag-changes-in-bulk-8-1/113798/2 "2026-02-05T21:02:05Z")

</div>

Pretty sure this is where the tag actor system comes in, Phil will likely have some valuable input.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [February 5, 2026, 10:25pm UTC](https://forum.inductiveautomation.com/t/subscribing-to-tag-changes-in-bulk-8-1/113798/3 "2026-02-05T22:25:30Z")

</div>

Yup. You can make a tag actor that attaches to all tags.

Maybe watch this presentation:

> **[Tapping Tag Data Flows With SDK Actors](https://inductiveautomation.com/resources/icc/2025/tapping-tag-data-flows-with-sdk-actors)**
>
> Ignition's Java API makes it easy to tap into raw data flows in the tag subsystem, allowing an SDK module to efficiently monitor, modify, or intercept values. This API can tie into the tag property model to present your features in the designer's Tag...
