Turn emailed purchase orders into order drafts

Maito reads customer purchase orders and prepares a checked sales order, so staff stop retyping them.

Operations · Wholesale and distribution · When something happens · Updated

Works with

  • Slack
  • Email
  • Gmail
  • Microsoft 365
  • Superhuman Mail
  • Box
  • Dropbox
  • Notion

How do you turn emailed purchase orders into order drafts?

To turn emailed purchase orders into order drafts, forward POs to the workspace address. Maito reads the PDF, matches each line to your catalog and the customer's contract prices, builds a draft order and lists any open questions, such as an unclear item or a new ship-to address. You release it.

How it's done today

Staff print the PDF, highlight lines and retype ship-to, items, quantities and terms.

What Maito does

  1. Read the lines from the PDF
  2. Match customer, items and ship-to
  3. Check units and prices against terms
  4. Hold unclear lines for a person

Example

Loop run: New PO in orders@northstar.example

orders
Maito APP 7:52 AM

PO 88213 from Globex Hardware (2 pages, 6 lines). Draft order SO-30417 is built but two questions are open. Matched: 4 of 6 lines. Total so far: $3,914.00 at their contract prices. Question 1: line 4, "hinge 3 in, 240 pcs," matches brass (HG-3-BR, $1.85) and steel (HG-3-SS, $2.40). That's $444.00 or $576.00. Question 2: the PO ships to 14 Commerce St, which isn't an address on their account. Their Dayton DC is. Catch: line 2 says 12 cs, priced per case, but our catalog counts that item by the each. I used 12 cases. From the PDF, the ERP and their price terms.

Dan 8:03 AM

@Maito Ship to the Dayton DC and make the hinges brass.

Maito APP 8:04 AM

Updated. SO-30417 is $4,358.00, brass hinges, shipping to the Dayton DC. It is ready for you to release. I'll also draft a note to Globex Hardware about the Commerce St address.

Example complete

How to set it up

When something happens Turn emailed purchase orders into order drafts
Ask your agent

“When a PO arrives at orders@northstar.example, read the PDF, match it to the customer and our price list and draft a sales order. Post anything unclear in #orders.”

Connect email
  • Gmail
  • Microsoft 365
  • Superhuman Mail
Connect files
  • Google Drive
  • Box
  • Dropbox
  • Notion
  • Microsoft 365
Use ERP
  • NetSuite

No MCP server needed. Ask your agent to save a skill with the steps, then add the login or API key in Settings → Vault.

Not connected yet? Your agent sends you a link to sign in.

What it won't do

It reads what the PO says. Handwritten changes, unreadable scans and items missing from your catalog need a person.

Questions

More operations workflows

See all workflows

Put your AI teammate to work.

Set it up in minutes. Start with this one, and let it earn the next one.