Skip to content

Backend: Add Request Correlation Propagation to Outbound Webhook and Email Calls#873

Merged
Junirezz merged 2 commits into
Junirezz:mainfrom
devOnyx-01:main
Jun 29, 2026
Merged

Backend: Add Request Correlation Propagation to Outbound Webhook and Email Calls#873
Junirezz merged 2 commits into
Junirezz:mainfrom
devOnyx-01:main

Conversation

@devOnyx-01

@devOnyx-01 devOnyx-01 commented Jun 27, 2026

Copy link
Copy Markdown

Description

This PR propagates request correlation identifiers to outbound webhook and email requests, improving end-to-end request traceability across external integrations.

Changes

  • Propagated correlation IDs to outbound webhook requests.
  • Propagated correlation IDs to outbound email requests.
  • Ensured correlation identifiers are consistently forwarded across supported outbound integrations.
  • Improved observability and debugging by enabling request tracing across service boundaries.

Why

Including correlation IDs in outbound requests makes it easier to trace the lifecycle of a request across internal services and third-party integrations, simplifying debugging, monitoring, and incident investigations.

Testing

  • Verified correlation IDs are included in outbound webhook requests.
  • Verified correlation IDs are included in outbound email requests.
  • Confirmed existing webhook and email functionality remains unaffected.

Checklist

  • Code follows project standards.
  • Tested locally.
  • No breaking changes introduced.
  • Ready for review.

closes #629
closes #771
closes #773
closes #768

@drips-wave

drips-wave Bot commented Jun 27, 2026

Copy link
Copy Markdown

@devOnyx-01 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Junirezz Junirezz merged commit 04567a8 into Junirezz:main Jun 29, 2026
12 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants