Skip to main content

Helpdesk Event Consumers

Consumer inventory

Consumer classVerified behaviorClassification
Helpdesk-native consumerNone foundNot implemented
Notification ServiceBackground consumer subscribes to all ten names and dispatches resolved intentsImplemented consumer; end-to-end feed Partial
Document ServiceNo Helpdesk event subscription found; attachment calls are synchronousNot an event consumer
GatewayRoutes or forwards HTTP; no Helpdesk event subscription foundNot an event consumer
Compatibility layerProduces selected events through Helpdesk endpointsPublisher path, not consumer
External consumerNone foundRequires confirmation

Notification Service parses a generic envelope and then maps the Helpdesk payload internally. It acknowledges successful dispatcher completion and negatively acknowledges unexpected failures with requeue enabled.

Source References

  • microservices/src/notification-service/Messaging/NotificationEventConsumer.cs
  • microservices/src/notification-service/Application/EventNotificationResolver.cs
  • microservices/src/helpdesk-service/Infrastructure/DocumentServiceClient.cs
  • microservices/src/gateway-api/EssEndpoints.cs

Revision Information

Draft source-backed documentation reviewed on 2026-07-20; next quarterly review is 2026-10-20.