List applications
list_applicationsList job and internship applications with optional status, company, text, and deadline filters, then sort results and view application IDs plus stage counts.
Instructions
List applications with optional status and company filters, an optional text query and an optional deadline range. Inputs: optional status to filter by stage, an optional company substring to match (case insensitive), an optional query that searches the role, notes and source text (case insensitive), for example referral or LinkedIn, and optional deadline_after and deadline_before as YYYY-MM-DD. Both dates are included, and applications without a deadline are left out when you pass either one. An optional sort orders the list by deadline (nearest first, applications without a deadline last), company (A to Z) or id (the default). Returns all matching applications as a structured list with their ids, so you can see application ids without exporting a full report, plus summary_counts with how many of them are in each stage. Example prompt: "Show my applications by nearest deadline."
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_applications"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Order the list by deadline (nearest first, no deadline last), company (A to Z) or id. Defaults to id. | |
| query | No | Only list applications whose role, notes or source contains this text (case insensitive). | |
| status | No | Only list applications in this stage. | |
| company | No | Only list applications whose company name contains this text (case insensitive). | |
| deadline_after | No | Only list applications with a deadline on or after this YYYY-MM-DD date. | |
| deadline_before | No | Only list applications with a deadline on or before this YYYY-MM-DD date. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | How many applications match. | |
| applications | Yes | The matching applications. | |
| summary_counts | Yes | How many of the matching applications are in each stage. |