diff --git a/docs/documentation/configuration/eventhandlers.md b/docs/documentation/configuration/eventhandlers.md index 4a0c6edc8..f02b0c1f1 100644 --- a/docs/documentation/configuration/eventhandlers.md +++ b/docs/documentation/configuration/eventhandlers.md @@ -3,13 +3,13 @@ Eventing in Conductor provides for loose coupling between workflows and support This includes: -1. Being able to produce an event (message) in an external system like SQS or internal to Conductor. +1. Being able to produce an event (message) in an external system like SQS, Kafka or internal to Conductor. 2. Start a workflow when a specific event occurs that matches the provided criteria. Conductor provides SUB_WORKFLOW task that can be used to embed a workflow inside parent workflow. Eventing supports provides similar capability without explicitly adding dependencies and provides **fire-and-forget** style integrations. ## Event Task -Event task provides ability to publish an event (message) to either Conductor or an external eventing system like SQS. Event tasks are useful for creating event based dependencies for workflows and tasks. +Event task provides ability to publish an event (message) to either Conductor or an external eventing system like SQS or Kafka. Event tasks are useful for creating event based dependencies for workflows and tasks. See [Event Task](workflowdef/systemtasks/event-task.md) for documentation. @@ -20,7 +20,7 @@ Event handlers are listeners registered that executes an action when a matching 2. Fail a Task 3. Complete a Task -Event Handlers can be configured to listen to Conductor Events or an external event like SQS. +Event Handlers can be configured to listen to Conductor Events or an external event like SQS or Kafka. ## Configuration Event Handlers are configured via ```/event/``` APIs.