All templates

Automated QGenda Credential Expiry Tracking

Every Monday, WebRun opens QGenda, reviews credential and privileging expiry dates for every surgeon and staff provider, logs anything expiring within 60 days to a Google Sheet, posts a Slack digest to your credentialing office, and drafts a renewal reminder email in Gmail for each affected provider.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:30 AM WebRunorchestrates each step
1 QGenda check credential and privileging expiry dates
2 Google Sheets log credentials nearing expiry
3 Gmail draft renewal reminder emails
4 Slack alert the credentialing office
In short

How do I track surgeon and staff credential expiration dates?

WebRun reviews QGenda every Monday for surgeon and staff credentials expiring within 60 days, logs each one to a Google Sheet ranked by urgency, and posts a Slack digest for your credentialing office. It then drafts a renewal reminder email in Gmail for each affected provider, left unsent for review, so no license or privileging item lapses unnoticed.

  • No credential or privileging item lapses because the 60 day window is checked every Monday
  • The credentialing office opens Slack to a ranked renewal list instead of building one by hand
  • Renewed credentials drop off the list automatically from live QGenda data

Built for medical staff offices · credentialing coordinators · surgical services directors · hospital compliance 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 www.qgenda.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    QGenda - check credential and privileging expiry dates
    qgenda.com
    WebRun in QGenda: check credential and privileging expiry dates
    WebRun opens QGenda to check credential and privileging expiry dates.
    • Open QGenda and review credential and privileging records for every surgeon and staff provider
    • Flag any license, board certification, or privileging item expiring within 60 days
    • Note the provider, credential type, and exact expiry date for each

    Done when Every credential expiring within 60 days is listed with its provider and date.

  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 Credential Tracker sheet
    • Append each expiring credential as a new row with today's check date
    • Sort the sheet by days remaining, soonest first

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

  4. 3
    Gmail - draft renewal reminder emails
    gmail.com
    WebRun in Gmail: draft renewal reminder emails
    WebRun opens Gmail to draft renewal reminder emails.
    • Draft a renewal reminder email for each provider with an expiring credential
    • Include the credential type and the exact expiry date
    • Leave every draft unsent in Gmail for your credentialing office to review and send

    Done when A Gmail draft exists for every provider with an expiring credential, awaiting review.

  5. 4
    Slack - alert the credentialing office
    slack.com
    WebRun in Slack: alert the credentialing office
    WebRun opens Slack to alert the credentialing office.
    • Post a weekly digest to the credentialing office Slack channel
    • List how many credentials expire within 30 days and within 60 days
    • Name the most urgent expirations first and link to the full Google Sheet

    Done when The credentialing office has this week's expiry digest in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.qgenda.com
ScheduleRuns automatically on this cadence
Every Monday at 8:30 AM
DeliveryHow each run's result reaches you
Credential digest · Slack
OutputWhat each run produces - A Google Sheet tracking every provider credential nearing expiry, a Slack digest for the credentialing office, and Gmail drafts for each affected provider.
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 providers about their expiring credential automatically?

No. Every renewal reminder is saved as a Gmail draft for your credentialing office to review and send. No message reaches a provider without human approval.

Which credentials does it track?

Licenses, board certifications, and privileging or supervision items recorded in QGenda. Any additional credential type your hospital tracks there can be included.

What if a provider already renewed?

It reads the live credential record in QGenda each Monday, so anyone already renewed and updated in the system drops off the urgent list automatically.

Put this on autopilot.

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