← Back to case studiesCalifornia Seafood - AI Consulting Engagement
Autonomous Operations Agent
2026
Context
A California seafood distributor runs a delivery operation where drivers and customers text in change requests, substitution responses, order confirmations, and availability questions - all of which a human operations coordinator was triaging manually against a delivery-window cutoff schedule and the company’s ordering system of record (Cut & Dry).
What I built / did
Built an autonomous operations agent, using the Claude Agent SDK, that:
- Classifies inbound SMS messages into five scenario types - customer change requests, responses to agent-proposed substitutions, order confirmations, ambiguous/cancellation requests, and availability inquiries - and routes each one to the correct handler.
- Enforces delivery-window cutoffs in Pacific time, automatically acknowledging requests inside the window and escalating anything outside it to a human.
- Runs the substitution flow end-to-end: checks live availability, proposes substitutions, and auto-confirms them if the customer doesn’t respond before the window closes.
- Respects a strict data-integrity rule: Cut & Dry (the source of truth) is always written first; the driver-facing Google Sheet is only mirrored after that write succeeds - never the other way around.
- Designed the system so ambiguous or cancellation-adjacent messages are always escalated to a human rather than guessed at.