Workflow automation software for prices, stock and listings.
Build workflows on a visual canvas, add approvals, and see exactly what happened to each product.
Automations
Start from a ready-made automation or build your own.
6 of 20 automations on · 4,812 runs this month
Price
Stock-based offer price and listing
Unlist, raise or reset the price by stock.
Cost changed: new price, approval above ±5%
Small moves go live, bigger ones ask first.
Festive sale that ends by itself
The regular price comes back by itself.
Stock and listing
Out of stock: unlist and tell purchasing
Other channels keep the listing at quantity 0.
Low stock: draft a purchase order
Drafts only. A person sends them.
Lot expiring in 30 days: markdown
Marked down once, and the team is told.
Orders
Dispatch deadline in 4 hours: escalate
Orders become urgent and operations is told.
High-risk COD (own site)
Hold, confirm on WhatsApp, release or cancel.
Returns
QC found a wrong or damaged item: draft a claim
With the photos, and a task to file it.
Claim window closes in 3 days
A reminder for the claims owner.
What is ecommerce workflow automation?
Workflow automation lets software handle routine work: when something happens, check a condition, then act. For a seller, that might mean lowering a price when stock gets old, unlisting a product that ran out, or drafting a purchase order when stock falls below the reorder point.
O2M Automations is a visual builder. You add cards from top to bottom: a start card, then checks, actions, waits and people, and each card can send an item down a different path. Start from 26 ready-made automations, or build your own from more than 70 cards, with no code.
Because it runs inside O2M, it sees your stock, orders, listings, costs and fees together. Offer prices stay within MRP and your minimum profit, and every run records what it saw, the way it went and what it changed, so a run can be undone.
What Automations does for you.
No code
Build a workflow by adding cards to a canvas.
People stay in control
Add an approval wherever you want one.
See what happened
Follow each product through every step.
Try before you save
Test a workflow first.
Build a flow from top to bottom.
The start card sits on top. Each card's ways out run below it, and every path ends at END. Click a + to add the next card.
Stock-based offer price
Cards run from top to bottom.
Start cards
Start when a product, stock level, listing, order, return or purchase order changes, on a schedule, or by hand.
Check cards
Compare a value, sort items into ranges, or stop what does not match. Each answer leads its own way.
Do cards
Change offer prices, list and unlist, draft purchase orders, hold orders, draft claims and update product fields.
People cards
Ask for approval, give someone a task, or notify by bell and e-mail.
Start from one of 26 ready-made automations.
Each one asks for the few values you usually change, then installs as a draft. Nothing runs until you switch it on.
Automations
Ready-made automations, added as drafts.
Price
Stock-based offer price, new price when cost changes, festive sales that end by themselves, and an ageing stock markdown ladder.
Stock and listing
Out of stock, restocked, low stock, lots expiring in 30 days, and large price changes on a channel.
Orders and returns
High-risk COD, dispatch deadlines, big orders, claims from quality check, and closing claim windows.
Catalogue and team
New products filled and published, missing details, failed listings and a daily digest.
Test before anything changes.
Try it on a real item, replay past events, and switch it on only when you are sure.
Stride Velocity Runner V3
The way it went, and what changed.
Start: Sellable stock changed
Stock 14 → 8
Sort by sellable stock
8 is in Few left
Selling over 3 a day?
Selling 4.2 a day: Yes
Raise offer price 5%
Changed 2 channels
Changes made
Amazon₹919 → ₹965
Flipkart₹879 → ₹923
Try it first
Pick a real product or order and see each step and the way it would go, with nothing changed.
Test on past data
Replay past events to see the paths taken and the changes that would have happened.
Draft and publish
Drafts save freely. Nothing runs until you switch it on, and publishing asks you to confirm.
Versions
Each published version is kept. Open one, compare it, or copy it into the draft.
See exactly what happened to each product.
Runs are kept for 60 days and daily counts for good, so you can check any automation's work.
Automation stats
Last 30 days.
Runs
312
Done
286
Skipped
20
Failed
6
Card stats
Every card shows how many items entered, were updated, skipped, waiting or failed, and how many went each way.
Paths
See the routes runs took through an automation, with how many took each one.
Run details
Each step with the values it read and the way it went, and every change with before and after.
Undo
Undo the changes of a run in one step.
Limits that keep automations in check.
People stay in charge. Add an approval wherever you want one, and set limits on how much can change.
Approvals
Steps waiting for a decision, and tasks automations gave your team.
Waiting
3
Approved this week
24
Rejected this week
2
Approvals
Steps wait on the Approvals page with their values until someone decides.
Price limits
Offer prices never go above MRP or below the floor set by your pricing rule.
Profit check
The Check profit card spots a change that would lose money, and can ask for approval.
Safety limits
Limits stop automations doing too much at once, and a person approves every courier booking.
Automations that learn from your own data.
O2M uses your own orders and team activity. Nothing is pooled with other companies.
Return risk
RTO and returns learned from your own orders.
COD orders checked
1,284
High risk
86
Medium risk
214
Suggestions
O2M spots work your team keeps doing by hand and offers it as an automation, with the evidence.
Return risk
RTO and returns are learned from your own orders, then risky cash-on-delivery orders are held or tagged.
Scarce stock
When stock gets scarce, the last units stay on the channels that earn most per unit.
Deadlines
Everything that costs money if missed: dispatch, returns, claims and purchase orders.
Simple from the first day.
Step 1
Choose a start
Start when stock, orders or listings change.
Step 2
Add checks
Compare a value, or choose by range.
Step 3
Add actions
Change a price, unlist, draft a purchase order, or notify.
Step 4
Review results
See how many products entered, updated, skipped or failed.
What you can build with.
Add a card with a +, then fill in its settings. No code is needed.
| Group | Cards include |
|---|---|
| Check | Compare a value, sort into ranges, and filter |
| Read | Get a product, find products, get listings, stock, sales, cost, orders and returns |
| Calculate | Formulas, prices by your pricing rule, and profit at a price |
| Do | Raise, lower, set or reset offer prices, set sale prices and MRP, list, unlist, publish, draft purchase orders and transfers, hold orders, and draft claims |
| Wait | Wait for a time, or until something happens |
| People | Approvals, tasks, notifications and alerts |
| Flow | For each item, split by channel, random split, once per item, rate limit, and run another automation |
What can start an automation.
| Area | Starts when |
|---|---|
| Products | Created, updated, price or MRP changed, cost changed, archived, or added to a segment |
| Stock | Sellable stock changed, crossed a line, fell below the reorder point, or a lot expires soon |
| Listings | Published, publish failed, or a channel price or MRP changed |
| Orders | Created, status changed, cash on delivery, dispatch deadline approaching, delivery failed, or parcel dispatched |
| Returns | Return inwarded or graded, claim opened, or claim status changed |
| Purchasing | Purchase order drafted or changed, goods received, or goods held for quality check |
| Time | On a schedule, or when someone starts it by hand |
Everything in one place.
Builder
- Visual workflow builder
- Start when stock, orders or listings change
- Check, do, wait and people cards
- Try a workflow before saving
Actions
- Raise or lower prices
- Unlist or list again
- Draft purchase orders
- Ask for approval
- Notify by bell or e-mail
Tracking
- Entered, updated, skipped and failed counts
- Path of each product through a workflow
Routine work every team can hand over.
How to choose workflow automation software
Automation changes live prices and listings, so safety matters as much as speed.
Test before going live
You should be able to try a flow on real data with nothing changed.
Approvals where you want them
Some changes need a person. Add a check at exactly that step.
A record of every run
If a price changed, you should see why, and be able to undo it.
Limits on prices
MRP and a minimum profit should hold no matter what a flow does.
Data from your whole business
A tool that sees only one channel cannot judge what is best across them.
Ready-made starting points
Most teams move faster from a working example than a blank page.
Automations: your questions answered.
Do I need to write code?
No. Automations are built by adding cards from top to bottom.
Can a person approve a change first?
Yes. Add an approval card wherever you need one.
Can I test an automation?
Yes. Use Try it first on a real product or order, or Test on past data, before you switch it on.
Can I undo what an automation did?
Yes. Open the run and use Undo changes of this run.
Can an automation sell below my cost?
Offer prices never go below the floor set by your pricing rule, and the Check profit card can stop a change that would lose money.
How long are runs kept?
Runs and their steps are kept for 60 days. Daily counts are kept for good.
Can AI help me build one?
With the AI add-on, describe it in a sentence and O2M drafts the cards. Nothing runs until you check them and switch it on.
Can automations message customers?
With the messaging add-ons, cards can send WhatsApp, SMS and e-mail through your own vendors.
Add more when you need it.
Ecommerce Suite
Create a product once and publish it to Amazon, Flipkart, Meesho, Myntra and your online store, with stock, prices and orders kept in sync.
ExploreInventory Management (IMS)
Track stock across stores, warehouses and sales channels.
ExploreReports and Analytics
Dashboards, reports and scheduled e-mails across your business.
Explore