# Create and deploy flows

Node-RED allows you to drag and drop input, function and output nodes to create custom flows.

Learn more about using Node-RED and creating your first flow [here](https://nodered.org/docs/getting-started/first-flow).

*Note: Before deploying a flow, **you need to be logged in to EMOTIV** on your machine via one of our apps, like* [*Emotiv App*](https://www.emotiv.com/developer/) *or* [*Emotiv-BCI*](https://www.emotiv.com/emotiv-bci/)*.*<br>
