hires_submit_career_application
Submit a job application for a candidate, creating their record and triggering career-site pipeline automation.
Instructions
Submit a job application on behalf of a candidate. Creates a candidate record and triggers the career-site pipeline automation.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"company_slug": "<company_slug>",
"job_id": "<job_id>",
"first_name": "<first_name>",
"last_name": "<last_name>",
"email": "<email>"
},
"name": "hires_submit_career_application"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Applicant email address | ||
| phone | No | Applicant phone number | |
| job_id | Yes | Job ID to apply to | |
| resume | No | Resume file upload (base64 encoded) | |
| source | No | Application source identifier | |
| answers | No | Array of form answer objects | |
| last_name | Yes | Applicant last name | |
| first_name | Yes | Applicant first name | |
| company_slug | Yes | Company slug identifying the career site | |
| linkedin_url | No | Applicant LinkedIn profile URL |