# How to run Flow without directly click the node

**URL:** <https://discourse.nodered.org/t/how-to-run-flow-without-directly-click-the-node/2913>\
**Category:** General\
**Created:** [6 September 2018 16:19 UTC](https://discourse.nodered.org/t/how-to-run-flow-without-directly-click-the-node/2913 "2018-09-06T16:19:58Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![labs180](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/labs180/32/2148_2.png) [@labs180](https://discourse.nodered.org/u/labs180)\
**Post date:** [6 September 2018 16:19 UTC](https://discourse.nodered.org/t/how-to-run-flow-without-directly-click-the-node/2913/1 "2018-09-06T16:19:58Z")

</div>

I want to get a wav format voice through my microphone.  
(For use with IBM STT)  
For the "node-red-contrib-mic" package, voice input is not working.

For the microphone node in the "node-red-contrib-browser-utils" package, voice input works. However, it is difficult to use it on IoT devices because the input is performed by clicking the button directly.

Is there only a way to click on a node in the browser screen to perform input from node-red?

For example, I want to use something like a GPIO button as a trigger of this flow.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/e/e5a58fe182d6cc5ddfe9cc4c2c21076862702acb.png)

---

<div class="post-metadata">

**Author:** ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)\
**Post date:** [6 September 2018 17:24 UTC](https://discourse.nodered.org/t/how-to-run-flow-without-directly-click-the-node/2913/2 "2018-09-06T17:24:32Z")

</div>

Step 1 would be to search on [flows.nodered.org](http://flows.nodered.org) for any other nodes that might do what you are looking for. For example theres a node for USB microphones.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [6 September 2018 19:55 UTC](https://discourse.nodered.org/t/how-to-run-flow-without-directly-click-the-node/2913/3 "2018-09-06T19:55:59Z")

</div>

> [@labs180](#):
>
> For example, I want to use something like a GPIO button as a trigger of this flow.

Certainly, lots of ways. Here are a few off the top of my head:

- Use an Amazon Alexa or Google Home interface
- Raspberry Pi running Node-RED, wire up a button to a GPIO
- Use Dashboard for a web interface
- Use a hacked Amazon button
- Create an ESP8266 or ESP32 based button interface over WiFi :
- Create a Telegram bot for a command or conversational interface 🤖
- Use the IFTTT "Do" app
- Wire up a soil sensor so that you trigger the flow when you water a plant 🥀
- Use a light sensor for hands-free activation 🕶
- ....

Why not use several? There are examples around for all of these.
