MQTT Integration

Publish messages to an MQTT broker, and start a workflow when messages arrive on the topics you subscribe to. Works with MQTT 5 brokers such as Mosquitto, EMQX, HiveMQ and AWS IoT Core. Use MQTT inside visual workflows on WEXTL to compose logic that vendor integrations alone cannot cover. Pair it with app triggers and actions on the canvas to build end-to-end automations.
3-day trialCancel anytimeUp to 10 minutes quick set up
  • GDPR
  • Data Encryption
  • 2FA
  • Local Data Region

Supported triggers and actions for MQTT integration

Triggers can detect changes in MQTT and run actions that can create, search or modify data inside MQTT automatically [3] — exactly how you set them.

  • Watch messagesStart a workflow when messages arrive on the topics you subscribe to. Checks on your workflow schedule.
  • Publish a messagePublish a message to a topic and wait for the broker to confirm it (QoS 1).

How to integrate MQTT in automation workflow?

3 simple steps to make your MQTT connected with other apps in automation workflows on WEXTL. Up to 10 minutes integration set up.

Connect MQTT to popular apps on WEXTL

Enter a name of the other app you want to sync with MQTT below. Click on selected app to explore integration options with MQTT. If the app you search for is not available in WEXTL yet, you can use HTTP node [10] instead to integrate it directly.

Example automation with MQTT integration

Select Watch messages trigger from MQTT - this will be a starting point in your automation. Whenever event happens in MQTT, workflow will start [7] from Watch messages node.

Search for Publish a message, connect it as the next step of integration sequence. You can use filters between Watch messages and Publish a message, so only important data pass from Watch messages to the next step. WEXTL gives you full control over the process of MQTT automation. All parts of workflow are visible on the canvas [4].

MQTT on WEXTL has 2 modules for building built-in automations. Explore MQTT documentation for more.

MQTT
Watch messages
Kafka
Performs action
OR
Kafka
Triggers
MQTT
Publish a message

Demonstration of how visual MQTT automation [6] looks in WEXTL.

Frequently asked questions

Common questions about automating MQTT in your workflows.

Try MQTT on WEXTL®

Claim your 3-day trial to build MQTT integrations and access every WEXTL® feature.

Cancel anytime.

References

List of sources used to gather information about the MQTT integration.

  1. MQTT integration source code, module specs and credentials implementation.
  2. Internal MQTT integration documentation, structured input and output parameters, scopes, and authentication methods.
  3. This is a built-in WEXTL® workflow node — see the Visual Workflow Builder capability page for how it's used on the canvas.
  4. WEXTL® Visual Workflow Builder, anonymized data from our technical support team.
  5. WEXTL® Apps Library
  6. WEXTL® MQTT App Documentation
  7. WEXTL® Workflow Scheduler
  8. WEXTL® HTTP node documentation