# Controlling machines connected connected to gateway through external script

**URL:** <https://forum.inductiveautomation.com/t/controlling-machines-connected-connected-to-gateway-through-external-script/38420>\
**Category:** Module Development\
**Tags:** scripting\
**Created:** [September 4, 2020, 8:10pm UTC](https://forum.inductiveautomation.com/t/controlling-machines-connected-connected-to-gateway-through-external-script/38420 "2020-09-04T20:10:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![justin.hayter](https://avatars.discourse-cdn.com/v4/letter/j/df705f/32.png) [@justin.hayter](https://forum.inductiveautomation.com/u/justin.hayter)\
**Post date:** [September 4, 2020, 8:10pm UTC](https://forum.inductiveautomation.com/t/controlling-machines-connected-connected-to-gateway-through-external-script/38420/1 "2020-09-04T20:10:11Z")

</div>

Hello,  
I am starting on a project soon, where I am looking to abstract many of the features of ignition into my own client.  
The biggest thing that I foresee would be giving commands to machines from my own script somehow.  
Does this seem like something that a module would be capable of doing?  
If so, could somebody point me towards some resources to help make it happen  
Thanks in advance.
