record_application
Record a job application to a ledger, preventing duplicate entries for the same company and role, and return the new application total.
Instructions
Append one row to the application ledger (applications.json), de-duped by role.
Status mirrors the existing vocabulary ("submitted", "submitted-verified", "deferred-captcha", "skipped-overlevel", ...). Date defaults to today. Returns whether it was recorded (false if this company+role is already logged) and the new total.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ats | No | ||
| note | No | ||
| role | Yes | ||
| tier | No | ||
| status | No | submitted | |
| company | Yes | ||
| apply_url | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||