--- title: "Kafka Write Adaptor" slug: "kafka-write-adaptor" updated: 2024-09-03T13:30:37Z published: 2024-09-03T13:30:37Z canonical: "help.csgi.com/kafka-write-adaptor" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.csgi.com/docs/llms.txt > Use this file to discover all available pages before exploring further. # Kafka Write Adaptor ## Creating a Kafka Write Adaptor The Kafka Write Adaptor allows messages to be produced to a Kafka Topic. In order to create a Kafka Write Adaptor, it is necessary to create a [Kafka Connection](/v1/docs/kafka-connection). ![](https://cdn.document360.io/c578bb14-e570-4b6e-93ed-f6c5b8a2d8a1/Images/Documentation/Kafka%20new.png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A17%3A53Z&se=2026-10-26T15%3A17%3A53Z&sr=c&sp=r&sig=XGpGJ5FLzWQaa8X4GX%2FJsJPZVZo51mJ1Uu1DC6HpCIY%3D) - Create a new item via the create button in the graphs tab of the project home page. - Select the Kafka Adaptor icon and give the adaptor a name. Choose the **connection** from the drop down list in the Adaptor screen or edit it directly by clicking the pencil icon next to the connection name. ![](https://cdn.document360.io/c578bb14-e570-4b6e-93ed-f6c5b8a2d8a1/Images/Documentation/kafka%20new%201.png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A17%3A53Z&se=2026-10-26T15%3A17%3A53Z&sr=c&sp=r&sig=XGpGJ5FLzWQaa8X4GX%2FJsJPZVZo51mJ1Uu1DC6HpCIY%3D) - Choose the data location of the data that will be written to the topic. This must be a schema location or a public variable. --- ## Validation Warnings ![](https://cdn.document360.io/c578bb14-e570-4b6e-93ed-f6c5b8a2d8a1/Images/Documentation/Inavalis(5).png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A17%3A53Z&se=2026-10-26T15%3A17%3A53Z&sr=c&sp=r&sig=XGpGJ5FLzWQaa8X4GX%2FJsJPZVZo51mJ1Uu1DC6HpCIY%3D): All the invalid notifications will be displayed after expanding the **Invalid Drop-down**. | Warning | Note | | --- | --- | | Adaptor(s) does not have a connection set. | It is necessary to create a connection and choose it from the Adaptor Connection drop down | | This adaptor's configuration requires a data source to be set | No data location for the message to be written to the queue has been chosen | --- ### Related Pages: - [Kafka Listener](/v1/docs/kafka-listener)