create_recruiting_applicant
Links a candidate to a vacancy, creating an applicant. Prevents duplicate entries and auto-assigns status from the vacancy workflow.
Instructions
Create an applicant linking one vacancy and candidate. Rejects duplicate vacancy/candidate pairs, increments APP sequence, resolves status from that vacancy workflow, and recruit-enables the person if needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vacancy | Yes | ||
| candidate | Yes | a string that will be trimmed | |
| status | No | a string that will be trimmed | |
| assignee | No | ||
| startDate | No | ||
| dueDate | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | The successful tool result. The same value is also serialized as JSON in the text content for clients that do not read structuredContent. | |
| warnings | No | Optional agent-visible warnings about degraded result fidelity. Omitted when the server returned the documented happy-path payload. |