Save Resume Profile
save_profileExtract and save a candidate's profile from pasted resume text, including name, skills, target roles, location, and experience to enable personalized job search and scoring.
Instructions
Extract the candidate's profile from their resume text (which the user pastes in chat) and save it. Pull: full name; core technical skills; suggested target roles; preferred/search location; total years of professional experience (integer); and pass the resume text as rawText. The profile is used by find_jobs (target roles + location) and by scoring (years of experience drives the experience penalty), so set yearsOfExperience accurately. Merges with any existing profile.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Candidate's full name. | |
| skills | No | Core technical skills. | |
| rawText | No | The full resume text, stored for reference. | |
| targetRoles | No | Suggested target job titles. | |
| prefersRemote | No | Whether the candidate prefers remote. | |
| searchLocation | No | Preferred location, e.g. 'California' or 'Remote'. | |
| blockedCompanies | No | Companies to exclude from sourcing. | |
| yearsOfExperience | No | Total years of professional experience (integer). |