Check recruiter and LinkedIn profile keywords
profile_keyword_checkCompare recruiter keywords and LinkedIn search words with profile text, headline, About or resume. Use it for "does my profile have the right keywords for backend jobs?", "what words am I missing for this job?" or "how do I make my LinkedIn headline findable?". Pass profileText (headline on the first line) and either targetTitles or company and job (the applyUrl or the title). Returns, per role, the title variants, skills, tools and seniority words present or missing, an example boolean search string and whether the text would match it, and short tips for writing the headline and About section as a career story. Fixed lists and the posting's own terms, no AI model; general recruiter practice, not a guarantee. It never reads LinkedIn or any site: the user pastes the text, which is used only while the call runs.
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 | |
| company | No | With job: the company name or its careers page link | |
| profileText | Yes | The user's own profile text, pasted: headline on the first line, then the About section and roles. Up to 10,000 characters. It is read for this answer only. | |
| 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 | ||
| guidance | No | ||
| narrative | No | ||
| suggestions | No |