diff --git a/assessment.html b/assessment.html index 22d28118111..f91fb022a9a 100644 --- a/assessment.html +++ b/assessment.html @@ -160,6 +160,8 @@
null
instead of being undefinedfirst_name
)active
attribute in the Job Stage Objecttrue
or false
:true
- The job stage is activefalse
- The job stage was deletedIn the event of a failed webhook request (due to timeout, a non HTTP 200 response, or network issues), Greenhouse will attempt a maximum of 5 retries according to the formula on the right:
+In the event of a failed webhook request (due to timeout, a non HTTP 200 response, or network issues), Greenhouse will attempt a maximum of 6 retries according to the formula on the right:
This formula increases the amount of time between each retry, while assigning a random number of seconds to avoid consistent failures from overload or contention.
-Greenhouse will attempt 5 retries over the course of 7 hours.
-RETRY_DELAY_MINUTES = [1, 15, 60, 120, 240]
+Greenhouse will attempt 6 retries over the course of 15 hours.
+RETRY_DELAY_MINUTES = [1, 15, 60, 120, 240, 480]
-sidekiq_retry_in do |index, _exception|
- seconds_delay = (RETRY_DELAY_MINUTES[index] || RETRY_DELAY_MINUTES.last) * 60
- offset = rand(30) * (index + 1)
+sidekiq_retry_in do |index, _exception|
+ seconds_delay = (RETRY_DELAY_MINUTES[index] || RETRY_DELAY_MINUTES.last) * 60
+ offset = rand(30) * (index + 1)
- seconds_delay + offset
-end
+ seconds_delay + offset
+end
The table below outlines the estimated wait time for each retry request, assuming that rand(30) always returns 0.
@@ -321,6 +321,8 @@ Retry policy
4 120m 3h 16m
can_email
application_ids
deleted_application_ids
deleted_application_ids
new_candidate_id
The Reject Candidate event occurs when a prospect or candidate is rejected for a position.
+The Reject Candidate event occurs when a prospect or candidate is rejected for a position. When candidates are rejected via a bulk action, a web hook will fire once for each candidate or prospect rejected.
See web hook common attributes.