automations
Email Parser Microsoft Excel Integration for Workbook Data Contracts
Create an email parser Microsoft Excel integration that applies stable schema, row mutation rules, and replay-safe updates to operational workbooks.
Use this email parser Microsoft Excel integration guide when you need parser output to update shared workbooks predictably across finance, operations, or reporting flows.
Quick answer: Define row mutation before building
Choose a mutation policy per worksheet:
- append-only ledger (never mutate existing rows).
- upsert table (update if
external_keyexists, else insert). - status board (update state columns only).
Workbook contract map
| Parser output | Excel column | Rule |
|---|---|---|
external_key |
record_id |
required unique key |
event_date |
event_date |
normalized ISO date |
amount |
amount |
fixed currency/decimal format |
status |
status |
allowlisted workflow values |
trace_id |
trace_id |
always populated for replay |
Implementation sequence
- capture inbound messages in MailSlurp.
- parse and validate fields against workbook contract.
- normalize date, amount, and status values.
- apply chosen mutation policy (append/upsert/status update).
- log row result and replay metadata.
Data-quality controls
- reject writes when required key columns are missing.
- quarantine rows with invalid currency/date parsing.
- protect ledger tabs from accidental upsert behavior.