Create role from job description
create_role_from_jdCreate a role and its empty screening from the original pasted text, PDF, or public job-posting URL. The complete original is saved separately from the role summary and screening criteria. Pass exactly one source. Requires OAuth or a scoped token, and workspace write permission.
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": {
"workspaceId": "<workspaceId>"
},
"name": "create_role_from_jd"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| text | No | ||
| filename | No | ||
| pdfBase64 | No | ||
| workspaceId | Yes | The workspace id returned by list_workspaces. Use 'personal' for the personal workspace. |