Your inbox is a transaction queue.
public APIeventsCorin clears it: Outlook and shared mailboxes in, ERP documents out — read through Microsoft Graph, inside your tenant, with your identity. Connected in minutes; no mail-flow rules to build.
Email to ERP automation, step by step
on the wire: Microsoft Graph · Entra ID SSO · SharePoint · Excel
01Reads the shared mailbox
RFQs and POs arrive in the shared M365 mailbox your team already runs. Corin reads them there via Microsoft Graph — threads, PDFs, and spreadsheets included. Nothing is forwarded; nothing is re-keyed.
02Replies land in the thread
The draft answer goes back into the original conversation, in your tone Procedure — not a new thread from a system address. The customer sees one continuous exchange.
03Identity is Entra ID
Sign-in is your Entra ID SSO with admin consent — the same identity boundary and MFA your cyber insurance already mandates. No new accounts, no parallel user store.
04Excel and SharePoint are the data rails
Price sheets, customer lists, and specs live in Excel and SharePoint. Corin reads and writes XLSX natively — the formats your operation already runs on.
05Extraction, measured
Line items, part numbers, quantities, and need-by dates become structured data. Extraction accuracy is backtested at 98% across production runs.
06Drafts in Outlook, never sends
The reply is drafted in Outlook and waits. A person reads it, edits if needed, and sends.
Email in. Draft out.
Please find attached PO-77310: 240 × P/N BRK-2204 bracket assemblies, delivery to our Dayton DC by 2026-10-30.
Net-45 terms per our agreement. Confirm receipt and expected ship date.
Sample documents — representative data, not a customer record.
Measured, not marketed.
This connection is Corin's production wedge — the RFQ-to-quote loop runs on it today. The number below is measured across production backtests and carries its source.
extraction accuracy across production backtests
Production email-AI pipeline backtests (aviation MRO deployment)Not another inbox.
Not a reroute. Your team keeps the mailbox it has; Corin reads alongside it.
Not auto-send. Corin drafts and waits — no autonomy level sends a quote without a person releasing it, until you tell it to.
Not a ticketing system. Messages become decisions and drafts, not queues and statuses.
Corin sees only what your mailbox permissions see — and never grants new ones.