log_application
Record or update a job application for a company and role. Track status changes, notes, and sent files.
Instructions
Record a job application, or update the one for the same company and role. Use it
when the person sends a CV or letter, and whenever they tell you what happened (interview, offer,
rejection); list_applications reads them back. Fields not given keep their value. Save the post's
full text in post, since links expire, and your interview advice in prep. Each file in files
is copied to /sent//, so the record keeps what was sent. Returns the application
and not_found: paths it could not copy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Link to the job post. | |
| date | No | Date of this status, YYYY-MM-DD. Default: today. | |
| lang | No | Language of the CV sent. | |
| post | No | The job post's full text, as the person gave it. Saved to <profile>/posts/. | |
| prep | No | What to prepare for the interview: skills to back with an example, gaps to explain, questions to ask. Replaces the list. | |
| role | Yes | Job title, as in the job post. | |
| files | No | Paths of the CV and letter sent. A copy is kept in <profile>/sent/. | |
| notes | No | Contact person, salary range, next step... Added to the notes already there. | |
| status | No | New status: draft, applied, interview, offer, rejected or withdrawn. Each change is kept in the history with its date. | |
| company | Yes | Company name, as in the job post. | |
| profile | No | Path of the profile folder. Leave it out to use the server's default (--profile or HONEST_CV_PROFILE). | |
| variant | No | Variant id of the CV sent. |