Shopify Order Automation, Notifications, Approvals
Run Shopify on autopilot. Keep the veto.
38 actions27 triggers
Products, orders, customers, and inventory all move through Shopify; Rills queues the writes, deletes, and fulfillments for a human to approve before they reach your store.
Interactive. No signup. 14 days free · approvals always free.
Most automation fires first, asks later. Rills shows you the change before it ships.
Every consequential e-commerce action from Shopify arrives on your phone first. Approve in seconds. Decline without explaining yourself. Workflows wait, paused at zero cost, until you decide.
Queue (3)
Adjust inventory by -14 units at Brooklyn warehouse?
14 units · SKU7742 · last sale 2h ago
Same pattern as last Tuesday's restock
low stock threshold crossed
Free to wait. Free to think.
Approvals and logic don't cost a credit. Pause a workflow for three hours or three weeks. The price is the same: zero. You only pay when something real happens: an AI call, an outbound action.
Approve from your phone in five seconds.
Swipe right when you're sure. Decline when you're not. Between meetings, mid-coffee, on the train. No dashboard to babysit, no inbox triage, and no surprise send you find out about after it's already out the door.
Clear runs stop waiting on you.
Every run is scored against your review step. The ones that clearly match your judgment run above your threshold without a tap; the borderline ones still come to the queue. Autonomy is earned run by run, never switched on for good.
About Shopify automation
Orders get fulfilled, inventory adjusts itself, and discount codes publish before you've had a chance to check if the numbers add up. Watching your Shopify store run on autopilot is a fast way to rack up support tickets and refund requests in e-commerce.
When Shopify runs unsupervised
When you let Shopify automation run without a check, the gaps show up fast. A discount code that's too generous, a bulk tag removal that wipes out a segment, a fulfillment triggered before payment clears. The store doesn't know the difference between a routine update and a mistake.
- Creating a discount code that takes 60% off your entire catalog because a typo slipped through.
- Adjusting inventory quantities at a location that's already overstocked, doubling the error.
- Fulfilling an order with a cancelled payment, shipping product you can't charge for.
- Deleting a customer who had an open ticket, wiping out their history without a trace.
- Adding tags to a resource based on a rule that misfired, corrupting your segmentation.
What Rills does inside Shopify
Rills reviews the draft order before it completes, checks the inventory adjustment for sanity, and holds the bulk tag change until you approve Shopify actions. It won't block the store, but it will flag the actions that feel off before they ship.
Changes queue up. You approve from your phone, on your time.
When Shopify events should and shouldn't act on their own
Some Shopify events are routine enough to graduate from supervised to autonomous once Rills builds confidence. Others need a human every time, no matter how many times they've run cleanly.
- orders/paid: Payment confirmed, order ready to fulfill; after a few dozen clean runs, your approval isn't needed.
- fulfillments/create: Shipping label generated; the AI can handle this once it's seen your typical carrier and packaging choices.
- inventory_items/update: Stock level adjustments triggered by a sale; these are predictable and rarely need oversight.
- orders/cancelled: A cancellation can mean a refund, a restock, and a customer notification; the chain of consequences is too messy to trust without a look.
- customers/delete: The decision to erase a customer record is irreversible; you'll want to see the reason before it happens.
- products/delete: Removing a product listing can break links and ads; it's never just a simple delete.
What wakes Rills up in Shopify
When these events fire, Rills proposes the next move and waits for your call.
Customers/Create
Fires when a new customer signs up
Fulfillments/Create
Fires when a fulfillment is created
Inventory Levels/Update
Fires when stock levels change
Orders/Cancelled
Fires when an order is cancelled
Orders/Create
Fires when a new order is placed
Orders/Updated
Fires when an order is modified
What Rills can do in Shopify
6 of 38 actions across reads, writes, and updates.
- 01
Create a new customer
Create a new customer record
- 02
Create a basic discount code
Create a discount code for promotions
- 03
Create a fulfillment for an order
Records that an order's items have been shipped, including tracking details, and automatically notifies the customer.
- 04
Adjust inventory quantities at a location
Increase or decrease inventory levels by a relative amount at a specific location, enabling quick stock corrections, receipt of shipments, or recording of shrinkage without manual spreadsheet updates.
- 05
Create a draft order
Create a draft order for custom pricing
- 06
List orders with pagination
Retrieve a paginated list of orders
Common questions about Shopify automation
How do I automate Shopify order fulfillment without losing control?
Rills proposes fulfillment actions triggered by Shopify orders, but you swipe to approve from your phone before anything ships. Approvals and workflow logic are free; you pay only for real actions like AI calls and external API work. No dashboard babysitting, no unsupervised automation firing off fulfillments you wish you'd reviewed.
Can I get mobile approvals before AI creates a Shopify discount code?
Yes. When a Shopify order is created or paid, Rills can propose a draft order, discount code, or customer update and hold it in your mobile approval queue. You decide whether to ship it, adjust it, or kill it. Nothing goes to a customer until you sign off.
How can I automate Shopify inventory adjustments with a human check?
Set up a workflow that fires when Shopify inventory levels update. Rills can propose inventory adjustments at specific locations, then wait for your approval. You review the proposed change on your phone, confirm it, and Rills executes. No accidental overselling while you're away from the dashboard.
How do I use Shopify automation to handle cancelled orders safely?
Rills watches for orders/cancelled or orders/updated events, then proposes a customer deletion or tag removal, but you approve it first. If a cancellation triggers a refund request, Rills can propose creating a draft order for the reversal, held for your swipe. The logic stays free; you only pay when AI acts.
How do I automate customer creation from Shopify orders with approval?
When a Shopify order is paid, Rills can propose creating a new customer record or updating tags, but you approve it from your phone. No duplicate customers get created because the AI guessed wrong. The workflow logic is free; you only pay for the AI calls and external API actions you approve.
How is Rills different from Zapier for Shopify automation?
Rills doesn't run unsupervised. Zapier and Make fire actions immediately; Rills puts every proposed action in a mobile approval queue. You decide what ships. Approvals and logic are free, so you're not paying to review. It's built for operators who got burned by automated workflows they couldn't stop in time.
Does Rills support Shopify webhooks for automation?
Yes, Rills listens to Shopify webhook events like orders/create, products/update, and customers/delete, among others. When a webhook fires, Rills evaluates the event and can propose an action. You still approve it from your phone before anything executes. No webhook payload is acted on without your say-so.
How much does Rills cost for Shopify automation?
Approvals and workflow logic are completely free. You only pay when Rills performs a real action: an AI call to decide what to do, or an external API call to Shopify (like creating a product, adjusting inventory, or sending a fulfillment). The mobile approval queue costs nothing, so you can review as many proposals as you need.