Best Approach to Capture Workflow Events in Camunda SaaS Without Blocking Execution

We’re using Camunda 8 SaaS and need to capture the following events without blocking workflow performance:

  • Process start/end
  • Task start/end
  • Task reassignment

From my research, potential solutions include:

  1. Zeebe Exporters (but documentation states they’re unsupported in SaaS)
  2. Execution Listeners (limited to serviceTask in SaaS?)
  3. Operate API (appears polling-based, not real-time)
  4. Webhooks/Connectors (seems viable but unsure of coverage for all event types)

Key Questions:

  1. Are there SaaS-supported alternatives to Zeebe Exporters for streaming events?
  2. What’s the recommended approach for non-blocking event capture in SaaS?
  • Would outbound connectors cover all needed events (e.g., task reassignment)?
  • Are there hidden limitations with execution listeners in SaaS?
  1. Does Camunda plan to offer Zeebe Exporters as a managed service in SaaS?

We’d appreciate insights on:

  • Pros/cons of each option for our use case.
  • Real-world examples of similar implementations.

Thanks in advance!

1 Like

You have a good summary what is possible today. Camunda is currently developing more listeners and will delivery them in 8.8 covering the entire lifecycle.

Is waiting for 8.8 an option for you?

Thanks for the response. We are currently proceeding with Execution Listeners available as part of Camunda SAAS 8.7