EMAILS = [
{
"email": "From: Dana Whitfield <dana@acme.co>\nSubject: Kickoff for Q3 redesign\n\nHi team, can we lock in the kickoff for the Q3 site redesign? I'm proposing Thursday July 10 at 2pm PT. Please confirm by end of week so I can send invites.",
"expected": {
"sender": "Dana Whitfield",
"category": "meeting",
"summary": "Proposes a Q3 redesign kickoff meeting on July 10 at 2pm PT.",
"action_required": True,
"due_date": "2025-07-10",
},
},
{
"email": "From: billing@cloudhost.com\nSubject: Invoice #88231 due\n\nYour CloudHost invoice #88231 for $4,200.00 is due on 2025-06-30. Please remit payment to avoid a service interruption.",
"expected": {
"sender": "billing@cloudhost.com",
"category": "invoice",
"summary": "CloudHost invoice #88231 for $4,200 is due June 30.",
"action_required": True,
"due_date": "2025-06-30",
},
},
{
"email": "From: Marcus Lee <m.lee@biotechlabs.org>\nSubject: URGENT: dashboard down\n\nOur production dashboard has been returning 500 errors since this morning and our analysts are blocked. We need this resolved today. Ticket #4471 already open.",
"expected": {
"sender": "Marcus Lee",
"category": "support_request",
"summary": "Production dashboard is down with 500 errors; needs resolution today.",
"action_required": True,
"due_date": "none",
},
},
{
"email": "From: Priya Nair <priya@growthpartners.io>\nSubject: Re: enterprise pricing\n\nThanks for the deck. Leadership is interested but wants to see SOC 2 docs before we go further. No rush on timing.",
"expected": {
"sender": "Priya Nair",
"category": "sales",
"summary": "Interested in enterprise plan but needs SOC 2 docs before proceeding.",
"action_required": True,
"due_date": "none",
},
},
{
"email": "From: Tom Briggs <tom@vendorworks.com>\nSubject: Contract renewal by Aug 1\n\nOur MSA is up for renewal. To keep continuity, please sign and return the renewal addendum no later than August 1, 2025. Reach out with redlines.",
"expected": {
"sender": "Tom Briggs",
"category": "sales",
"summary": "MSA renewal addendum must be signed and returned by August 1.",
"action_required": True,
"due_date": "2025-08-01",
},
},
{
"email": "From: alerts@statuspage.io\nSubject: All systems operational\n\nThis is your weekly status digest. All monitored services were operational over the past 7 days with 100% uptime. No incidents reported.",
"expected": {
"sender": "alerts@statuspage.io",
"category": "internal_update",
"summary": "Weekly status digest: all services operational, 100% uptime, no incidents.",
"action_required": False,
"due_date": "none",
},
},
{
"email": "From: Sofia Reyes <sofia@designco.studio>\nSubject: Need feedback on mockups\n\nDropped v2 of the mockups in the shared drive. Could you review and send comments before our sync on June 25? Want to finalize before the build phase.",
"expected": {
"sender": "Sofia Reyes",
"category": "support_request",
"summary": "Requests review of v2 mockups before the June 25 sync.",
"action_required": True,
"due_date": "2025-06-25",
},
},
]