Invoke messages from external apps/systems
In most use cases, a flow is triggered from within by modules such as the Interval, Scheduler, or Subscriber. However, there may be situations where you need to trigger the flow based on events from an external system. This can be achieved by sending messages from external applications or systems using various methods:
HTTP Listener
The HTTP Listener monitors specific endpoints on the Node’s internal HTTP server. If the HTTP server is exposed, external clients can connect and trigger specific HTTP methods, depending on how the listener is configured.
MQTT Sub Client
For a more event-driven approach, external clients can publish messages to the Node’s internal MQTT Broker. In this setup, the flow begins with MQTT Sub Client modules that subscribe to specific topics on the internal broker.