Get an occupation
get_occupationMap a job title in the user's own words to the occupation JobJump files it under, and optionally describe that occupation. Use it when the user's wording is unusual, colloquial, English or gendered and you want the canonical German occupation name, the other titles that mean the same job, or links to JobJump's salary, job-search and CV-template pages for it; and when the user asks what the job involves, what it requires, or how to write a CV for it. Give the title in job_title; the server normalises German gendered forms.
The result names the occupation as JobJump stores it, the four-digit KldB 2010 group code where JobJump maps one, up to 30 sibling titles with the total count, and up to five common alternative names that currently have postings on JobJump. search_jobs already matches every sibling title when given any one of them, so you do not need to search each alias separately.
Pass include: ["profile"] for JobJump's occupation profile (description, FAQs, typical skills, requirements, benefits, tags) and include: ["cv_guidance"] for the advice from JobJump's CV template (tips, common mistakes, key sections, featured skills, FAQs and the template link). Ask only for what the user needs; both are editorial content about the occupation in general. The profile leaves out sentences and FAQs about pay; use get_salary_benchmark or get_tariff_pay for pay.
When the title cannot be matched, the result is a success with resolved: null and a note; ask the user for another wording. The tool returns no salary figures and no postings – call get_salary_benchmark or search_jobs for those, and get_tariff_pay for public-sector pay tables.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include | No | Extra sections to add. Omit for the short result. 'profile' adds JobJump's occupation profile: description, FAQs, typical skills, requirements, benefits and tags, with pay figures and third-party statistics left out. 'cv_guidance' adds the advice from JobJump's CV template for the occupation: tips, common mistakes, key sections, featured skills and FAQs. | |
| job_title | Yes | Occupation or job title in the user's own words, German or English. Gendered German forms are normalised, e.g. 'Erzieherin' resolves like 'Erzieher'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| profile | No | Present only when include asks for 'profile'; null when JobJump has no published profile for the occupation. | |
| resolved | Yes | ||
| provenance | Yes | ||
| cv_guidance | No | Present only when include asks for 'cv_guidance'; null when JobJump has no published CV template for the occupation. | |
| disclaimers | Yes | ||
| matched_input | Yes |