All templates

Automated Clever App Request Approval Queue

Every morning, WebRun opens Clever, finds the app requests from teachers that are still pending district approval, records who asked, which school they are at and how many days it has been in Google Sheets, and pings the technology admin on Telegram.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Clever find pending app requests
2 Google Sheets log the queue with waiting time
3 Telegram ping the admin to decide
In short

How do I keep on top of pending Clever app requests?

Every morning WebRun opens Clever, finds the app requests from teachers still waiting on district approval, and records who asked, from which school, and how many days ago. It logs the queue in Google Sheets and pings the technology admin on Telegram, so teachers get an answer in days rather than a term.

  • Teachers get a yes or no in days instead of waiting a term
  • Requests several schools made surface as one decision
  • No app is ever approved without a human reviewing the data access

Built for district technology admins · school IT teams · curriculum leads · edtech coordinators

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

  2. 1
    Clever - find pending app requests
    clever.com
    WebRun in Clever: find pending app requests
    WebRun opens Clever to find pending app requests.
    • Open Clever and go to the app requests awaiting district approval
    • Capture the app, the requesting teacher, the school, and the request date
    • Work out how many days each request has been sitting unanswered
    • Note whether the same app is already approved for another school
    • Check the library for an approved app that covers the same need

    Done when Every pending app request is listed with its requester, school, and age.

  3. 2
    Google Sheets - log the queue with waiting time
    google.com
    WebRun in Google Sheets: log the queue with waiting time
    WebRun opens Google Sheets to log the queue with waiting time.
    • Add a row per pending request with the app, teacher, school, and days waiting
    • Group repeat requests for the same app so demand across schools is visible
    • Mark requests already approved elsewhere in the district as quick decisions
    • Close rows once the request is approved or declined in Clever

    Done when The approval queue in Google Sheets matches what is pending in Clever.

  4. 3
    Telegram - ping the admin to decide
    telegram.org
    WebRun in Telegram: ping the admin to decide
    WebRun opens Telegram to ping the admin to decide.
    • Send the technology admin the count pending and the oldest few requests
    • Name the apps requested by more than one school first
    • Link the sheet so the full queue is one tap away
    • Never approve or decline a request. WebRun only surfaces the queue

    Done when The admin has today's queue on Telegram with no request decided for them.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
clever.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Approval queue · Telegram
OutputWhat each run produces - Pending Clever app requests with the requesting teacher, the school, the days waiting, and which apps several schools have asked for.
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 it approve apps on its own?

No. Approving an app grants access to student data, so WebRun never decides. It lists what is pending with the context, and a district administrator approves or declines in Clever.

Does it message the teachers who asked?

No. The only message it sends is an internal Telegram ping to the technology admin. Replying to a teacher stays with your team.

How does it help prioritise?

It sorts by days waiting and groups repeat requests, so an app three schools asked for and a request sitting three weeks both rise to the top of the queue.

Put this on autopilot.

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