On this page

A purchase request at a 40-person company looks like this. Somebody asks for a tool in Slack. The office manager asks the founder. The founder says yes in a thread that has scrolled away by Thursday. Six weeks later an invoice turns up for a product nobody remembers approving, billed to a card belonging to a person who left in June.

Nothing in that story is broken enough to fix on a Monday. It is just expensive, quietly, every month.

So I went looking for software. On 22 September 2026 I looked for a published price on every procurement platform I could name. Two of them published a number I could read. Tropic starts at $3,083 a month. beam.ai starts at $50 a month for 200 tasks. Everyone else sent me to a demo form.

That $3,083 is Tropic's published floor, priced on employee count, which works out at roughly $37,000 a year before anyone has negotiated anything. It is the higher of the only two numbers I found, and the only one from a platform that sells procurement and nothing else.

If you have a procurement team and a budget line, a price like that is survivable, because there is somebody whose job it is to justify it. If you are 40 people with a purchasing problem and nobody whose job it is, the category's pricing starts where your budget ends. So this post is about the workflow. The suites can wait until you have somebody to justify them.

TL;DR

Procurement without a procurement team, in eight lines

  1. Only two procurement vendors published a price I could read on 22 September 2026: Tropic at $3,083 a month and beam.ai at $50 a month for 200 tasks. Levelpath and Zip both returned HTTP 404.
  2. Start with intake, because everything downstream inherits it. One front door, with the fields filled in before anybody is asked to approve anything.
  3. Approvals fail on silence, not on policy. The agent's real job is the reminder, the escalation and the record of who said yes.
  4. The purchase order is the easiest step here to automate. Every field on it came from a request you already approved.
  5. Chasing suppliers is where the hours go. Order confirmations, moved delivery dates, missing tax details, the invoice that never arrived.
  6. Renewal dates are the cheapest win on this page. Track the notice period, because that is the real deadline.
  7. Keep money movement, contract signature and vendor security review with a person. If the mistake cannot be undone, a human presses the button.
  8. At this size I would put an agent on the workflow before buying a procurement suite. The suites are priced to be justified by a team you do not employ.
Six dark vendor price tags hanging in a row, two of them printed with a figure and four left blank where the number should be
Of the procurement platforms I opened on 22 September 2026, two published a price. The rest booked a call.

What I actually checked

One thing, on one day. I went looking for a price on every procurement platform I could name on 22 September 2026, and wrote a number down only when the vendor published one I could read without talking to sales.

  • Two published prices. Tropic: starting at $3,083 per month, pricing based on employees. beam.ai: $50 a month for 200 tasks, one base integration and what the page calls lower-complexity work, rising to $3,990 a month at the top tier.
  • Two 404s. Levelpath's pricing page and Zip's pricing page both returned HTTP 404 that day.
  • One homepage with no number on it. Procure.ai renders no price and offers a demo request.
  • Three suites sold through a sales process. Coupa, Ivalua and SAP Ariba sell enterprise source-to-pay with no self-serve price published. I did not read their pricing pages, so nothing in this post claims anything about their plans.
  • The general platforms, asked the same question, because they are where a company this size usually already has a login: Ramp, Zapier, Gumloop and Lindy all publish readable plans.

What I did not do: run a procurement pilot, negotiate with any of these vendors, or test the products. There is no performance claim anywhere in this post, because I have not earned one.

One caution about that $3,083, because it is the kind of number that gets repeated badly. It is Tropic's published floor and nothing else. It is not the price of procurement software as a category, and it tells you nothing about what Zip or Coupa would quote. One vendor was unusually straight on a page where most of its competitors say nothing at all.

The renewal calendar is the smallest of these five to set up, which is why I would start there. Describe it to Gravity in one sentence and your first agent runs free, no card.

Quick comparison

ToolWhat it isWho does the workStarting price (as of September 2026)Free tierBest for
GravityAI agent platform, expert-built agentsThe agent. You describe and approve.Free (Basic); Pro $5/mo in the alpha; Max $20/moFirst agent free, no cardRecurring purchasing admin with no procurement team
TropicProcurement and spend platformThe platform, plus whoever runs it$3,083/mo, priced on employee countNot shown on the pricing pageCompanies with a procurement budget
beam.aiAgent platform with procurement templatesAgents you configure$50/mo for 200 tasks; $3,990/mo top tierNot shown on the pricing pageTask-metered agent work
Levelpath, Zip, Procure.aiProcurement platformsYour team, with the vendorNo public priceNot publishedEnterprise procurement
Coupa, Ivalua, SAP AribaEnterprise source-to-pay suitesYour procurement teamNo public price, sales onlyNot publishedLarge companies with a CPO
RampSpend and accounts payableYou approve, Ramp recordsFree $0/mo per user; Plus $15/mo per user plus a platform fee based on team sizeYes, the Free planSeeing card spend and bills in one place
ZapierGeneral automation platformYou buildProfessional from $19.99/mo; Agents Pro $400 billed annuallyYes, Free $0/moWiring intake to approval yourself
GumloopGeneral AI builderYou build, with AI stepsPro from $37/moNo free tier shown; 14-day trialAI steps inside a flow you design
LindyAI assistant, priced per seatThe assistant, you supervisePlus $29.99/mo per userNot shown on the pricing pagePer-seat agent work with visible credit burn

Prices are what each vendor's own page showed on 22 September 2026. "No public price" means I looked and found nothing to read: Levelpath's and Zip's pricing pages both returned HTTP 404 that day, and Procure.ai's homepage offers a demo request instead. "Free tier" reflects what each vendor's page showed on 22 September 2026. Where no pricing page was readable, nothing is claimed either way. Ramp advertises 20% off with annual billing, and it covers spend and accounts payable, stopping short of source-to-pay. Zapier's Team plan starts at $69 a month, and its Agents Pro plan works out at $33.33 a month.

Five jobs an agent can take over in purchasing

These are in the order they happen. None of them needs a procurement platform. All of them need somebody to be consistent every week, which is the one thing a small company cannot spare a person for. If the word agent is still fuzzy, what an AI agent actually is sets out how it differs from a workflow you build.

1. Give purchase requests one front door

The request already exists. It is scattered across Slack DMs, a hallway conversation and one email titled "quick question". An agent cannot organise a process with no entrance, so build one: a short form, or a single channel it watches all day.

Then it does the boring part. It reads the message and pulls out what it needs. A row lands in the table, and the person asking gets back a request number they can point at next week.

What the row should capture:

  • Who is asking, and which team's budget the cost lands on
  • What the thing is, in the supplier's own words, so it matches what you will be invoiced for
  • The amount, and whether it is one-off or monthly
  • The date they need it by
  • Whether anybody here already pays for something that does this

That last field pays for the whole exercise. Software bought on somebody's personal card in another team stays invisible until a human asks the question out loud, and a request form is the cheapest place to ask it.

2. Approvals move when somebody keeps asking

Approvals rarely fail on policy. They fail on silence. The request sits behind everything else in an approver's inbox, the requester feels rude following up, and a fortnight disappears into nothing.

This is exactly the shape of work an agent is good at. It routes by amount, reminds on a schedule, escalates when the clock runs out, and writes down who approved what and when.

A routing shape that works at this size:

  • Under a small threshold you set: the requester's manager, one approval, done
  • Over it: the manager plus whoever owns that budget line
  • Anything recurring: a second pair of eyes, because a monthly charge is a decision you make once and then pay for forever
  • A supplier you have never bought from, at any amount: somebody confirms the company exists and the tax details match

Let the approver answer where they already are. A reply in Slack with the word yes in it is a decision. Making an approver log into a new tool to press a green button is how approvals quietly stop happening.

Keep the written record even when it feels like overhead. The first time diligence asks who approved a payment from eighteen months ago, the log is worth more than the minutes it took to write.

3. The purchase order should write itself

A purchase order is a form assembled from a request you have already approved. Every field on it was collected at intake. There is no judgement left to exercise, which makes it the easiest step on this page to hand over.

The agent assembles a PO number from a sequence you own, then the line items, quantities and agreed price, then the currency, tax treatment and payment terms. It fills in the delivery or billing address and the internal cost code, and links back to the approval the order came from so the trail stays intact.

Then a person sends it. Or the agent sends it, once the supplier is on your approved list and the amount sits under your threshold. Draft-then-send is the sensible default for the first few months.

The purchase order earns its keep later. When the invoice arrives, matching it against what was ordered is what stops you paying twice, and that matching is itself an agent-sized job: see reconciling invoices in Xero against what you ordered.

If you do have a procurement function and the real question is which parts of the role change, AI agents for procurement teams covers that split. This page assumes there is nobody to split the work with.

4. Chasing the supplier is the job nobody volunteers for

Here is where the hours actually disappear. Deciding is quick. The paperwork is slower. The small follow-ups between placing an order and holding the thing are what eat the calendar.

What gets chased, in practice:

  • An order confirmation that never came back
  • A delivery date that moved and nobody thought to mention
  • Tax details, bank details, a signed W-9 or a GST certificate
  • The invoice for something that arrived three weeks ago and still has not been billed
  • A credit note for the part that turned up broken

An agent will send the third follow-up. You were not going to. It keeps one thread per order and watches that thread for a human reply. The moment somebody answers, the row updates and the nagging stops, which is the part people get wrong when they build this with a scheduler and a template.

The same muscle runs in the opposite direction when the money is owed to you. An agent for chasing overdue invoices is the accounts-receivable version of this step, and most of the design decisions carry over.

5. Renewal dates need an owner, and it can be software

Cheapest thing on this list to automate, and the most expensive to miss. An auto-renewal is a decision you made a year ago, enforced by a calendar nobody has read since. The fix is a table and a reminder, and an agent can maintain both.

Next to the vendor name and one line on what it does for you, the columns that matter:

  • Who inside the company owns it
  • Renewal date
  • Notice period, the field everybody forgets
  • Annual cost, seats paid for, seats actually used

The notice period is the whole reason this is worth doing. A contract that renews on 1 March with 60 days' notice has a real deadline of 31 December. A reminder on 1 February is not a reminder, it is an invoice for another year.

An agent can also hunt the subscriptions that never made it onto the table, by reading receipt emails and card statements for charges that match nothing you have recorded. That first pass is the one most likely to turn up a subscription nobody remembered.

Pick one of the five and run it for a month before you touch the other four. On Gravity you describe the job in plain words, somebody else's published agent runs it, and the first one is free. Apply to the alpha.

What not to hand to an agent in purchasing

The test I use is simple. If a mistake costs money you cannot claw back, or creates an obligation a lawyer would recognise, a person presses the button. Everything else is fair game.

  • Money movement. Payment runs, card issuance, anything that leaves the bank account. An agent drafting the payment file is useful. An agent releasing it is a risk you have no reason to accept.
  • Any change to a supplier's bank details. Treat that email as hostile until a human has confirmed it by phone, on a number you already had, with a person you have spoken to before. This is the one step where automation makes you worse off.
  • Contract signature. Somebody with authority reads the term, the auto-renew clause and the liability cap, then signs. An agent can summarise the contract and flag the clauses that will annoy you in eleven months. It does not get to agree to them.
  • Vendor security review. Someone has to decide how much risk is acceptable with your customer data inside another company. That is a judgement about your business, not a checklist an agent ticks off.
  • The final call between two shortlisted suppliers. When the prices are within a few percent of each other you are choosing a relationship, and what decides it is rarely written in either proposal.

This is how Gravity is built too, for what it is worth. Anything that messages a customer or moves money waits for your approval before it goes. A run that fails on a platform error, with no usable output, is refunded under the refund policy.

Which should you start with?

Answer one question first: do you have a procurement problem, or a spend visibility problem? Most companies under 100 people have the second, and the two have different shopping lists.

If cards and bills are the mess, look at Ramp first. Free is $0 a month per user; Plus is $15 a month per user plus a platform fee based on team size, with 20% off annual billing advertised on the page. It is spend and accounts payable, so it shows you what you pay for without running the buying process.

If you do have a procurement team and somebody senior to sign, the suites are built for you. Tropic at least tells you its floor, $3,083 a month on employee count, before the call. Coupa, Ivalua, SAP Ariba, Zip and Levelpath will not. Work through the AI agent procurement checklist before the first demo.

Task-metered procurement agents are beam.ai's pitch: $50 a month for 200 tasks with one base integration, running to $3,990 at the top. Work out which end your volume lands on.

If you enjoy building, Zapier will wire an intake form to an approval. Free is $0, Professional starts at $19.99 a month, Team at $69, and Agents are sold separately at $400 billed annually. You own it afterwards, including the morning it breaks.

Lindy is credit-metered per seat, $29.99 a month per user on Plus with 3,000 credits. Watch the burn before adding seats. Gumloop Pro starts at $37 a month with a 14-day trial, for somebody who wants AI steps inside a flow they design.

Budget first? The cheapest AI agent platforms and the best AI agent platforms under $50 a month both compare what you get at that end of the market.

Last, and this is my own product, so discount it accordingly. Gravity runs your first agent free, with no card. Pro is then $5 a month during the alpha, and Max is $20 a month for more agents and usage; buy more usage if you run out. It is in private alpha, so the catalogue is still short. It fits when you want the job done rather than a place to build it.

My bias, stated plainly: at 40 people the purchasing problem is five small jobs done inconsistently, and none of them justifies a procurement suite. Put an agent on intake and renewals first. Those two will tell you within a month whether the other three are worth touching.

FAQ

What is an AI agent for procurement?

It is software that takes a purchasing job end to end: collecting the request, routing the approval, drafting the purchase order, chasing the supplier, tracking the renewal date. What separates it from a workflow builder is that the work happens while you are somewhere else. What is an AI agent goes into that difference properly.

How much does an AI procurement platform cost?

Very few of them will say. On 22 September 2026 I could read a published price for exactly two: Tropic starts at $3,083 a month, priced on employee count, and beam.ai starts at $50 a month for 200 tasks. Levelpath and Zip both returned HTTP 404 on their pricing pages, and Coupa, Ivalua and SAP Ariba quote through a sales process.

Can an AI agent create a purchase order?

Yes, and it is the easiest step here to hand over, because every field on a purchase order comes from a request you already approved. For the first few months the safer default is that the agent drafts and a person sends. Let it send on its own only for suppliers already on your approved list, under a threshold you set.

Does a company under 100 people need procurement software?

Probably not, and Tropic's published floor is the tell: the one procurement vendor willing to name a number prices on employee count, for companies with somebody to justify it. Put an agent on the five jobs in this post, and revisit the suites when buying things is somebody's actual full-time role.

What should never be handed to an agent in purchasing?

Money movement, contract signature and vendor security review. The rule of thumb: if a mistake cannot be undone, or creates a legal obligation, a person presses the button. Any email asking to change a supplier's bank details gets confirmed by phone, by a human, on a number you already had.

Will an AI agent email my suppliers directly?

It can, and chasing is where it earns its keep, but hold the first contact back for a month. Let it draft while you send, watch how it sounds, then let it run the follow-ups once you trust the tone. On Gravity, anything that messages a customer or moves money waits for your approval before it goes, and the same guard is the right default for suppliers.

Sources

Every figure below came off the vendor's own page on 22 September 2026. Prices move. Check them yourself before you sign anything.

  1. Tropic pricing page: starting at $3,083 per month, pricing based on employees. Read 22 September 2026.
  2. beam.ai pricing page: entry $50 a month for 200 tasks and one base integration; top tier $3,990 a month. Read 22 September 2026.
  3. Levelpath pricing page: HTTP 404, no public price. Read 22 September 2026.
  4. Zip (ziphq.com) pricing page: HTTP 404, no public price. Read 22 September 2026.
  5. Procure.ai homepage: no price published, demo request only. Read 22 September 2026.
  6. Coupa, Ivalua and SAP Ariba: enterprise source-to-pay, no self-serve price published. I did not read their pricing pages, so nothing above is claimed about their plans or their free tiers.
  7. Ramp pricing page: Free $0 a month per user; Plus $15 a month per user plus a platform fee based on team size; 20% off with annual billing. Read 22 September 2026.
  8. Zapier pricing page: Free $0; Professional from $19.99 a month; Team from $69; Agents Pro $400 billed annually, $33.33 a month. Read 22 September 2026.
  9. Gumloop pricing page: Pro from $37 a month, 14-day free trial. Read 22 September 2026.
  10. Lindy pricing page: Plus $29.99, Pro $99.99 and Max $199.99 a month per user, for 3,000, 15,000 and 35,000 credits. Read 22 September 2026.
  11. Gravity pricing, gravity.fast/pricing, September 2026.