Update submission status
Moves one submission to another status in your hiring workflow.
MCP tool bullhorn_write → update_submission_status
Sets the status of one submission, like clicking the status on the job's Submissions tab. status must exist in your account's list, for example Sales Rep Rejected, Candidate Interested or Offer Extended. Changing a candidate that is not yours needs the Change Any Candidate Submission Status entitlement. It never deletes a submission and does not place a candidate. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| submission_id integer required | integer | Submission ID from list_job_submissions. |
| status string required | string | Status name as it appears in your account. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "bullhorn_write",
"arguments": {
"operation": "update_submission_status",
"arguments": {
"submission_id": 905512,
"status": "Sales Rep Rejected"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"submission_id": 905512,
"previous_status": "Submitted",
"status": "Sales Rep Rejected"
},
"isError": false
}