All templates

Cluster Bug Reports From Tickets

Every morning, WebRun scans Intercom conversations tagged as bugs, groups them by the underlying error or symptom, creates or updates a Jira issue per cluster with the affected customer count, and posts a prioritised bug-cluster report to your #engineering Slack channel.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Intercom read and group bug-tagged conversations
2 Jira create or update a bug issue per cluster
3 Slack post the ranked bug-cluster report
In short

How can I automatically cluster bug reports from support tickets?

Every morning, WebRun scans Intercom conversations tagged as bugs, groups them by the underlying error or symptom, creates or updates a Jira issue per cluster with the affected customer count, and posts a prioritised bug-cluster report to your Slack #engineering channel - so engineers know which bugs are hitting the most customers.

  • Bugs grouped by symptom so engineers see real impact at a glance
  • Jira issues created or updated automatically with affected customer counts
  • Prioritised report in Slack before the engineering standup

Built for engineering teams · SaaS companies · product managers · support operations 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.intercom.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Intercom - read and group bug-tagged conversations
    intercom.com
    WebRun in Intercom: read and group bug-tagged conversations
    WebRun opens Intercom to read and group bug-tagged conversations.
    • Open Intercom and filter conversations tagged 'Bug' or 'Error' created since the last run
    • Read each conversation and extract: the error message or symptom, the product area, and the customer ID
    • Group conversations by similar error signature or symptom using keyword overlap

    Done when All bug-tagged conversations are read and grouped into clusters by shared symptom.

  3. 2
    Jira - create or update a bug issue per cluster
    atlassian.com
    WebRun in Jira: create or update a bug issue per cluster
    WebRun opens Jira to create or update a bug issue per cluster.
    • For each new cluster, create a Jira bug issue with the symptom as title and affected customer count in the description
    • For existing Jira issues matching the cluster, update the affected-count field and add the new conversation IDs
    • Set priority based on the customer count: P1 for 5+ affected, P2 for 2–4, P3 for 1

    Done when Every bug cluster has a Jira issue with an up-to-date affected-customer count and priority.

  4. 3
    Slack - post the ranked bug-cluster report
    slack.com
    WebRun in Slack: post the ranked bug-cluster report
    WebRun opens Slack to post the ranked bug-cluster report.
    • Post today's bug-cluster report to #engineering sorted by affected-customer count
    • Include a one-line symptom description and a Jira link for each cluster

    Done when Engineering has a ranked bug report in Slack ready to act on.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.intercom.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Bug clusters · Slack
OutputWhat each run produces - A daily bug-cluster report ranked by affected customers, with a matching Jira issue per cluster kept up to date.
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

What if two clusters are really the same bug?

An engineer can merge the Jira issues manually; the next run will update the surviving issue with the combined count. You can also teach WebRun a canonical symptom phrase to pre-merge them.

Does it close Jira issues when a bug is fixed?

No - only engineers close Jira issues. WebRun only creates and updates them, so nothing gets closed automatically.

How far back does it look each morning?

It looks at conversations since the last run (default 24 hours). You can widen the window during a backlog catch-up.

Put this on autopilot.

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