save_career_compass
Persists CareerCompass data to the user's GigHQ profile. This REPLACES the full saved record — any array field you omit (technical_skills, soft_skills, management_skills, target_industries, company_size, geographic_location, other_skills) is saved as empty, not left unchanged. Call get_career_compass first and pass through every field the user isn't changing. Only call this after the user has reviewed the content (e.g. from generate_career_compass) and explicitly authorized saving it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| is_complete | No | Defaults to true server-side. Pass false only for an explicit partial/in-progress save. | |
| soft_skills | No | Soft skills. Omitting this clears any previously saved soft skills. | |
| target_role | No | Single primary target role. | |
| career_stage | No | ||
| company_size | No | Target company sizes. Omitting this clears any previously saved company sizes. | |
| other_skills | No | Other skills. Omitting this clears any previously saved other skills. | |
| progress_step | No | Wizard step reached, for an in-progress save (is_complete: false). | |
| target_industry | No | Single primary target industry, distinct from the target_industries list. | |
| technical_skills | No | Technical skills. Omitting this clears any previously saved technical skills. | |
| management_skills | No | Management skills. Omitting this clears any previously saved management skills. | |
| target_industries | No | Target industries. Omitting this clears any previously saved target industries. | |
| target_job_titles | No | Up to 5 target job titles. | |
| career_switch_type | No | ||
| geographic_location | No | Target geographic locations. Omitting this clears any previously saved locations. | |
| objective_suggestions | No | The AI-generated objective candidates shown to the user, so a resumed session can show the same options. | |
| positioning_statement | No | The chosen positioning statement. | |
| professional_objectives | No | The chosen professional objective statement. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | ||
| profileUrl | Yes |