Skip to main content

Workflow Notification Event Integration

Summary

Notification Service has a generic broker consumer and an explicit supported-event resolver. None of the six Workflow event names is supported.

Implemented notification boundary

The consumer subscribes only to event types listed by the resolver. The resolver maps supported types to notification intents/templates/channels.

Workflow status

No WorkflowStarted, task, completion or rejection mapping, template selection or recipient resolution exists in the reviewed Notification source.

Delegation

Because Workflow emits no delegation event, there is also no event source for delegatee notification.

Classification

Workflow-to-Notification event integration is Not implemented.

Requires Confirmation

Which lifecycle events require notification, recipient resolution, template ownership and consumer rollout require confirmation.

Source References

  • microservices/src/notification-service/Application/EventNotificationResolver.cs
  • microservices/src/notification-service/Messaging/NotificationEventConsumer.cs
  • microservices/src/workflow-service/Messaging/WorkflowIntegrationEvents.cs

See Also

Keywords

Workflow events, integration contracts, transactional outbox.

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-20
  • Next review: 2026-10-20