All templates

Automated Bill.com Early Pay Discount Alerts

Every morning, WebRun opens Bill.com, finds bills with 2/10 net 30 or similar early payment terms, calculates the dollar savings available, and posts a prioritized list to Slack so your team can decide which discounts to capture before the window closes.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Bill.com find bills with early payment discount terms
2 Slack alert the AP team with savings amounts and deadlines
In short

How do I automatically track early payment discounts in Bill.com?

WebRun opens Bill.com every morning, finds all unpaid bills with early payment discount terms, calculates the dollar savings and deadline for each, and posts a ranked list to Slack so your AP team can decide which discounts to capture. Payment is always approved and executed by a human.

  • Discount windows are flagged every morning before your team starts work
  • Largest savings opportunities are surfaced first so the team prioritizes correctly
  • No discount opportunity expires unnoticed due to a missed invoice review

Built for AP teams · controllers · CFOs · finance managers

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

  2. 1
    Bill.com - find bills with early payment discount terms
    bill.com
    WebRun in Bill.com: find bills with early payment discount terms
    WebRun opens Bill.com to find bills with early payment discount terms.
    • Open Bill.com and filter unpaid bills to those with early payment discount terms
    • For each qualifying bill, calculate the discount amount and the deadline to pay for the discount
    • Sort by discount value, largest first, and note how many days remain in the discount window

    Done when All bills with actionable early payment discounts are identified with savings amount and deadline.

  3. 2
    Slack - alert the AP team with savings amounts and deadlines
    slack.com
    WebRun in Slack: alert the AP team with savings amounts and deadlines
    WebRun opens Slack to alert the AP team with savings amounts and deadlines.
    • Post a ranked list to the AP Slack channel showing each vendor, bill amount, discount savings, and the discount deadline
    • Flag any discounts expiring within 24 hours at the top of the list
    • Note that payment must be approved and executed by the AP team in Bill.com. WebRun does not initiate payments

    Done when The AP team has a ranked discount list in Slack with deadlines and savings amounts.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.bill.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Discount alert · Slack
OutputWhat each run produces - A ranked list of bills with early payment discounts, showing vendor, savings amount, and deadline for each.
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 WebRun pay the bills to capture the discount?

No. WebRun surfaces the opportunity and the deadline in Slack. Your AP team approves and executes payment in Bill.com. Nothing is paid automatically.

What payment terms does it recognize?

It reads the payment terms on each bill in Bill.com, including 2/10 net 30, 1/15 net 45, and any custom discount terms your vendors use.

What if there are no discounts available today?

WebRun skips the Slack post on days when no qualifying discounts are found, so your team is not bothered with empty alerts.

Put this on autopilot.

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