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

.
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. |