Automate ShipStation
Stay on top of the orders flowing through ShipStation. New orders can be posted to your team as they arrive, shipments add up into an end-of-day count, and orders left waiting too long get flagged each morning. Describe what you want to your AI assistant, check what it will do, and it keeps running.
Try asking
Create a ClickRuntime automation: when a new order arrives in ShipStation, post the order number, the items with quantities and the order total to #orders in Slack.
Paste it into your assistant. It tells you what it will send or change before it runs live.
Ideas
What you can automate in ShipStation
Post each new ShipStation order to Slack
Your team sees every new order in Slack with its number, items and total as soon as it reaches ShipStation.
See how it worksGet a 6pm count of shipped orders and postage
Every evening you know how many orders left today and how much the shipping cost altogether.
See how it worksGet a morning list of orders waiting over 48 hours
Each morning you get the orders that have sat in awaiting shipment for more than two days, so none are forgotten.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with ShipStation, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any ShipStation automation you can describe
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.
For example, ask your assistant
Every 30 minutes, check ShipStation for orders awaiting shipment for more than 2 days and send me the list with order numbers.
When a new order arrives in ShipStation, post the order number, items and ship-by date to our Slack channel.
When an order is shipped in ShipStation, add the tracking number to Google Sheets, update the Shopify order note, and email the customer through Gmail.
Beyond chat
Have ShipStation work when you're not in the chat
Instant
Post each new ShipStation order to SlackThe moment it happens
On a schedule
Get a morning list of orders waiting over 48 hoursDaily
Collects, then acts
Get a 6pm count of shipped orders and postageCollects as they arrive, acts daily
Setup
Connect ShipStation
You connect ShipStation with an API key from your own account settings. The newer v2 API uses a single key; the older v1 API uses a key plus a secret.
ShipStation
Shipping
- In ShipStation, go to Settings, then Account, then API Settings.
- Generate a v2 API key. If you are on the v1 API, copy the API key and secret instead.
- In the ClickRuntime dashboard, save the key (and secret, for v1) as secrets on Connections & secrets.
Good to know
ShipStation limits that affect automations
- An account has only one active v2 key. Generating a new one stops the old key working, so update the secret in ClickRuntime when you regenerate it.
- The v1 API allows 40 requests a minute, so very large order histories are read in batches.
- New-order and shipped events come in through ShipStation webhooks, which send a link to the record rather than the full order; the automation fetches the details.
FAQ
Questions about automating ShipStation
What can ClickRuntime see in ShipStation?
What happens if I regenerate my API key?
Do new orders show up in real time?
Does the daily summary need to scan every order?
Do I need AI?
Is this a ShipStation connector for ChatGPT or Claude?
Related pages
Keep exploring
