Skip to content

Zekt - Examples & Scenarios

Scenario 1: Notifying retailers about new products

Section titled “Scenario 1: Notifying retailers about new products”

A company in the retail industry (e.g. footwear - example can be found here) continuously updates its product catalog through an internal pipeline.

When new products are introduced (e.g. upcoming seasonal releases), the company needs to notify retailers and resellers as quickly as possible so they can:

  • prepare listings
  • update inventory systems
  • align marketing efforts

To support this, the company typically:

  1. Publishes product data to a database
  2. Exposes the data via an API
  3. Provides retailers with credentials and integration documentation

This leads to several challenges:

  • Delayed availability
    Retailers must poll or wait for data to propagate through multiple layers

  • Infrastructure overhead
    Databases, APIs, authentication, and hosting must be maintained

  • Integration complexity
    Each retailer must build and maintain API integrations

  • Security concerns
    Credentials must be distributed and managed across organizations


Instead of exposing product data via APIs, the company uses Zekt to publish product updates directly from their pipeline.

  1. The product pipeline emits an event when new products are added
  2. Zekt routes the event to approved retailers
  3. Each retailer triggers their own workflow upon receiving the event

Retailers can then:

  • ingest product data
  • update internal systems
  • trigger downstream processes

Retailers receive updates immediately when products are created — no polling or delays


No API keys or tokens need to be distributed or managed


No need to maintain:

  • public APIs
  • database access layers
  • authentication systems

Zekt provides:

  • durable event delivery
  • replay capabilities (“time travel”)
  • consistent event handling

Retailers only need to:

  • subscribe to the event

  • define a workflow

No custom API integration required


Instead of exposing data through APIs, Zekt allows you to expose events directly from your pipelines — enabling faster, simpler, and more secure integrations with external partners.

🧪 Scenario 2: Security scan failed — alert audit team for review

Section titled “🧪 Scenario 2: Security scan failed — alert audit team for review”

A company runs automated security scans as part of their CI/CD pipelines.

When a scan fails (e.g. due to vulnerabilities, misconfigurations, or policy violations), the issue must be reviewed by a separate audit or security team — often operating in a different repository or organization.


To handle this, organizations typically rely on:

  • Manual notifications (e.g. email, Slack, tickets)
  • Custom webhook integrations
  • Shared dashboards or reporting systems

This creates several challenges:

  • Delayed response times
    Issues depend on humans noticing and reacting

  • Fragmented workflows
    Security and audit processes live outside the pipeline

  • Custom integration overhead
    Webhooks and notification systems must be built and maintained

  • Lack of traceability
    Difficult to track what triggered a review and what actions were taken


Instead of relying on manual or external systems, the company uses Zekt to connect the security scan directly to the audit workflow. With Zekt Shield (add-on) you can even encrypt the message payload - ensuring security of payload integrity even for the Zekt backend in highly regulated industries.

  1. A pipeline emits an event when a security scan fails
  2. Zekt routes the event to the audit team’s repository
  3. The audit team’s workflow is automatically triggered

The audit team can then:

  • analyze the failure
  • enforce policies
  • trigger remediation workflows

Audit workflows are triggered instantly when a failure occurs — no manual intervention required


No need to grant the audit team access to the original repository or pipeline


Security and audit processes become part of a single, connected workflow


Every event is tracked:

  • what failed
  • when it happened
  • what actions were triggered

Failures can be replayed:

  • for testing audit workflows
  • for compliance validation
  • for incident analysis

Zekt connects security signals directly to enforcement workflows — enabling immediate, automated, and traceable responses without manual coordination or custom integrations.

🧪 Scenario 3: Automating a cross-organization business process

Section titled “🧪 Scenario 3: Automating a cross-organization business process”

Multiple companies need to coordinate a shared business process across their systems.

Examples include:

  • supply chain coordination
  • compliance and approval workflows
  • multi-party onboarding processes

Each step in the process is owned by a different team or organization.


To connect these steps, organizations typically rely on:

  • Manual coordination (email, Slack, tickets)
  • Custom webhook integrations
  • Scripts automating isolated parts of the process

This leads to several challenges:

  • Delayed execution
    Processes depend on humans noticing and acting

  • Inconsistent quality
    Steps may fail, be skipped, or executed out of order

  • Fragmented workflows
    Each part of the process lives in a separate system

  • Integration overhead
    Custom integrations must be built and maintained

  • Limited traceability
    Difficult to track the full process across organizations


Instead of stitching systems together manually, companies use Zekt to orchestrate the process as a chain of events across workflows.

GitHub Actions acts as the execution engine.
Zekt acts as the cross-organization routing and orchestration layer.

  1. A workflow emits an event when a step in the process is completed
  2. Zekt routes the event to the next responsible team or organization
  3. A downstream workflow is automatically triggered

Each step can:

  • process the event
  • emit a new event
  • continue the chain

This creates a fully automated, event-driven process spanning multiple organizations.


Processes move forward automatically — no manual coordination required


All steps are connected into a single, coherent flow — even across organizations


No need to share repository access or credentials between organizations


Every step is tracked:

  • what happened
  • when it happened
  • which workflow executed

Individual steps or entire flows can be replayed:

  • to recover from failures
  • to test changes
  • to validate process behavior

No need for:

  • custom APIs
  • webhook infrastructure
  • glue code between systems

Zekt transforms fragmented, manual processes into fully automated, event-driven workflows — enabling reliable orchestration across teams and organizations using GitHub Actions as the execution layer.