bulk_reject
Reject multiple applications in a single call, with options to send rejection emails and assign a rejection reason. Simplifies bulk candidate rejection workflows.
Instructions
Reject multiple applications in one call. Write operation — rate-limited.
Users say "reject everyone who's been inactive for 30 days on the Backend role." First use stale_applications to identify the targets, then pass their application_ids here. For rejection_reason_id: list_rejection_reasons → match by name. Processes sequentially with rate-limit delays.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| application_ids | Yes | Application IDs to reject — get from list_applications or pipeline_summary | |
| rejection_email | No | Send rejection email to each candidate | |
| rejection_reason_id | No | Rejection reason ID — get from list_rejection_reasons |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |