Connect action in the Kafka package
- Updated: 2026/05/03
Connect action in the Kafka package
The Connect action in the Kafka package enables you to authenticate with an Apache Kafka broker using supported security protocols and establish a named session that subsequent Kafka actions can use.
Prerequisites
Before you begin, ensure the following requirements are met:
- The Kafka broker bootstrap server address is available in the host:port format. See Kafka: Quick Start.
- Authentication credentials are prepared based on the selected security protocol:
- SASL Plaintext or SASL SSL with PLAIN or SCRAM: Username and password stored as Automation 360 credentials. See Kafka: Authentication using SASL.
- SASL SSL: A truststore file (.jks or .p12) accessible on the Bot Agent host, with truststore password stored as a credential. See Kafka: Authentication using SASL.
- SSL: Truststore and keystore files accessible on the Bot Agent host. See Kafka: Encryption and Authentication using SSL.
- The Bot Agent host can reach the Kafka broker on the configured port (default 9092 for Plaintext, 9093 for SSL).
Use the Connect action to open an authenticated session with a Apache Kafka broker. You must call the Connect action before any other Kafka action in your workflow. Always pair this action with a Disconnect action at the end of your workflow to release the broker resources.