# Flex Repeater Script Instance Additions

**URL:** <https://forum.inductiveautomation.com/t/flex-repeater-script-instance-additions/28155>\
**Category:** Ignition Early Access\
**Tags:** perspective\
**Created:** [September 10, 2019, 8:37pm UTC](https://forum.inductiveautomation.com/t/flex-repeater-script-instance-additions/28155 "2019-09-10T20:37:21Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![bmusson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bmusson/32/87530_2.png) [@bmusson](https://forum.inductiveautomation.com/u/bmusson)\
**Post date:** [September 10, 2019, 9:03pm UTC](https://forum.inductiveautomation.com/t/flex-repeater-script-instance-additions/28155/2 "2019-09-10T21:03:49Z")

</div>

Here’s what I ended up doing to programatically add instances; I run this in a message handler on my FlexRepeaters.

```auto
# Check if the instances list is empty.
# If the instances list is empty, create a new list. Otherwise, load the current list.
if (self.props.instances == None):
	currentInstances = []
else:
	currentInstances = self.props.instances.tolist()
		
newInstance = {
	# Put your instance properties here.
	}
	
currentInstances.append(newInstance)
	
self.props.instances = currentInstances

```

---

_[View the full topic](https://forum.inductiveautomation.com/t/flex-repeater-script-instance-additions/28155)._
