Clay Failure Boundary Library
The site-level hub for Clay enrichment handoff boundaries: callback return, timeout, delivery confirmation, duplicate prevention, and safe retry.
Resources
Practical references for checking narrow Clay enrichment handoff boundaries. The goal is not to expose or redesign the surrounding GTM system. The goal is to confirm whether a specific handoff reached the next safe state.
Boundary library
Each resource should answer one boundary question: did the callback return, did timeout fire, did the result reach the next system, was a duplicate prevented, or is retry / replay safe?
The site-level hub for Clay enrichment handoff boundaries: callback return, timeout, delivery confirmation, duplicate prevention, and safe retry.
A focused callback checklist for run_id matching, source_event_id correlation, duplicate callback handling, and completed_after_timeout visibility.
A timeout boundary guide for waiting_for_result, timed_out, Slack timeout alerts, manual_review, and replay safety.
A delivery confirmation guide for the boundary between callback_received and delivered_downstream.
How to monitor callback return, timeout detection, downstream delivery status, and alerts tied to real run state.
An architecture guide for the async handoff pattern. Use it to understand state transitions without exposing or redesigning the surrounding GTM system.
A boundary example for sending a trial signup event toward Clay and checking result return, downstream delivery, timeout, and replay risk.
A boundary example for records pushed toward Clay, with run-state checks for returned, delivered, timed out, and retried states.
A synthetic callback example showing how a Clay result should match the original run and avoid silent failure.