Service integration monitoring events

When a service flow has started, completed, or failed, the state change is reported in a monitoring event. Intermediate tracking events of a service flow are also reported as monitoring events.

The following sections provide information about each event type:
Tip: To filter service flow events, use the component type SERVICE_FLOW. For more information about filtering events, see Event point key and filter External link opens a new window or tab.

Service flow events

The event types emitted for service flows are described in the following table.

Event type Event description
bpmnx:PROCESS_STARTED A service flow has been started.
bpmnx:PROCESS_COMPLETED A service flow has completed.
bpmnx:PROCESS_FAILED A service flow has failed.

Service task events

The event types emitted for service tasks are described in the following table.

Event type Event description
bpmnx:ACTIVITY_ACTIVE A service task is active.
bpmnx:ACTIVITY_COMPLETED A service task has completed.
bpmnx:ACTIVITY_FAILED A service task has failed.

Generative AI task events

The event types emitted for generative AI tasks are described in the following table.

Event type Event description
bpmnx:ACTIVITY_ACTIVE A generative AI task is active.
bpmnx:ACTIVITY_COMPLETED A generative AI task has completed.
bpmnx:ACTIVITY_FAILED A generative AI task has failed.

Decision task events

The event types emitted for decision tasks are described in the following table.

Event type Event description
bpmnx:ACTIVITY_ACTIVE A decision task is active.
bpmnx:ACTIVITY_COMPLETED A decision task has completed.
bpmnx:ACTIVITY_FAILED A decision task has failed.

Content integration task events

The event types emitted for content integration tasks are described in the following table.
Event type Event description
bpmnx:ACTIVITY_ACTIVE A content integration task is active.
bpmnx:ACTIVITY_COMPLETED A content integration task has completed.
bpmnx:ACTIVITY_FAILED A content integration task has failed.

AI agent task events

The event types emitted for AI agent tasks are described in the following table.

Event type Event description
bpmnx:ACTIVITY_ACTIVE An AI agent task is active.
bpmnx:ACTIVITY_COMPLETED An AI agent task has completed.
bpmnx:ACTIVITY_FAILED An AI agent task has failed.

Application connector task events

The event types emitted for application connector tasks are described in the following table.

Event type Event description
bpmnx:ACTIVITY_ACTIVE An application connector task is active.
bpmnx:ACTIVITY_COMPLETED An application connector task has completed.
bpmnx:ACTIVITY_FAILED An application connector task has failed.

Script task events

The event types emitted for script tasks are described in the following table.
Event type Event description
bpmnx:ACTIVITY_ACTIVE A script task is active.
bpmnx:ACTIVITY_COMPLETED A script task has completed.
bpmnx:ACTIVITY_FAILED A script task has failed.

Tracking events

The monitoring event EVENT_THROWN is used to report intermediate tracking events of a service flow.

Event type Event description
bpmnx:EVENT_THROWN Intermediate tracking events of a service flow emit an EVENT_THROWN monitoring event.