Check recruiter and LinkedIn profile keywords
profile_keyword_checkBest for: LinkedIn profile and resume keywords recruiters search. Checks the user's own pasted headline, About or resume text, such as "does my profile have the right keywords for backend jobs?" or "what words am I missing for this job?". Returns: per role, the title, skill, tool and seniority words present or missing, an example boolean search string and whether the text matches it, and tips for the headline and About section. Input tips: send profileText (headline on the first line) plus targetTitles OR company and job, never both, such as {"profileText": "...", "targetTitles": ["Senior Backend Engineer"]}. For a job you do not know exactly, call find_company_jobs first for its applyUrl. Not for: reading a LinkedIn link or any site (ask the user to paste the text) or the facts of a job alone (use job_fit_brief).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job | No | With company: the job's applyUrl from find_company_jobs, or its title as listed | |
| level | No | The level aimed for, when the target titles do not say it: one of intern, entry, mid, senior, lead, staff, principal, manager, director, executive. | |
| company | No | With job: the company name or its careers page link | |
| profileText | Yes | The user's pasted profile text, headline on the first line, then About and roles, up to 10,000 characters, such as "Backend engineer | Go, PostgreSQL". Also send targetTitles, or company and job. | |
| targetTitles | No | Job titles the user is aiming for, such as "Senior Backend Engineer". Use this or company and job. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job | No | ||
| asOf | No | ||
| notes | No | ||
| roles | No | ||
| source | No | ||
| status | Yes | ||
| message | No | Set when status is not ok: what went wrong and the next step (job_not_found: pick from suggestions or call find_company_jobs; not_found: ask for the careers page link; unavailable: retry once later). | |
| guidance | No | ||
| narrative | No | ||
| suggestions | No |