All templates

Automated Bsale Supplier Purchase Order Drafts

Every morning, WebRun opens Bsale, lists every item at or below its reorder point across all locations, groups the items by supplier in a working Google Sheet, and drafts one purchase order email per supplier in Gmail with quantities needed, leaving every draft unsent for you to review and send.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 Bsale find items at or below reorder point
2 Google Sheets group the items by supplier
3 Gmail draft the purchase order email
In short

How do I draft supplier purchase orders from Bsale low stock items?

WebRun checks Bsale every morning for items at or below their reorder point, groups them by supplier in Google Sheets with quantity and last cost, and drafts one purchase order email per supplier in Gmail. Every draft is left unsent, so you review and approve each order before anything goes to a supplier.

  • Purchase order drafts are ready in Gmail before you even open your inbox
  • Items from the same supplier are grouped into one draft, not one email each
  • No order reaches a supplier without your review and approval

Built for retail purchasing managers · small business owners · multi-location retailers · inventory 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 www.bsale.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Bsale - find items at or below reorder point
    bsale.com
    WebRun in Bsale: find items at or below reorder point
    WebRun opens Bsale to find items at or below reorder point.
    • Open Bsale and list every item at or below its reorder point across all locations
    • Capture on hand quantity, reorder quantity, and the linked supplier for each item
    • Note the last known cost for each item where available

    Done when Every item needing reorder is listed with its supplier and quantity.

  3. 2
    Google Sheets - group the items by supplier
    google.com
    WebRun in Google Sheets: group the items by supplier
    WebRun opens Google Sheets to group the items by supplier.
    • Open the working purchase order sheet
    • Group the flagged items by supplier
    • List quantity needed and last cost per item under each supplier

    Done when Every flagged item is grouped by supplier with quantity and cost.

  4. 3
    Gmail - draft the purchase order email
    gmail.com
    WebRun in Gmail: draft the purchase order email
    WebRun opens Gmail to draft the purchase order email.
    • Draft one purchase order email per supplier listing the items and quantities needed
    • Leave every draft unsent in Gmail
    • Do not send any order to a supplier without your review and approval

    Done when A draft purchase order is ready in Gmail for every supplier with items to reorder, unsent.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.bsale.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Draft purchase orders · Gmail
OutputWhat each run produces - One draft purchase order email per supplier in Gmail, grouped from Bsale's low stock items, left unsent for your review.
Email drafts
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 send the purchase order to my supplier automatically?

No. Every purchase order is left as an unsent draft in Gmail. You review, adjust if needed, and send it yourself.

How does it decide which items need reordering?

It compares each item's on hand quantity in Bsale against the reorder point you set for it during setup, across every location.

What happens when two items share the same supplier?

They are grouped into a single draft purchase order for that supplier instead of separate emails, so you review one draft per supplier, not one per item.

Put this on autopilot.

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