Supplier website ordering with Slack approval
Kohepets prepares supplier orders automatically, with final approval in Slack.
A computer-use agent navigates supplier websites, finds the requested products and prepares orders. It sends the order details to Slack for human approval, then submits the approved order and records the confirmation.

The impact
78%
less time preparing supplier orders
Supplier website ordering with Slack approval
Case study facts
- Industry
- Pet retail & pharmacy
- Team
- Operations
- Systems connected
- 3
- Time to live
- 3 weeks
- Engagement
- AI implementation
The impact
Results for the team
- less time preparing supplier orders
- 78%
- less time preparing supplier orders
- Purchasing prepares orders with less manual navigation and cart entry on supplier websites.
- saved each week
- 27 hrs
- saved each week
- Automated product lookup and order preparation save purchasing staff time each week, with final approval still handled in Slack.
- orders prepared without manual website entry
- 92%
- orders prepared without manual website entry
- Orders are prepared without staff manually entering the requested products on supplier websites; a person still approves the purchase.
Situation
Every supplier has a different ordering website.
Purchasing means working through different supplier websites, finding products, checking pack sizes and entering quantities. The team repeats those steps for each order before reviewing the total and confirming the purchase.
Challenge
Automated ordering still needs control over the final purchase.
Supplier pages vary, stock and prices change, and similar listings can represent different pack sizes. The agent needs to check the exact items and commercial details, handle unexpected page states and stop before purchase until a person approves the final order in Slack.
What we built
An agent that prepares the order and asks in Slack.
We built a computer-use agent that operates supplier websites using the team's order requirements. It searches for products, checks variants and pack sizes, enters quantities and prepares the cart and delivery details.
It then sends a reviewable order summary to Slack, including the supplier, items, quantities, price, delivery charges and any issues. A designated person can approve, reject or request changes. Only after approval does the agent submit the order, check the supplier confirmation and report the outcome back to Slack.
- 01
Read the order requirements
Take the requested supplier, products, quantities and delivery details from the purchasing request.
- 02
Navigate the supplier website
- Browser agent
Use browser controls to find products and inspect the available variants, pack sizes and stock.
- 03
Prepare and check the cart
Add the requested items, enter delivery details and verify quantities, pricing and charges; flag unavailable items or discrepancies.
- 04
Request approval in Slack
- Slack connector
- Human in the loop
Send the complete order summary and any exceptions to the designated approver, with options to approve, reject or request changes.
- 05
Submit the approved order
- Duplicate-order checks
Recheck the cart against the approved details before confirming the purchase; return material changes for fresh approval.
- 06
Confirm the outcome
Capture the supplier order reference and confirmation, then update Slack and the purchasing record.
Evals and guardrails
Verify every cart. Approve every purchase.
Ordering evals
Test supplier-site tasks for correct products, pack sizes, quantities and totals. Include changed page layouts and unavailable stock.
Approval evals
Test rejected orders, cart edits, timeouts and unclear submission results. Check that purchases match approval and are never duplicated.
Guardrails
Tie Slack approval to the exact cart and require fresh approval after changes. Check order history before retrying an uncertain purchase.
Results
Less website administration. A clear approval before purchase.
Purchasing prepares orders with less manual navigation and cart entry on supplier websites. Automated product lookup and order preparation save purchasing staff time each week, with final approval still handled in Slack.
Orders are prepared without staff manually entering the requested products on supplier websites; a person still approves the purchase.
- less time preparing supplier orders
- 78%less time preparing supplier orders
- saved each week
- 27 hrssaved each week
- orders prepared without manual website entry
- 92%orders prepared without manual website entry
From Kohepets
“We have worked with Revensi for many years. In that time they have made vast improvements to how our business runs, and they are great people to work with. We highly recommend them.”
Build Capacity To Grow. Own Your Intelligence.
Bring the workflow slowing your sales, orders or delivery. We'll map the bottleneck and show you what the AI system could look like.