upload_candidate_resume
Upload a local resume file to a Bullhorn Candidate by candidate ID. Validate inputs with dry run before attaching the file.
Instructions
Upload a local resume file to a Bullhorn Candidate.
Args: candidate_id: The Candidate ID file_path: Local filesystem path to the resume file file_type: Bullhorn file type classification (default: "SAMPLE") external_id: Bullhorn external ID for the file (default: "Portfolio") dry_run: If True, validate inputs and return a preview of what would be uploaded without performing the upload
Returns: JSON object with the upload result, or - when dry_run is True - a preview of what would have been uploaded.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | ||
| file_path | Yes | ||
| file_type | No | SAMPLE | |
| external_id | No | Portfolio | |
| candidate_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |