Skip to content

Agentic procurement for your whole team

Atta buys what your team asks for in Slack, WhatsApp or the browser, inside the limits and approvals you set. It picks the supplier, gets sign-off when an order needs it, checks the delivery onto the shelf and matches the invoice.

  1. Someone asksIn Slack, WhatsApp or the browser, in their own words.
  2. The agent sources itApproved suppliers, compared on price and delivery.
  3. The right people approveIn Slack or the app, each approver taps Approve in turn.
  4. Paid and orderedAtta pays with a single-use card capped at the approved amount.
  5. Delivered to youAtta tracks the parcel and closes the request when it arrives.
A new starter's laptop, from ask to delivery

Requests come in where your team talks, orders go out where you shop

  • Slack
  • WhatsApp
  • Claude
  • ChatGPT
  • Shopify
  • Stripe

Get your team what it needs

Give Atta the purchasing work, from finding the right supplier to keeping every site stocked. Your team asks, approves and follows progress in one place.

Turn a request into an order

Ask in Slack, WhatsApp or the browser. Atta compares your approved suppliers on price and delivery, explains its pick and carries the request through to arrival.

From the ask to the right supplier
2 docks for the new desks
Electronics supplier2 day delivery$458.00Selected on price and delivery
Metro Tech1 day delivery$470.00Another approved supplier

Keep spending in your hands

Set budgets and choose which purchases need a yes. Atta gets the right approvals and pays with a single-use card capped at the approved amount. See what’s committed and what’s spent.

Your approval becomes the card limit
Approved to spend$1,299.00
atta
$1,299.00
Spending limitSingle use
The card is capped at the amount you approved.

Keep every site supplied

Track deliveries to the location that needs them and see what’s on each shelf. When stock runs low, Atta drafts a transfer from a site with spare or opens a restock request for approval.

Two ways to keep a site supplied
Your warehouseSpare stock → transfer draft
Your supplierRestock request → approval
Your siteStock where it’s needed

Have the details ready for finance

Keep the request, approvals, payment and delivery together. Incoming invoices link to the purchase order they name, so finance can see what was bought, by whom and for how much.

One purchase, every detail connected
PO-2026-0142Electronics supplier
$1,299.00
  1. Requested
  2. Approved
  3. Paid
  4. Received
INV-2291Linked to this PO

How it works

From the request to the shelf, whoever makes the request and wherever they make it.

  1. Someone makes a request

    In plain words, like "two more chairs for the new starters, by Friday". In Slack, WhatsApp, the browser, ChatGPT or Claude.

  2. Atta sources it

    It searches your approved suppliers, skips the ones you've blocked and picks the best price that still arrives on time.

  3. The right people approve

    Orders under your limit can go straight through if you allow it. Larger ones go to your approvers, one after another.

  4. It's ordered and on budget

    Atta pays with a single-use card capped at the approved amount, places the order and tracks it until it's delivered. The amount is committed against the team's budget and recorded as spent once the payment settles.

  5. It's received where it's needed

    Atta follows the shipment and books the delivery into the warehouse or site the order was for. A part delivery stays open for the rest, and the invoice is matched to the purchase order.

  6. Every site stays stocked

    Each location keeps its own count. When one drops to its reorder point, Atta drafts a transfer from a location with spare, or opens a restock request when none has any. A person still decides on the order.

Inside the app

The chat is where people ask. These are the screens where orders, stock, invoices and the scheduled agents live, on the demo company's numbers.

Every order with the single-use card that paid for it and where the parcel is. A late one is flagged without anyone checking.

How it keeps you stocked

Atta measures what each shelf uses, works out when it runs out and asks for more in time. These are the calls it makes, on the demo company's numbers.

When it runs out

The rate comes from the last four weeks of what actually left the shelf, not a guess. Atta knows the supplier's lead time, so it asks while there's still time for the order to land.

Kept back: 34 days to deliverAsk by12 landRuns out4 weeks agoTodayIn 3 weeks
  • What the shelf held
  • With the order
  • If nobody asks
Coffee beans, 5 kg
Austin
On hand
8
Used a day
0.7Rising
Runs out
In 11 days
Ask by
In 3 days
Asks for
12 from Metro Office, its minimum

A low shelf, three ways out

When an office drops to its reorder point, Atta looks at the warehouse that feeds it first. What the warehouse can spare becomes a transfer. What it can't becomes a restock request for someone to approve.

  • AustinCoffee beans, 5 kg3 of 12
    Transfer 9 from Memphis warehouse
  • BerlinNitrile gloves ×5003 of 14
    Transfer 4 from Rotterdam warehouseRestock request for 7
  • SingaporeShipping labels ×20002 of 10
    Restock request for 8

Every count adds up

On hand isn't a number someone types. It's every delivery, use, shipment and transfer added up, and a count that disagrees is kept as the difference, so you can see where the missing ones went.

Shipping labels ×2000 Jurong warehouse

  1. At the start of the month6
  2. Received+40
  3. Used-9
  4. Shipped to customers-12
  5. Moved to another site-8
  6. Count found 2 fewer-2
  7. On hand15

Who hears about what

Everything lands in the inbox. Email follows each person's setting: at once, or one digest in the morning. Work only they can do, like an approval, is emailed at once either way.

WhenInboxEmail, instantEmail, daily digest
A request needs your approvalYesAt onceAt once
A shelf drops to its reorder pointYesAt onceIn the 8:00 AM digest
A delivery is lateYesAt onceIn the 8:00 AM digest
An invoice names no orderYesAt onceIn the 8:00 AM digest
A budget passes 80%YesAt onceIn the 8:00 AM digest
A delivery arrivesYesNo emailNo email
A scheduled agent reportsYesNo emailNo email
AAttaAcme Studio: since yesterday

Good morning, Sam. Four things since yesterday:

  • Coffee beans, 5 kg in Austin is down to 3.
  • Order 1039 from Electronics supplier is 2 days late.
  • Northside Roasters sent invoice NR-0412, which names no order.
  • The Operations budget passed 80%.
Open the inbox
You get one of these a day. Change it in Settings.

Building to order

Twenty welcome kits for next month's new starters. Atta works down the parts list: what's needed, what's on the shelf, what's kept back, and what to buy, rounded up to the supplier's minimum.

Build 20 × Welcome kit

PartNeededOn shelfKept backTo buy
Notebook, A52014425min. 25
Enamel mug204218
Hoodie209011
Sticker sheet406010Enough
  • On shelf
  • To buy
  • Needed plus kept back

You decide what needs approval

Choose who can buy, set the limits and decide when Atta asks for approval. Try a purchase below to see who signs off and what happens next.

Acme Studio

Try a purchase

Change the purchase or your settings. See how Atta responds.

Item
Requested by
What Atta may do on its own
Budget remaining
Electronics supplier
$1,299.00

14" Laptop, 32GB / 1TB

Needs approval

Your role does not place orders, so $1,299.00 needs an approval.

RileyMakes the request
AdminApproves next
OwnerThen approves
OrderAfter approval

The last yes places the order, for no more than $1,299.00.

What it checked

  • $1,299.00 against $2,500.00 a conversation
  • $1,299.00 against $5,000.00 left in the budget
  • Riley may ask, not orderDecides this
  • $1,299.00 against the $1,000.00 order limit
  • Atta asks before it buys
Explore freely. No purchases are made.

Demo company: up to $1,000.00 per order, approval required above $500.00, at most $2,500.00 in one conversation.

One agent for everything your company buys

Every team uses the same requests and approvals. What they ask for is different.

Keep the office stocked from your phone

Send Atta a photo of what's running out on WhatsApp. It finds the item, tells you the price and orders when you say yes.

  • Photos work as well as words

    Take a picture of the empty box. Atta searches with it the way it searches with a sentence.

  • Regular items go on a list

    A weekly or monthly list opens a request by itself. It never places the order.

  • Same asks get combined

    Three people asking for the same cables in their own words become one request and one delivery.

Equip a new starter with one request

Save what a new starter gets as a kit and set a ceiling for it. A buyer requests the kit, and at or under the ceiling it's ordered without waiting for a sign-off.

  • The ceiling is yours

    An admin sets it once. Over the ceiling, the kit goes to your approvers like any other purchase.

  • The budget still counts

    A kit never gets around a team's budget or what someone's role allows.

  • You see how it's used

    Each kit shows its total against the ceiling and how often it gets requested.

Acme StudioKits
New-starter kitRequested by Sam
  • Laptop, new-hire kit$1,299.00
  • 27" 4K monitor$389.00
  • USB-C dock$189.00
  • Noise-cancelling headset$299.00
  • Task chair$640.00
Total$2,816.00Ceiling $3,000.00
Ordered

At or under the kit's ceiling, so nobody had to sign off.

Ordered

Run a project against its own budget

An office move, a fit-out, an event. Atta keeps the project's shortlist, and the budget shows what's spent, what's chosen and what's left. Choose items here and watch it change.

  • Compare before you choose

    Line up two to four items side by side, with the differences and the best prices marked.

  • Atta watches the plan

    It knows the project's figures and says when something would go over.

  • Approvals don't change

    A project budget is a plan. Your limits and approvers still decide what can be bought.

Acme StudioProject
Austin office move
Spent
$2,400.00
Chosen
$11,440.00
Left
$1,160.00
  • Standing desks ×8$6,320.00
  • Task chairs ×8$5,120.00
  • 27" monitors ×8$3,112.00 · would go over

Spent is read from the project's orders.

Run your warehouses and sites

Atta keeps count of what's on every shelf in every warehouse, store room and van. Stock moves between them by transfer, so what's on the road still counts, and a delivery run puts the day's stops in driving order.

  • Low stock never buys anything

    A reorder point opens a transfer or a restock request. A person still decides on the order.

  • Every stop is marked off

    Dispatch ships the whole run at once, and each stop is delivered as the van gets there.

  • Late shows up by itself

    Promise dates flag what's running late, and suppliers are scored on when things actually arrived.

1Temple2Georgetown3Round Rock4San Marcos5New Braunfels6SeguinAustin
RUN-2026-014
  1. Temple100 kmDelivered
  2. Georgetown61 kmDelivered
  3. Round Rock14 kmDelivered
  4. San Marcos74 kmDelivered
  5. New Braunfels27 kmDelivered
  6. Seguin21 kmDelivered

377 km in this order, against 734 km in the order they were picked.

Close the month without chasing receipts

Each order gets its own card, capped at the approved amount and good for one payment. Each invoice is matched to the purchase order it names.

  • Only the approved charge goes through

    A second charge, a bigger one or one from another store is declined.

  • Budgets follow the money

    An amount is committed when the order is placed and counted as spent when the payment settles.

  • Everything in one place

    Who asked, who approved, what it cost and when it was paid, with a CSV whenever you want one.

attaSingle use

•••• 4821

Capped at $1,299.00Electronics supplier
  • Electronics supplierThe approved payment$1,299.00Approved
  • Electronics supplierAlready paid, and the card is single use$59.00Declined
  • Parcel & CoNot the store this card is for$59.00Declined
Invoice INV-2291Matched to PO-2026-0142$1,299.00

Buy when the price is right

Set a target price or wait for something to come back in stock. Atta checks every hour and tells you once when it's met.

  • It tells you, it doesn't buy

    When a watch is met you get a notification. Nothing is bought until someone asks.

  • Once per drop

    You hear about it when the price crosses your target, not every hour after that.

  • See what waiting saved

    The watchlist shows how far each price has moved since you started watching it.

Acme StudioWatchlist
27" 4K USB-C MonitorTarget $399.00$384.00
Started at $449.00Target met
27" 4K USB-C Monitor is at your $399.00 target

Sent once. Ask Atta to buy it when you're ready.

More of the purchasing workload, handled

Ordering is where it starts. These are the other jobs Atta takes on for a team, shown with a demo company's numbers.

  1. Someone asks in plain words. Atta confirms the exact item, compares suppliers on price and delivery date, then pays, orders and tracks it to the door.

Acme StudioChat
Sam

We need two of our usual docks for the new Austin desks by Friday.

Atta

The 12-in-1 USB-C Docking Station again?

Sam

That's the one.

Compared 3 suppliers

  • Electronics supplier2 days$229.00Best
  • Parcel & Co6 days$215.00Too slow
  • Metro Tech1 day$235.00On time
Atta

Electronics supplier delivers both in 2 days for $458.00. Parcel & Co is cheaper but arrives after Friday.

$458.00

Confirm $458.00 to place this order.

Confirm
Sam

Confirm

Ordered · $458.00 committed to Engineering

Works with the tools you already use

Atta connects to where your team talks, where you buy, how you pay and how things ship. Your store, Slack and WhatsApp are connected once for the whole company, from Settings.

  • Where requests come in

    People ask in the chat they already use. Each person links their own account once, so a message acts as them and goes through their approvals.

    • Slack
    • WhatsApp
    • ChatGPT
    • Claude
    • The browser
  • Where it buys

    Connect your own Shopify store and Atta orders there directly. It also searches the wider web and sends you links for anything it can't buy itself.

    • Shopify
    • The wider web
  • How it pays

    Single-use cards through Stripe, on your company's own Stripe account. Each card is capped at the approved amount and works at one store.

    • Stripe
  • Invoices and exports

    Atta sends and receives e-invoices in the formats EU law requires and matches each one to its purchase order. Every table exports to a spreadsheet.

    • XRechnung
    • Factur-X / ZUGFeRD
    • CSV export
  • Shipping and tracking

    Paste a tracking number and Atta recognises the carrier and links to its tracking page. Your warehouses, sites and suppliers sit on one map.

    • UPS
    • FedEx
    • DHL
    • USPS
    • Royal Mail
    • DPD
    • 9 more carriers
  • Notifications

    Approvals, deliveries and price alerts reach each person in the app and by email, straight away or as a daily digest. Everyone picks what they get.

    • Email
    • Daily digest

Know what's committed and what's spent

When Atta places an order, the amount is committed against the team's budget, so two orders can't spend the same money. It pays with a single-use card capped at the approved amount, the amount counts as spent once that payment settles, and a cancelled order releases it.

An audit trail nobody has to maintain

Stock counts you can trust

Every delivery, transfer, item used, product built and stock count is recorded at its location, so the number on each shelf is right. When stock runs low, Atta drafts a transfer or a restock for you to approve.

USB-C cables9
In stockReorder at 4

Private purchases stay private

An employee can keep what they bought out of the team's activity log. The date, the amount and the status still show, so the totals always reconcile.

Acme StudioActivity
TimeEventAmount
9:14 AMRiley made the request$1,299.00
9:15 AMAtta found the item
9:16 AMSent for approval
9:32 AMJohn approved
10:05 AMAtta paid and placed the order$1,299.00
10:06 AMThe card payment settled$1,299.00
11:20 AMPrivate purchase, item hidden$59.00

Common questions

Can Atta spend money nobody approved?
No. Every purchase is checked against your limits and budgets first. Within your limits it can go ahead if you allow it. Above them it asks your approvers in order, and over budget it stops. Most teams start on "Ask before every purchase" and relax it later.
What if it orders the wrong item?
On "Ask before every purchase", nothing is ordered until someone has checked the item and the price and approved it. If an order is still wrong, cancel it with the supplier as you normally would. The money returns to the budget, and the record shows who asked, who approved and what was bought.
Does my team need technical skills?
No. If they can send a message, they can use Atta. The browser version needs nothing installed. Slack and WhatsApp are connected once for the whole company, and we do the setup with you.
Who pays, and how?
Atta does, with a single-use card for each order. The card is capped at the approved amount and works once, so it can't be charged twice or for more. The amount is committed against the budget when the order is placed and recorded as spent once the payment settles.
Does it work with our accounting?
Every order keeps its request, approvals, payment and invoice together, so you can answer "what did we buy and who approved it" without digging. Atta can send and receive e-invoices in the format EU law requires. It doesn't sync with accounting software yet.
Which suppliers can it buy from?
Atta buys from online stores built on Shopify and has the order shipped to you. It also searches the wider web and sends you links for anything it can't buy directly. Suppliers and brands you block never come up.
Can it run our warehouse and stock?
Yes. Each warehouse, site and van keeps its own count from deliveries, transfers, usage and stock counts. Atta drafts transfers when a location runs low, plans delivery runs to your sites and flags anything running late. People with stock access confirm every move.
We make our own products. Does it help?
Yes. Save what goes into each product, and Atta checks every part is in stock before a work order starts, uses the parts up when it's done and works out what each unit cost. It plans what you'll need for upcoming orders and opens restock requests for it, never orders.
How do we get started?
Request an invite and tell us what your team buys, who holds the budgets and who approves. We set up one regular purchase with you first, then add more.

Start with one thing you buy every month

Office supplies, new-starter laptops, packaging, restocking a warehouse: pick one. We set it up with you, and Atta asks before every purchase until you decide otherwise.