All templates

Automated Gitee Issue Triage Queue

Every morning, WebRun signs in to Gitee, collects the issues opened overnight across your repositories, groups them by repository with anything urgent called out, drafts a suggested label, milestone, and assignee for each in Notion, and logs the triage queue in Airtable.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Gitee collect the overnight issues
2 Notion draft a label and owner for each
3 Airtable log the triage queue
In short

How do I triage new Gitee issues every morning?

WebRun signs in to Gitee every morning and collects the issues opened overnight across your repositories, grouping them by repository with crashes and security reports called out. It drafts a suggested label, milestone, and assignee for each in Notion and logs the queue in Airtable, so triage takes minutes instead of a week.

  • Overnight issues are labelled and owned the next morning
  • Crash and security reports are surfaced above routine requests
  • Likely duplicates are flagged before two people work them

Built for open source maintainers · engineering leads · developer teams · QA leads

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

  2. 1
    Gitee - collect the overnight issues
    gitee.com
    WebRun in Gitee: collect the overnight issues
    WebRun opens Gitee to collect the overnight issues.
    • Sign in to Gitee and open the issue list for each repository you maintain
    • Collect issues opened since the last run that carry no label and no assignee
    • Capture the title, the reporter, the repository, and the opening comment
    • Group by repository and mark anything describing a crash, data loss, or a security concern as urgent
    • Note duplicates of an issue already open so they are not triaged twice

    Done when Every unlabelled overnight issue is captured and grouped by repository.

  3. 2
    Notion - draft a label and owner for each
    notion.so
    WebRun in Notion: draft a label and owner for each
    WebRun opens Notion to draft a label and owner for each issue.
    • Add each issue to your triage page with a one line summary in plain language
    • Suggest a label, a milestone, and an assignee based on the repository and the text
    • Put the urgent items at the top with the reason they were marked urgent
    • Leave every suggestion as a draft. WebRun does not label, assign, or comment on the issue in Gitee

    Done when Every new issue has a suggested label, milestone, and owner waiting in Notion.

  4. 3
    Airtable - log the triage queue
    airtable.com
    WebRun in Airtable: log the triage queue
    WebRun opens Airtable to log the triage queue.
    • Log each issue with its repository, reporter, date, and suggested label
    • Track how many issues arrive per repository each day
    • Flag repositories where the untriaged backlog is growing week over week

    Done when Today's triage queue is recorded in Airtable.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
gitee.com/login
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Triage queue · Notion
OutputWhat each run produces - A morning triage queue of new Gitee issues grouped by repository, each with a suggested label, milestone, and assignee.
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 comment on issues or assign people in Gitee?

No. Every label, milestone, and assignee is a suggestion written into Notion. WebRun never comments on a public issue, applies a label, closes anything, or notifies a reporter.

How does it decide what is urgent?

By what the issue describes. Reports of a crash, data loss, or a security concern are marked urgent and put at the top of the queue, with the reason stated so you can disagree quickly.

Does it catch duplicate issues?

Yes. It checks new arrivals against issues already open in the same repository and notes likely duplicates, so the same problem is not triaged and assigned twice.

Put this on autopilot.

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