All templates

Interpreter.io Automated Credential Expiry Tracking

Every Monday, WebRun opens Interpreter.io, reviews credential and certification records for every active interpreter, logs any court certification or registration expiring within 60 days to a Google Sheet, posts a Slack digest for your coordinator, and drafts individual renewal reminder emails in Gmail for review.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 Interpreter.io check interpreter certification expiry dates
2 Google Sheets log credentials nearing expiry
3 Slack post a weekly renewal digest
4 Gmail draft interpreter renewal reminders
In short

How do I track interpreter certification expiry dates automatically?

WebRun reviews interpreter credentials in Interpreter.io every Monday for court certifications and registrations expiring within 60 days, logs each to a Google Sheet ranked by urgency, and posts a Slack digest for your coordinator. It then drafts individual renewal reminder emails in Gmail for review, so no interpreter works a hearing on a lapsed certification.

  • No interpreter certification lapses because the 60-day window is checked weekly
  • Coordinators open Slack to a ranked list of renewal priorities
  • Renewed credentials drop off the list automatically from live records

Built for court interpreting agencies · language service providers · interpreting coordinators · credentialing managers

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 interpreter.io in a real browser with your saved login - no setup, no API keys.

  2. 1
    Interpreter.io - check interpreter certification expiry dates
    interpreter.io
    WebRun in Interpreter.io: check interpreter certification expiry dates
    WebRun opens Interpreter.io to check interpreter certification expiry dates.
    • Open Interpreter.io and go to the interpreter roster and credential records
    • Review court certification, state registration, and language qualification dates for every active interpreter
    • Flag any credential expiring within the next 60 days
    • Note the interpreter, language, credential type, and expiry date for each

    Done when Every interpreter credential nearing expiry is listed with its type and days remaining.

  3. 2
    Google Sheets - log credentials nearing expiry
    google.com
    WebRun in Google Sheets: log credentials nearing expiry
    WebRun opens Google Sheets to log credentials nearing expiry.
    • Open the Interpreter Credential Tracker sheet
    • Append each expiring credential as a new row with this week's check date
    • Sort by days remaining, soonest first
    • Mark credentials expiring within 30 days in a separate urgency tier

    Done when The tracker sheet reflects this week's full credential expiry list sorted by urgency.

  4. 3
    Slack - post a weekly renewal digest
    slack.com
    WebRun in Slack: post a weekly renewal digest
    WebRun opens Slack to post a weekly renewal digest.
    • Post a weekly digest to your coordination Slack channel
    • List the count of credentials expiring within 30 and 60 days
    • Name the interpreters with the most urgent expirations and link to the full Google Sheet
    • Keep the digest internal to your team

    Done when Your coordinator has a Slack summary of this week's renewal priorities.

  5. 4
    Gmail - draft interpreter renewal reminders
    gmail.com
    WebRun in Gmail: draft interpreter renewal reminders
    WebRun opens Gmail to draft interpreter renewal reminders.
    • Draft a renewal reminder email for each interpreter with an expiring credential
    • Include the credential name, expiry date, and the renewal steps or links
    • Leave every draft unsent for your coordinator to review, adjust, and send. Do not send any message automatically.

    Done when A Gmail draft exists for each interpreter with an expiring credential, awaiting review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
interpreter.io
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Credential digest · Slack
OutputWhat each run produces - A Google Sheet of interpreter credentials nearing expiry, a Slack digest for your coordinator, and Gmail renewal reminder drafts for each affected interpreter.
Spreadsheet + drafts
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 it email interpreters renewal reminders automatically?

No. Every reminder is saved as an unsent Gmail draft for your coordinator to review and send. No interpreter is messaged without human approval.

Which credentials does it track?

It covers court interpreter certifications, state registrations, and language qualifications stored in Interpreter.io. Any additional credential types your agency tracks can be added to the configuration.

What if an interpreter already renewed?

It reads live records from Interpreter.io each Monday, so any credential already renewed and updated in the system reflects the new expiry date and drops off the urgent list.

Put this on autopilot.

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