Skip to main content

Scenario

Your interview scorecards in Greenhouse contain structured ratings and free-text feedback across hundreds of interviews. After enough interviews, patterns emerge: which traits predict successful hires? You aggregate scorecard data, send it to Mave Agent, and get back a data-driven “success persona” — the trait profile that predicts a strong hire. Use this to calibrate interviewers and refine rubrics. Flow: Greenhouse GET /scorecards → Aggregate attributes/ratings → Filter by hire outcome → Mavera POST /mave/chat → Success trait analysis

Architecture

Code

Example Output

Error Handling

Scorecards require the Scorecards permission on your API key. Without it, you get 403. Update in Greenhouse → Dev Center.
Greenhouse uses string ratings: definitely_not, no, mixed, yes, strong_yes. The code maps these to 1-5. Custom rating systems need manual mapping.
50 applications × N scorecards each generates many API calls. The 50 req/10s limit means you may need to batch over minutes for 200+ applications.