You are viewing documentation for a legacy Rasa product. If you want to get started building assistants with Rasa please check out our latest [documentation here](/content/docs/index.html).

The following event brokers are supported:

- Kafka 2.6 or newer
- RabbitMQ 3.8.3 or newer

## RabbitMQ [#](https://legacy-docs-enterprise.rasa.com/docs/rasa-enterprise/installation-and-setup/configure/event-broker/#rabbitmq "Direct link to heading")

The default event broker started by the Rasa Enterprise Helm chart is RabbitMQ, which refers to the RabbitMQ subchart. See the page on [configuring the subcharts](https://legacy-docs-enterprise.rasa.com/docs/rasa-enterprise/installation-and-setup/configure/configure-subcharts) to configure the default RabbitMQ instance, or to use an external RabbitMQ instance.

## Kafka [#](https://legacy-docs-enterprise.rasa.com/docs/rasa-enterprise/installation-and-setup/configure/event-broker/#kafka "Direct link to heading")

To use Kafka instead of RabbitMQ as the event broker, disable RabbitMQ and add an entry to `rasa.additionalEndpoints` with details for your Kafka instance:

```
rabbitmq:
  install: false
  enabled: false

rasa:
  additionalEndpoints:
    event_broker:
      type: "kafka"
      security_protocol: SASL_PLAINTEXT
      topic: my_topic
      url: my.kafka.host
      sasl_username: username
      sasl_password: password
```
