All templates

Automated Commission Dispute Triage

Throughout the day, WebRun reads new commission dispute emails from reps, looks up the deal and payout detail in QuotaPath, drafts a fact-based reply for review, and posts finance a triaged Slack queue so every dispute is logged with context and nothing sits ignored in an inbox.

Runs on WebRun · Strict Lockdown policy
Every few minutes during business hours WebRunorchestrates each step
1 Gmail read incoming disputes
2 QuotaPath pull the deal and payout
3 Slack post the triaged queue
In short

How do I triage and resolve commission disputes from reps?

Throughout the day, WebRun reads new commission dispute emails from reps, pulls the disputed deal, credit, and payout from QuotaPath, and drafts a factual reply in Gmail for finance to review. It posts a triaged Slack queue ordered by age, so every dispute is logged with context and none is left unanswered, and no reply sends without approval.

  • Every dispute is logged with the deal and payout detail
  • Replies are drafted factually, never sent without review
  • The oldest dispute is surfaced first, none forgotten

Built for sales finance · commission analysts · revenue operations · sales operations

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

  2. 1
    Gmail - read incoming disputes
    gmail.com
    WebRun in Gmail: read incoming disputes
    WebRun opens Gmail to read incoming disputes.
    • Read new emails where a rep questions a commission or payout
    • Identify the rep, the deal, and what they are disputing
    • Draft a clear, factual reply and leave it unsent for finance to review and send

    Done when Each dispute email is understood and a reply is drafted for review.

  3. 2
    QuotaPath - pull the deal and payout
    quotapath.com
    WebRun in QuotaPath: pull the deal and payout
    WebRun opens QuotaPath to pull the deal and payout.
    • Open QuotaPath and pull the deal, credit, and payout the rep is questioning
    • Capture how the commission was calculated, including plan and rate
    • Attach that detail to the dispute so the reply is grounded in facts

    Done when Each dispute has the QuotaPath deal and payout detail attached.

  4. 3
    Slack - post the triaged queue
    slack.com
    WebRun in Slack: post the triaged queue
    WebRun opens Slack to post the triaged queue.
    • Post a triaged queue of open disputes to the finance channel
    • Show the rep, deal, amount in question, and a suggested resolution
    • Order by age so the oldest dispute is handled first

    Done when Finance has a triaged dispute queue with context for each item.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
mail.google.com
ScheduleRuns automatically on this cadence
Every few minutes during business hours
DeliveryHow each run's result reaches you
Dispute queue · Slack
OutputWhat each run produces - A triaged dispute queue in Slack with drafted replies in Gmail, each carrying the QuotaPath deal and payout detail behind the disputed commission.
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 reply to the rep on its own?

No. WebRun drafts a factual reply in Gmail and leaves it unsent. Finance reviews the draft and the queue, then sends it, so no answer goes to a rep without a human.

How does it make the reply accurate?

It pulls the exact deal, credit, and payout from QuotaPath, including the plan and rate used, so the drafted reply and the queue entry are grounded in how the commission was actually calculated.

What stops a dispute from being forgotten?

Every dispute lands in the Slack queue ordered by age, so the oldest is surfaced first and nothing is left sitting unanswered in an inbox.

Put this on autopilot.

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