Add job
add_jobAdd a new job application entry to the tracker. Provide company and position (required) and optional details like status, date, location, and notes; the file is backed up before saving.
Instructions
Append a new job application row. Company and Position are required; all other fields are optional. Status defaults to "Awaiting Response" and Date Applied defaults to today if omitted. Use extra_fields to set any custom columns you've added. Backs the file up to .bak before writing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | ||
| status | No | Status. Defaults to "Awaiting Response". | |
| company | Yes | Company name (required). | |
| job_link | No | URL of the job posting. | |
| location | No | ||
| position | Yes | Position / title (required). | |
| date_applied | No | Date applied (YYYY-MM-DD). Defaults to today. | |
| extra_fields | No | Values for custom columns you've added, as {"Column Name": "value"}. Each name must be an existing column (create it first with add_column). | |
| next_follow_up | No | Next follow-up date (YYYY-MM-DD). | |
| resume_version | No | Which resume version was used. | |
| contact_referral | No | Contact or referral name. |