Weekly Clover reorder brief in Slack

Every Monday morning, get a prioritized Slack list of what to restock now and what is collecting dust, so you never lose a sale to an empty shelf.

Agentic Task
CloverSlackOperationsAI ReportsDaily Digests
PromptCreate

Every Monday at 8am in the merchant's timezone, produce a weekly reorder brief for the Clover store manager and post it as a Slack message.

Pull the last seven days of orders from Clover with List Orders, filtered by createdTime within the past seven days. For each order, expand the line items with List Order Line Items — Clover caps nested arrays in expand at 100, so fetch line items per-order rather than trying to inline everything in one request. Aggregate quantities by item to compute unit sales per SKU across the week.

Get the current inventory picture next. Call List Inventory Items to enumerate the merchant's items, and List All Item Stock to read on-hand quantities for each tracked item. Join the two so every item has a name, SKU, weekly units sold, and current stock.

Have an agent classify each item into one of three buckets:

  • Hot sellers running low — high weekly velocity plus low stock, projected to stock out within the coming week.

  • Dead stock — zero or near-zero sales in the last seven days but still sitting on the shelf.

  • Everything else — neither urgent nor stalled; leave off the message.

Draft a short Slack message using Send a Message. Put the reorder shopping list at the top (the hot sellers that need restocking now), dead stock at the bottom, and skip the middle bucket entirely. Include a one-line 'why' next to each pick — for example, 'sold 24 this week, only 5 left' or 'zero sales in the last week, still holding 18 units' — so the manager can act in five minutes. Keep the total message tight enough to read on a phone in the parking lot.

Native Clover reports show the raw numbers but do not synthesize a reorder list. The value here is combining velocity and on-hand stock into a prioritized action list, not a spreadsheet the manager still has to interpret.

What does this prompt do?

  • Pulls the last seven days of Clover sales and matches them against your current on-hand stock.
  • Ranks the fastest-selling items that are about to run out at the top of a Slack message.
  • Flags dead stock (items sitting on the shelf with no recent sales) at the bottom of the same message.
  • Adds a one-line reason next to every pick so the store manager can act in five minutes.

What do I need to use this?

  • A Clover account with inventory tracked in the POS.
  • A Slack workspace and a channel or DM where the brief should post.
  • The store manager's timezone (so the message lands at 8am local time).

How can I customize it?

  • Change the day and time (default: Monday at 8am in the merchant's timezone).
  • Adjust the reorder threshold (default: items projected to stock out within the coming week).
  • Choose the Slack destination: a private manager DM, a store ops channel, or a specific person.

FAQs

How does it decide what is about to run out?
It compares the last seven days of sales to current on-hand stock. If a week of stock will not cover another week of sales at the same pace, the item lands in the reorder list.
What counts as dead stock?
Items with zero or near-zero sales in the last seven days that are still sitting on the shelf. These are the ones tying up cash without turning over.
Will this work with multiple store locations?
Yes. Each Clover merchant is one workflow. Connect additional merchant accounts to run a separate brief per location.
Do I need to leave anything running on Monday morning?
No. The workflow runs in the background whether the POS is open or not, and the manager just sees the Slack message when they arrive.
Can I preview the message before it goes out publicly?
Yes. Point it at a private channel or your own DM for the first couple of weeks, then move it to the store ops channel once the picks look right.

Related templates

Auto-fix your calendar when a flight slips, and flag what's at risk

When your flight moves, your calendar times get corrected automatically and you get a Slack note naming the meetings you're about to miss.

Google Calendar
AviationStack
Slack
Agentic Task
Trace phishing emails to the sending IP and report abuse

Every 15 minutes, forwarded phishing reports get traced back to the server that really sent them, with a verdict in Slack and the worst senders reported.

AbuseIPDB
Gmail
Slack
Agentic Task
Turn procurement portal tenders into CRM deals each morning

Every weekday at 7am, sign in to the tender portals you track, filter new notices against your bid criteria, and open a deal for the ones worth chasing.

Anchor Browser
Google Sheets
HubSpot
+1
Agentic Task
Turn each week's football fixtures into a venue staffing plan

Every Monday, rank the week's matches by expected demand, put the big ones on your venue calendar, and post a rota-ready summary to Slack.

API-Sports
Google Calendar
Slack
Agentic Task
Turn 5 star Yotpo reviews into a weekly marketing content queue

Every Tuesday we pull your best new reviews, draft social captions, email testimonials and product page quotes, then stage them in Notion for approval.

Yotpo
Notion
Slack
Agentic Task
Catch bad shipping addresses before you buy the label

Every weekday morning, unfulfilled orders get an address check: harmless typos fixed automatically, risky addresses held with a note to the customer.

Shippo
Shopify
Gmail
+1
Agentic Task

Stop losing sales to empty shelves.

Set up a weekly Clover reorder brief in Slack and walk in Monday knowing exactly what to stock.