For procurement teams
Procurement that stops before it commits
Route purchase requests, match invoices to orders and catch renewals before the notice date — described in one sentence, with every commitment held for the person whose budget it is.
No commitment is made without the approval of the person whose budget it is.
Where the week actually goes
Procurement is mostly waiting and checking: waiting for an approval that sits in someone’s inbox, checking an invoice against an order line by line, learning about a renewal after the notice window closed. Awish carries the waiting and the checking from your description of the rules you already apply.
Requests are routed by the rule you gave, invoices that match are cleared and the ones that do not stop with the difference shown, and a renewal reaches the contract owner while there is still time to decide. Each system is granted on its own and can be withdrawn; every decision is on the record.
The week today
Procurement is mostly waiting and checking. Waiting for an approval that sits in someone’s inbox, checking an invoice against an order line by line, and finding out about a renewal after the notice window closed. None of it is difficult; all of it is expensive when it slips.
With Awish
Awish carries the waiting and the checking. It routes a request by the rule you already apply, clears the invoices that match and stops on the ones that do not, and brings a renewal to the contract owner while there is still time to negotiate. What it never does is commit money on its own.
The workflows, end to end
Three workflows a procurement team runs, end to end — each with its trigger, the apps it touches, and the step where a person approves.
- 01
Route a purchase request to the right approver
“When someone submits a purchase request, check it against our policy and preferred suppliers, create the requisition, and route it for approval by amount and cost centre.”
SlackGoogle SheetsGmailApprove by amount
- 02
Match a supplier invoice to its order
“When a supplier invoice arrives, match it against the purchase order and the goods receipt, clear what is within tolerance, and send the variances to a buyer.”
GmailGoogle SheetsSlackVariances wait for a buyer
- 03
Catch a renewal before the notice date
“Ninety days before a supplier contract renews, pull out the dates and terms, compare what we actually spent, and ask the owner whether to renegotiate or exit.”
Google DriveGoogle CalendarSlackRenew or exit is your call
Ready to start from
Described requests this team already runs — pick one and it lands in your chat, with its approval points intact.
Contract Renewal and Price Escalation Alert
90 days before a renewal or notice date, with reminders at 60 and 30 days
DocuSignGoogle DriveCoupaSlackDo not terminate or accept a renewal automatically; require the designated owner and legal to approve.
Awish checks that the request, purchase order or supplier record is complete and approved
Use this automationInventory Shortage and Supplier Exceptions
Projected stock falls below the safety level or a supplier reports a delay
NetSuiteCoupaSlackGmailDo not switch supplier or material when quality or regulatory approval is required.
Awish checks that the request, purchase order or supplier record is complete and approved
Use this automationPO Creation from an Approved Requisition
A requisition receives all its required approvals
CoupaNetSuiteSlackDo not create the PO if the supplier status, the budget or the required contract is invalid.
Awish checks that the request, purchase order or supplier record is complete and approved
Use this automationPurchase Requisition Intake and Routing
A purchase request is submitted
CoupaSlackNetSuiteJira Service ManagementBlock incomplete or non-compliant requests; never bypass a required finance, security or legal approval.
Awish checks that the request, purchase order or supplier record is complete and approved
Use this automationRFQ Collection and Comparison Pack
An RFQ is launched or quote emails arrive
CoupaGmailGoogle SheetsSlackDo not select the winning supplier automatically; the final award requires a human decision.
Awish checks that the request, purchase order or supplier record is complete and approved
Use this automationSpend Classification and Maverick Spend
Every Monday, and on the first business day of the month after the spend data loads
CoupaGoogle SheetsSlackKeep the classification confidence visible and let category managers correct labels for future runs.
Awish checks that the request, purchase order or supplier record is complete and approved
Use this automation
The tools this runs across
The apps these workflows connect. Each one is granted on its own, before anything runs, and can be withdrawn.
- Slack
- Google Sheets
- Gmail
- Google Drive
- Google Calendar
- Stripe
- Alpha vantage
- Altoviz
- Brex
- Chaser
- Clientary
- Coinbase
- Coinranking
- Coupa
- CurrencyScoop
- Daffy
- Eagle doc
- Elorus
What stays under your control
No purchase order without an approval
A requisition is prepared, routed by amount and cost centre, and waits. Nothing is ordered before the approval is recorded against it.
Variances stop, they do not clear
An invoice inside tolerance moves on. A duplicate, a price gap or a missing receipt goes to a buyer with the comparison attached.
The notice window is a reminder, not a surprise
Renewal and notice dates are read from the contract and brought to the owner before they matter — the decision stays theirs.
Common questions
Can it place an order on its own?
No. It prepares the requisition and routes it by your policy, and the purchase order is only created once the approval is recorded. A declined request is simply never ordered.
What happens to an invoice that does not match?
It stops. Anything outside your tolerance — a price gap, a quantity difference, a missing goods receipt, a possible duplicate — goes to a buyer with the order, the receipt and the difference shown side by side.
What does it need access to?
Only the apps the plan names, granted one at a time. An invoice-matching workflow typically asks for your inbox and the sheet the orders live in; it cannot reach anything you did not connect, and you can withdraw a connection at any time.
Where do the approvals happen?
In Slack, WhatsApp or Telegram — the request arrives in the channel your approvers already watch, with the amount, the cost centre and the supplier attached, and their reply there is the approval.
Start with the approval that has been sitting for three days
Describe how a purchase request should be handled. You will see the plan, and the approval points, before anything connects.
Free plan · No credit card required