webhook
candidateEnd
Fires when a candidate arrives at a node of type endNode —
terminal in the pipeline. data.final_score carries the aggregate
score returned by the pipeline at termination (may be null if no
scored nodes contributed).
The data.branched_through array preserves the routing decisions
that led here, so a receiver can distinguish e.g. "ended via the
Reject branch of the senior-screen Choice" from "ended through
normal completion".
2XXReceiver acknowledged the event.
