Kumiho Event Trigger icon

Kumiho Event Trigger

Trigger workflows from Kumiho event streams.

Kumiho Event Trigger

AI-generated

Summary

Subscribes to Kumiho Server-Sent Event (SSE) streams to trigger workflows when entity events occur.

Inputs

  • Trigger Type — Selects the type of resource to monitor (Revision, Item, Artifact, or Edge).
  • Stream Action — The action to listen for (Created, Updated, Deleted, or Tagged for Revisions).
  • Path Filter (Project/Space) — Restricts events to a specific project or space subtree path (e.g., 'my-project/my-space').
  • Item Name Filter — Filters events by item name extracted from the kref pattern. Supports '*' and '?' wildcards.
  • Item Kind Filter — Filters events by item kind extracted from the kref pattern. Supports '*' and '?' wildcards.
  • Advanced — Collection containing optional settings such as initial stream 'cursor' and 'routingKeyNameFilter'.
  • Reconnect Delay (Seconds) — Time to wait in seconds before attempting to reconnect if the stream connection drops.

Output shape

a single event object per trigger execution

Emits individual parsed JSON event payloads from the Kumiho SSE stream matching the specified filters. Tracks position automatically via an event cursor stored in workflow static data.

Examples

Example 1: Trigger when a revision is tagged in a specific project

Set Trigger Type to 'Revision', Stream Action to 'Tagged', and Path Filter to 'my-project'.

Example 2: Monitor creation of hero image items

Set Trigger Type to 'Item', Stream Action to 'Created', Item Name Filter to 'hero*', and Item Kind Filter to 'image'.

Links

Discussion