bulk_reject
Reject multiple candidate applications simultaneously to maintain pipeline hygiene. Specify application IDs, optional rejection reasons, and email notifications. Returns processing summary.
Instructions
Reject multiple applications in one call.
Use this for pipeline hygiene — e.g., bulk-reject 30 stale candidates after reviewing the output of stale_applications. Pass a list of application IDs.
Optionally specify a rejection_reason_id (from list_rejection_reasons) and whether to send a rejection email. Processes sequentially with rate-limit delays to avoid hitting Greenhouse's 50 req/10s limit.
Returns a summary of successes and failures.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| application_ids | Yes | ||
| rejection_reason_id | No | ||
| rejection_email | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |