Event Consumers
Summary
This page records the verified Workforce Scheduling event boundary and its adjacent Attendance integration behavior.
Audience
Developers, integration engineers, operators, QA engineers, and solution architects.
Reference Content
The Integration Service subscribes to AttendanceSubmitted, AttendanceApproved, and AttendanceRejected. It checks processed event identifiers, audits delivery stages, resolves configured downstream targets, retries target delivery, and persists exhausted failures.
| Consumer category | Verified result |
|---|---|
| Native scheduling | None |
| Compatibility | None |
| Gateway | None; HTTP routing only |
| Notification | No attendance or scheduling type in the resolver binding list |
| Integration orchestrator | Three adjacent attendance types |
| External | No source-backed consumer found |
No consumer for AttendancePunched or AttendanceReopened was found. Runtime deployment of configured downstream targets requires confirmation.
Source References
microservices/src/integration-service/Messaging/IntegrationEventConsumer.csmicroservices/src/integration-service/Domain/IntegrationEntities.csmicroservices/src/integration-service/Orchestration/EventDispatcher.csmicroservices/src/notification-service/Application/EventNotificationResolver.csmicroservices/src/gateway-api/Program.cs
Related Articles
See Also
Keywords
- Workforce Scheduling events
- Attendance integration contracts
- Transactional outbox
Revision Information
- Status: Draft
- Last reviewed: 2026-07-20
- Next review: 2026-10-20