add_job_application_note
Adds a note to a job application's timeline. Use this to log any touchpoint or interaction — a call, a LinkedIn message, a referral conversation, a networking event, etc.
category is required. Infer the best-fit category from the note content before calling. Use this mapping: • text_message — contact via SMS/text • email_external — contact via email • call — phone or video call • linkedin_connection_request — sent or received a LinkedIn connection request • linkedin_message — direct message on LinkedIn • coffee_chat — informational interview or coffee chat • in_person_meeting — face-to-face meeting • networking_event — conference, meetup, career fair, or similar event • referral — someone referred the user or made an introduction • other — genuinely doesn't fit any of the above
If the category is still ambiguous after reading the note, present the options to the user and ask them to confirm before calling this tool. The application_id is the UUID of the job application — use get_recent_applications or search_job_applications to find it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | The note text (plain text or Markdown). Max 3000 characters. | |
| category | Yes | Category tag for the note. Use a slug from the tool description (e.g. 'call', 'in_person_meeting'). Display labels like 'Call' or 'In-Person Meeting' are also accepted. | |
| application_id | Yes | UUID of the job application to attach this note to. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | No | ||
| appUrl | Yes | ||
| message | Yes |