Start with MQTT events
Trigger agents with MQTT messages and process each event with scoped tools.
EMQX Agents · Public Beta
Build and run agents that respond to MQTT events, reason over device telemetry, and act through connected tools.
Page on-call when robot-arm telemetry stalls for more than 30 seconds.
Example agent specification
Why EMQX Agents
Trigger agents with MQTT messages and process each event with scoped tools.
Combine current telemetry with historical data and schema information.
Fully managed on EMQX Cloud, in the same VPC as your data.
Capabilities
Describe a task. Review and refine the generated instructions before deployment.
Start from MQTT messages, validate payloads, and publish results to allowed topics.
Query EMQX Tables with SQL to compare readings and retrieve relevant history.
Connect knowledge sources and team tools through supported MCP connectors.
Start from a template or reuse your team’s instructions to create similar agents.
Inspect execution status, tool calls, token usage, and reported LLM cost.
Connectors
Benefits
Automate data lookups, reports, and notifications so your team can focus on resolving issues quickly.
Reduce the custom glue code, AWS Lambda functions, and server infrastructure needed for recurring workflows.
Use structured run records and audit traces to find anomalies and refine how agents respond.
Use cases
Compare an alert with recent telemetry and prepare a brief for the operations team.

Monitor device telemetry and publish an alert when a rolling average exceeds a threshold.

Identify affected devices, review recent messages, and notify the right team.

Add historical readings and relevant knowledge before forwarding an event to another service.

When an incident event arrives, query recent telemetry, summarize the context, and send the team a brief.

FAQ
A fully managed service for building and running AI agents on EMQX Cloud. Agents react to MQTT events or handle one-off tasks, using connected data and tools to complete a workflow.
Yes. Agents can publish commands to allowed MQTT topics through a Broker connector. You configure topic permissions and review the workflow before deployment. See MQTT controls.
EMQX Agents manages the underlying LLM. Agents can use EMQX Broker, Tables, and Fleets connectors plus supported external tools, including Snowflake, Teams, and Supabase. View the connector catalog.
Open its run history to inspect status, duration, tool activity, and usage. Each run has a timeline. Refine the behavior in chat and redeploy when needed.
EMQX Agents is available on Google Cloud with the Starter plan. Agents usage is free during Public Beta. Connected EMQX services and external tools may have separate charges. View current availability.