All templates

Automated Codility Test Completion Tracking

Every morning, WebRun opens Codility, checks which invited candidates haven't started or finished their coding test, schedules the next interview on Google Calendar for anyone who passed, and drafts a WhatsApp nudge for the recruiter to review and send to candidates who haven't started.

Runs on WebRun · Strict Lockdown policy
Every morning at 8:00 AM WebRunorchestrates each step
1 Codility check test completion status
2 Google Calendar schedule the next round
3 WhatsApp draft a nudge for the recruiter to send
In short

How do I chase unfinished Codility coding tests?

WebRun chases unfinished Codility tests every morning. It checks who hasn't started or finished, schedules the next round on Google Calendar for candidates who passed, and drafts a WhatsApp nudge for the recruiter to send to anyone who hasn't started, so no qualified candidate stalls in the pipeline unnoticed.

  • Passing candidates get their next interview scheduled the same morning
  • Unstarted tests get a drafted nudge instead of silently expiring
  • No candidate is auto rejected for a low score

Built for Technical recruiters · engineering hiring managers · talent acquisition teams

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.codility.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Codility - check test completion status
    codility.com
    WebRun in Codility: check test completion status
    WebRun opens Codility to check test completion status.
    • Open Codility and check status for all invited candidates
    • Separate completed, in progress, and not started tests
    • Note the score and pass threshold for completed tests

    Done when Every invited candidate has a captured test status and score if complete.

  3. 2
    Google Calendar - schedule the next round
    calendar.google.com
    WebRun in Google Calendar: schedule the next round
    WebRun opens Google Calendar to schedule the next round.
    • Schedule the next interview slot for every candidate who passed
    • Invite the assigned interviewer

    Done when Every passing candidate has a next round interview on the calendar.

  4. 3
    WhatsApp - draft a nudge for the recruiter to send
    whatsapp.com
    WebRun in WhatsApp: draft a nudge for the recruiter to send
    WebRun opens WhatsApp to draft a nudge for the recruiter to send.
    • Draft a short nudge for candidates who haven't started their test
    • Queue it for the recruiter to review
    • Never send the nudge to the candidate without the recruiter's approval

    Done when A ready to send nudge is waiting for recruiter approval for every candidate who hasn't started.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.codility.com
ScheduleRuns automatically on this cadence
Every morning at 8:00 AM
DeliveryHow each run's result reaches you
Test status list · Google Calendar
OutputWhat each run produces - A daily list of Codility test status per candidate, with next round interviews scheduled for those who passed.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will WebRun message candidates without a recruiter's approval?

No. It only drafts the WhatsApp nudge and queues it for the recruiter to review. Nothing sends to a candidate on its own.

Does it schedule interviews for candidates who failed?

No. Only candidates who passed the score threshold get a next round interview scheduled. Anyone below it is left for the recruiter to decide, not automatically rejected.

How does it know the pass threshold?

It reads the scoring threshold already set for the test in Codility, so the bar matches what your team defined.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.