Apache Kafka integration
The Apache Kafka package (Robomotion.Kafka, v1.1.0) adds 7 nodes to Robomotion flows, including Publish, Consume and List Topics.
It runs on Windows, macOS and Linux robots. For AI agents, 6 of its nodes work as tools, and its Toolkit node exposes 3 tools at once.
What the Apache Kafka package does
Connect to Apache Kafka to produce and consume messages,manage topics,and work with consumer groups
Apache Kafka integration for message streaming and topic management. Provides producing and consuming messages, creating topics, and listing topics. Supports SASL/PLAIN and SASL/SCRAM authentication with TLS. Connect node establishes a shared Kafka client session used by other nodes.
- Namespace
Robomotion.Kafka- Latest version
- 1.1.0 (3 versions published)
- Written in
- Go
- Categories
- Dev ToolsCommunication
Apache Kafka nodes (7)
These are the node IDs an agentic flow or an RPA bot uses, exactly as they appear in the Flow Designer and in flow code. An agent tool node can also be called by an AI agent on its own. The Toolkit node hands an agent several of the package operations at once.
| Node | Node ID | Type |
|---|---|---|
| Connect | Robomotion.Kafka.Connect | Agent tool |
| Disconnect | Robomotion.Kafka.Disconnect | Agent tool |
| Publish | Robomotion.Kafka.Publish | Agent tool |
| Consume | Robomotion.Kafka.Consume | Agent tool |
| List Topics | Robomotion.Kafka.ListTopics | Agent tool |
| Create Topic | Robomotion.Kafka.CreateTopic | Agent tool |
| Toolkit | Robomotion.Kafka.Agents.Toolkit | Toolkit · 3 tools |
Platforms
The Apache Kafka package runs on Windows, macOS and Linux robots. Any Robomotion robot on these operating systems can run a flow that uses it.
How to install the Apache Kafka package
- Open Packages in the Robomotion Flow Designer.
- Search for Apache Kafka or
Robomotion.Kafka, then click Install on its card. - The Apache Kafka nodes appear in the node palette for everyone in the workspace, because installation is per workspace.
From a terminal, the Robomotion CLI installs the same package:
robomotion install Robomotion.KafkaRelated integrations
Packages that share a category or keywords with Apache Kafka. It is filed under Dev Tools and Communication.
RabbitMQConnect to RabbitMQ message broker to publish and consume messages, manage queues and exchanges
Discord BotDiscord bots are AIs that can perform a number of useful automated tasks, package uses this bots and performs channel and message operations.
MattermostConnect to Mattermost and manage posts, channels, users, reactions, and files
Memory QueueProvides a FIFO (First-In-First-Out) queue system utility, enabling efficient and reliable task management and processing, essential for streamlined operations in various applications.
MQTTConnect to MQTT brokers to publish and subscribe to messages
PushbulletSend push notifications, links, and files between devices and people through Pushbullet
Package data from the Robomotion package index, synced October 31, 2026.