Skip to main content

Workflow Boundaries

Summary

Verified Recruitment workflow integration is HTTP request/callback behavior for requisition approval. It is not an onboarding/offboarding message subscription.

Audience

Workflow and Recruitment developers, integration engineers, QA, support, and architects.

Reference Content

The feature can be disabled, in which case a null implementation is used. Recruitment may verify workflow state before applying a callback. These behaviors relate to requisition approval before onboarding.

No Workflow consumer for OfferAccepted, CandidateOnboarded, CandidateJoined, EmployeeCreated or exit was found. No Workflow-produced lifecycle integration contract is part of this flow.

HTTP callback retry, authentication and duplicate-decision behavior belong to the API/workflow boundary and must not be described as broker retry or event idempotency.

Requires confirmation

Unless explicitly confirmed above, live delivery, consumer deployment, replay, reconciliation, retention, contract governance, monitoring and production ownership require confirmation.

Source References

  • microservices/src/recruitment-service/Infrastructure/WorkflowServiceClient.cs
  • microservices/src/recruitment-service/Application/Commands/RequisitionCommands.cs
  • microservices/src/recruitment-service/Api/RecruitmentEndpoints.cs
  • microservices/src/workflow-service/Program.cs

See Also

Keywords

  • Onboarding events
  • Offboarding events
  • Integration contracts

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-20
  • Review cycle: Quarterly