# Apache Kafka

**Integration type**: `Push`

When placed as a first task in a workflow, **external\_trigger** allows you to trigger pipelines with streaming data from your data streaming platforms like Apache Kafka to make it 100% real-time.

<figure><img src="https://3180830455-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0FT8l3QzMrw546vOdHU%2Fuploads%2FVq8804SbIbEsn20SvG7I%2FScreenshot%202022-11-28%20at%2018.09.50.png?alt=media&#x26;token=ac4bf1e9-7c3a-4713-abc6-6a5fc96a85fe" alt=""><figcaption></figcaption></figure>

The open-source library that can trigger pipelines from it is hosted on our Github: <https://github.com/ylem-co/ylem-kafka-trigger>
