Daily
Chase overdue interview scorecards
Each afternoon you get a list of finished interviews that still have no scorecard, with the interviewer's name.
- Runs
- Daily
- Apps
- Greenhouse
- AI
- Not needed
- Access
- read
Send this to your assistant
Create a ClickRuntime automation: every weekday at 3pm, email me the Greenhouse interviews that ended today or earlier where the scorecard still isn't submitted, grouped by interviewer.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
Interviewers do the hard part, meeting a candidate for an hour, and then forget the five-minute part: submitting the scorecard in Greenhouse. Without it, the debrief stalls. Recruiters chase people on Slack one at a time, hiring decisions drift by a week, and the candidate who interviewed well is hired by a competitor before the team agrees. Memory fades too, so late scorecards are also vaguer and less useful.
Each day, interviews that have already ended are listed and checked for submitted scorecards. Interviewers who still owe one receive an email naming the candidate, the interview and how long ago it happened, so they can finish while the details are still fresh. Anyone can then finish the form before the details fade.
It helps recruiting coordinators who currently spend part of every week chasing feedback by hand.
What you get out of it
Hiring decisions move faster
With all scorecards in, the debrief can happen on schedule. Candidates hear back sooner, which reduces the number who accept another offer while waiting. Fresh impressions also make the discussion between interviewers more concrete.
Feedback is more accurate
A scorecard written the same day reflects what was actually said in the interview. Notes written ten days later are vague and shaped by hindsight. Without the delay of chasing, the whole panel is ready on the day it was planned for.
Recruiters stop being the nagging bot
Coordinators no longer have to message each interviewer individually. The reminder arrives automatically and the human relationship with interviewers stays friendlier. Coordinators keep a good working relationship with interviewers because the reminder comes from a neutral source, not a person asking for the third time this week, and it names exactly what is missing.
Fair process for every candidate
When every interviewer submits input, decisions are based on structured evidence, which is the best protection against bias and a documented basis if a hiring decision is reviewed later. Fairness matters most when a decision is questioned. A full set of scorecards written close to the interviews gives you something real to point to, rather than recollections gathered after the fact.
Visibility into who is consistently late
Over time the reminders show which interviewers need a nudge from their manager, which lets you address the pattern and not each individual instance. The data guides coaching conversations, such as which interviewers would benefit from calendar blocks right after each interview, and is more objective than anecdotes about who is slow.
A tidy record of the hiring process
When every interview has a matching scorecard, the candidate file is complete. That helps if a hiring decision is later reviewed, a candidate asks for feedback or a new recruiter takes over the role midway.
How it works
What happens, step by step
Every afternoon, ClickRuntime lists the Greenhouse interviews that have already ended.
It checks each one for a submitted scorecard.
You get an email listing the interviews still missing one, grouped by interviewer, so you know who to chase.
Before it runs live
- Connect Greenhouse
What you get
Build your own
Need it to work differently?
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
Changes you can ask for
- Run it at a different time, more or less often, or only on weekdays
- Add an AI step, for example to summarize, sort or draft a reply
- Add another app, for example also send it to Slack
- Combine it with other Greenhouse steps into one automation
Under the hood
The code that runs this automation
from collections import defaultdict
from datetime import datetime, timezone, timedelta
from clickruntime import on_trigger, credentials, http, notify
def harvest(path, **params):
resp = http.get(f"https://harvest.greenhouse.io/v1/{path}",
auth=(credentials.secret("GREENHOUSE_API_KEY"), ""), params=params)
resp.raise_for_status()
return resp.json()
@on_trigger
def run(event):
now = datetime.now(timezone.utc)
interviews = harvest("scheduled_interviews", ends_before=now.isoformat(),
ends_after=(now - timedelta(days=14)).isoformat(), per_page=500)
missing = defaultdict(list)
for i in interviews:
for person in i["interviewers"]:
if person.get("scorecard_id") is None:
missing[person["name"]].append(f"{i['interview']['name']} ({i['end']['date_time'][:10]})")
if missing:
body = "\n\n".join(f"{name}:\n" + "\n".join(f" - {x}" for x in items) for name, items in sorted(missing.items()))
notify.email_me(f"Scorecards missing from {len(missing)} interviewers", body)
return {"interviewers": len(missing)}FAQ
Common questions
Which interviews trigger a reminder?
Will interviewers get a reminder every day?
Can the recruiter also be copied?
What permissions does it need?
Does it need AI?
How many runs does it use?
Can I change how it works?
Related
You might also like
Get today's interview schedule each morning
Before your day starts, you have every Greenhouse interview scheduled for today in one email.
See how it worksPost new Greenhouse applications to Slack
Your hiring channel sees each new applicant within about 15 minutes of them applying.
See how it worksCelebrate each new hire in Slack
When a candidate is marked hired in Greenhouse, the team hears about it in Slack within the hour.
See how it worksKeep exploring
Set up “Chase overdue interview scorecards” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.