Skip to content

Daily

Get an afternoon list of eBay orders to ship

Every afternoon you receive the eBay orders whose fulfillment has not started yet.

Runs
Daily
Apps
eBay
AI
Not needed
Access
sell.fulfillment.readonly

Send this to your assistant

Create a ClickRuntime automation: every day at 3pm, email me eBay orders that have not been shipped yet, with the item, order date and buyer.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

eBay measures sellers on handling time, and every late shipment risks a defect, a lower seller level and weaker search placement. Yet orders pile up quietly: a busy week, a weekend away, a supplier delay, or a buyer who paid late in the evening. By the time you open Seller Hub, a few orders are already past their dispatch-by date, and the only option left is an apology to the buyer.

Each day the automation asks eBay for orders whose fulfillment status is not started and emails you the list, with item, buyer and order date. It acts as a morning checklist, so every order that still needs a label has your attention before the end of the day.

Full-time and part-time sellers who ship their own orders benefit most, particularly anyone who is away from Seller Hub for days at a time.

What you get out of it

  • Protect your seller level

    Late shipments count against your seller metrics, which affect fees, visibility and top-rated status. A daily list of what is still unshipped makes it much harder for an order to slip past its handling time unnoticed.

  • Fewer late-shipment apologies

    Buyers who wait too long open cases, leave a poor rating or cancel. Catching an overdue order the same day is the difference between a delay of a few hours and a refund request after a week of silence.

  • One clear to-do list each morning

    Instead of searching orders by status, you start the day with exactly the items that need packing. That saves a few minutes daily and removes the mental load of remembering what is outstanding.

  • Supplier delays surface sooner

    If an order has sat unshipped because stock has not arrived from your supplier, the repeated listing shows it. You can message the buyer with a realistic date before they start asking.

  • Catch orders that missed your attention

    Orders placed late at night, or ones that arrive during a holiday, are easy to overlook. A daily check means each one appears on a list that you review at least once every day.

How it works

What happens, step by step

  1. Every afternoon, ClickRuntime looks for eBay orders that have not been shipped yet.

  2. It notes when each order was placed, who bought it and what they ordered.

  3. You get an email listing each one with the order date, the buyer and the items to send.

Before it runs live

  • Connect eBay

What you get

RunsDaily
Get an afternoon list of eBay orders to shiptoday, 9:00Succeeded
Email · eBay orders to ship- 2026-10-16 acme_supply: 1× Brass desk lamp, green shade

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Run it at a different time, more or less often, or only on weekdays
  • Add an AI step, for example to summarize, sort or draft a reply
  • Add another app, for example also send it to Slack
  • Combine it with other eBay steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
unshipped_orders_reminder_ebay.pyexample
from clickruntime import on_trigger, credentials, http, notify

@on_trigger
def run(event):
    resp = http.get("https://api.ebay.com/sell/fulfillment/v1/order",
                    headers={"Authorization": f"Bearer {credentials.connection('ebay', 'seller')}"},
                    params={"filter": "orderfulfillmentstatus:{NOT_STARTED|IN_PROGRESS}", "limit": 200})
    resp.raise_for_status()
    orders = sorted(resp.json().get("orders", []), key=lambda o: o["creationDate"])
    if not orders:
        return {"unshipped": 0}
    lines = [f"- {o['creationDate'][:10]} {o['buyer']['username']}: "
             + ", ".join(f"{i['quantity']}× {i['title']}" for i in o["lineItems"]) for o in orders]
    notify.email_me(f"{len(orders)} eBay orders not shipped yet", "\n".join(lines))
    return {"unshipped": len(orders)}

FAQ

Common questions

Which orders appear on the list?
Orders whose fulfillment status is not started, meaning no shipment has been recorded, appear. Once you add tracking or mark the order as shipped in eBay, it drops off the next day's list, so the email always shrinks as you work through it.
Does it show how close an order is to its dispatch deadline?
The list shows the order date, so you can see how long each order has waited. If you want the dispatch-by date shown too, tell your AI assistant and it can be added when the data is available.
Will it email me on days with nothing to ship?
It can skip the email on clear days so you only hear from it when there is work. Some sellers prefer a daily all-clear note as confirmation that the check ran, and that is easy to arrange.
What permissions does it need?
sell.fulfillment.readonly. Nothing else in your accounts is used.
Does it need AI?
No. It runs without AI, so it doesn't use your plan's AI allowance.
How many runs does it use?
One run each time it runs (daily). Checks that find nothing to do and stop right away aren't counted.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Get an afternoon list of eBay orders to ship” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.