Copy a position
duplicate_position[Positions] Copy a position with its steps and settings as a new draft, optionally with a new name, country, location, openings or availability date, or into another company you manage (target_merchant_id; admins and sub-merchant operators only). Candidates and results are not copied. Needs the company's bulk position feature. Left out, interview_available_till and openings_total keep the original's; null makes the copy open (interview_available_till) or without a number of openings (openings_total).
Every argument in full, with examples: get_tool_reference.
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": {
"position_id": "<position_id>"
},
"name": "duplicate_position"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Name of the copy. Default: the name with " (copy)". | |
| country | No | Country of the copy (ISO code): candidates from that country only, and the pre-screening's position country. Default: the original's. | |
| llm_model | No | Your model id, e.g. "claude-opus-4-8"; "unknown" if unsure. For analytics. | |
| position_id | Yes | The position to copy (a position `id` from list_interviews). | |
| openings_total | No | Openings of the copy; null = not set. Default: the original's. | |
| conversation_id | No | The conversation_id this server returned earlier in this conversation, unchanged, including after later user messages. Omit it if you have none. Recorded for the server developer's analytics. | |
| interview_location | No | Location of the copy. Default: the original's. | |
| target_merchant_id | No | Copy into another company you manage (admins and sub-merchant operators only; other callers always copy into their own company). Default: the position's company. | |
| interview_available_till | No | When applications close; null = open. Default: the original's. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| position_id | Yes | ||
| _mcp_instructions | No | Server-issued metadata for this conversation. | |
| source_position_id | Yes |