Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -63,12 +63,13 @@ The **Global Inbox** consists of the following components:

The Global Inbox operates with the following event flow:

1. Publisher App registration: Each publisher application registers with the Global Inbox by publishing a **PublisherAppRegisteredEvent**. This ensures the Global Inbox knows which apps are available to send task events.
1. Publisher App registration: Each publisher application registers with the Global Inbox by publishing a **PublisherAppRegisteredEvent**. This ensures the Global Inbox knows which apps are available to send task events. As part of this registration, the application’s workflow groups are synchronized with the Global Inbox for user task group targeting.
2. Task update and event publication: When a workflow or task is created, updated, or completed in a publisher application that includes the Global Inbox Connector, the connector publishes the following events:
* **WorkflowUpdatedEvent** – triggered when the workflow is updated.
* **UserTaskUpdatedEvent** – triggered when a user task is updated.
* **UserTaskEndedEvent** – triggered when a user task is completed or aborted.
* **UserTaskOutcomeSelectedEvent** – triggered when a user completes a task by selecting an outcome.
* **WorkflowGroupUpdatedEvent** – triggered when a workflow group is updated.
3. Event consumption: The Global Inbox consumes these events and updates or creates the corresponding task entries in the central task list.
4. Task visibility and navigation: Tasks become visible in the Global Inbox. Users can click a button to navigate directly to the corresponding task page in the Publisher Application to take action.

Expand Down Expand Up @@ -138,6 +139,5 @@ Any user that can see a task in Publisher Application can see the same task in t

## Limitations

* **Global Inbox** does not support [Workflow Groups](/refguide/workflow-groups/) at the moment. This will be introduced at a later stage.
* **Global Inbox** has limited support for error handling. Any exceptions that occur in a microflow after updating a user task (or other Workflow-related entity) in the same microflow (for example, updating the targeted users or due date) might result in data becoming out of sync. This is a temporary limitation that will be resolved in an upcoming version.
* Workflows and tasks that are modeled in the same app that includes the Global Inbox module are NOT available in the Global Inbox. The Global Inbox app only consumes and displays workflow instances from other Mendix applications.