# Creating a tag provider and tag group programmatically?

**URL:** <https://forum.inductiveautomation.com/t/creating-a-tag-provider-and-tag-group-programmatically/96837>\
**Category:** Ignition\
**Created:** [October 4, 2024, 4:47pm UTC](https://forum.inductiveautomation.com/t/creating-a-tag-provider-and-tag-group-programmatically/96837 "2024-10-04T16:47:10Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Craig.Lovold](https://avatars.discourse-cdn.com/v4/letter/c/8491ac/32.png) [@Craig.Lovold](https://forum.inductiveautomation.com/u/Craig.Lovold)\
**Post date:** [October 4, 2024, 4:47pm UTC](https://forum.inductiveautomation.com/t/creating-a-tag-provider-and-tag-group-programmatically/96837/1 "2024-10-04T16:47:10Z")

</div>

Howdy,

I'm trying to create a script to update our sites with a new tag provider and a new tag group.  
We have a lot of gateways so I want to find a solution that doesn't involve opening a designer session at each site. We have automated code deployment, so if I can find a way to script these creations it will save a lot of manual effort.

I've found some references that show reading an existing tag group, modifying it, and then saving it. That might work but seems clunky.

I don't see any way to create a tag provider yet, though.

Has anyone successfully done either of these?

Thanks!  
Craig L.

---

<div class="post-metadata">

**Author:** ![Benjamin\_Furlani](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/benjamin_furlani/32/66084_2.png) [@Benjamin\_Furlani](https://forum.inductiveautomation.com/u/Benjamin_Furlani)\
**Post date:** [October 4, 2024, 4:54pm UTC](https://forum.inductiveautomation.com/t/creating-a-tag-provider-and-tag-group-programmatically/96837/2 "2024-10-04T16:54:31Z")

</div>

It sounds like you are going to want to maybe use [EAM](https://docs.inductiveautomation.com/docs/8.1/ignition-modules/enterprise-administration/agent-tasks/send-tags). I am not 100% sure if it will dynamically create the tag providers or if you have those existing already.

---

<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:** [October 4, 2024, 4:55pm UTC](https://forum.inductiveautomation.com/t/creating-a-tag-provider-and-tag-group-programmatically/96837/3 "2024-10-04T16:55:09Z")

</div>

There are SDK methods that permit manipulating tag groups, but no exposed SDK method to create/manipulate a native realtime tag provider. Sorry.
