list_applications
List job applications from Greenhouse ATS with optional filters for job, candidate, status, or date ranges. Use it to review submissions for specific roles or recent time periods.
Instructions
List applications with optional filters. Read-only.
Users say "show me applications for [job name]" or "what came in this week." To filter by job: list_jobs → find by name → use its job_id. To filter by candidate: search_candidates_by_name → candidate_id. For pipeline views grouped by stage, use pipeline_summary. For stale candidates, use stale_applications or candidates_needing_action.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (starts at 1) | |
| job_id | No | Filter to applications on this job | |
| status | No | Filter by status: 'active', 'rejected', or 'hired' | |
| paginate | No | 'single' for one page, 'all' to auto-fetch every page | single |
| per_page | No | Results per page (max 500) | |
| candidate_id | No | Filter to applications for this candidate | |
| created_after | No | ISO 8601 datetime — only applications created after this | |
| created_before | No | ISO 8601 datetime — only applications created before this | |
| last_activity_after | No | ISO 8601 datetime — only applications with activity after this |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |