View and manage the recruiting pipeline in Ashby.
Identify the Job
- •If it looks like a UUID, use it directly as job ID
- •Otherwise, search for jobs using
job_searchwith the title - •If multiple matches, ask user to select one
Display Pipeline
- •Get interview stages using
interview_stage_listfor the job - •Get active applications using
application_listfiltered by jobId and status="Active" - •Group applications by their current stage
- •Display pipeline visualization:
code
Pipeline for [Job Title]: Lead (3) ├── Jane Smith - Applied 2 days ago ├── John Doe - Applied 5 days ago └── Alice Brown - Applied 1 week ago Phone Screen (2) ├── Bob Wilson - In stage 3 days └── Carol Davis - In stage 1 day Onsite (1) └── Eve Johnson - In stage 2 days Offer (0)
Actions
After displaying pipeline:
- •Move a candidate to next stage
- •View candidate details
- •Archive (reject) a candidate
- •Schedule interview for a candidate
- •Add note to a candidate
- •Refresh pipeline view
For stage changes:
- •Use
application_change_stagewith appropriate stage ID - •If moving to archived stage, get archive reasons using
archive_reason_list