← Back to Portfolio
Portfolio / AI Work / 01
Case Study 01 · AI-Enabled Workflow Design

How I Used AI to Save My Territory’s Client Relationships

A short-term engagement got my attention for a simple reason. It was a clean chance to put AI to work and show a fast impact, in an industry I had never touched. My background was in consulting, not field equipment. That did not worry me. Consulting taught me how to read a business problem quickly, and the AI tools I had been using for years were free and ready. I went in to do two things at once: fix the problem in front of me, and prove that AI, used the right way, makes a person sharper at almost any job.

Engagement Details
OrganizationGlobal Equipment Manufacturer
RoleSenior Account Manager · Crisis Recovery Engagement
DurationSep. 2025 · Early 2026
Initiative TypeSelf-directed workflow automation · field operations
FormatZapier automation · keyword filter · SMS alert pipeline
Budget / MandateZapier plan already in use · no additional spend · self-initiated
24→3h
Average response time before and after
$0
Additional budget required to build and run
4
Urgency categories triaged automatically
Tool Used in This Case Study
Zapier
No-Code Automation
What is Zapier?

Zapier is a no-code automation platform that connects apps and services without writing a single line of code. You define a trigger (something that happens) and an action (what fires in response). It runs in the background 24/7, no server, no developer, no maintenance window required.

How I connected the dots
1
Gmail / Outlook: Zapier watches the inbox. Every new email triggers the Zap.
2
Filter step: scans the email body and subject for urgency keywords. Routine emails stop here. Nothing fires.
3
SMS alert: if a keyword matches,, the account manager gets a text on their cell in under 60 seconds. They can triage from the road and respond before it becomes a problem.
Result: Account managers stopped missing urgent emails. Response time dropped from 24 hours to 3, 87% reduction, with zero new software cost and zero IT involvement.
5-Pillar Case Study
1
Pillar One
What I Walked Into

As a consultant, I treat client relationships as the asset everything else sits on. Strong relationships keep contracts. Kept contracts produce revenue. Revenue is how a company holds market share and pulls ahead of competitors. So when client communication falls apart, revenue is what breaks next.

My first week, I watched the email traffic, and it was heavy. Client status on units, invoices, contracts, shutdowns. On top of that came messages from leadership, accounts receivable, third-party parts suppliers, peers, corporate, the sales team, event coordinators, and new leads. Every email mattered to someone.

A pattern stood out fast. A large share of the corporate mail was about accounts at risk: customers in pain, angry clients, relationships going cold. I pulled the list and identified more than 30 at-risk accounts. I set up 1:1 calls with the clients behind them. The same complaint kept surfacing. They could not get a straight answer from the office. Communication was the problem under the problem.

Then I read the branch reviews. 1.7 stars. For a business that lives on repeat contracts, that number is alarming. Almost every comment repeated what the clients told me on the calls: slow replies, late responses, emails that went nowhere.

The Core Problem

Average client email response time was 24 hours. Some emails went unanswered entirely. Account managers weren't ignoring clients. They had no way to triage from the road. Not every email was worth interrupting a field visit, but some were, and there was no system to tell the difference. The inbox was invisible until someone got back to a desk.

2
Pillar Two
Building the System · Zapier Automation Logic

The first instinct was simpler: set up email forwarding rules that flagged messages by sender. That didn't work. Urgency doesn't come from who sends the email. It comes from what they're asking about. An invoice dispute from a low-volume client is still an invoice dispute. The filter had to read content, not headers.

Version 1 · Email Forwarding Rules
  • Filtered by sender address only
  • Missed urgency signals inside message body
  • Generated too many false positives on routine emails
  • No real-time push to phone; still required desk check
Version 2 · Zapier Keyword Filter + SMS
  • Trigger: new email received in Gmail/Outlook inbox
  • Filter: body or subject contains urgency keywords
  • Action: SMS fired to account manager's cell immediately
  • SMS includes sender name, subject line, and category tag

The production build had four urgency categories, each with its own keyword set:

zapier-automation-workflow.zap
1
TRIGGER
New Email Received · Gmail / Outlook
Fires on every new message entering the account manager's primary inbox. No folder filtering. Urgency can land anywhere.
2
FILTER · KEYWORD MATCH
Continue only if urgency keyword detected
REPAIR STATUS
"repair status", "still broken", "not fixed", "equipment down", "out of service"
INVOICE DISPUTE
"invoice", "billing error", "overcharged", "dispute", "credit", "wrong amount"
CONTRACT QUESTION
"contract", "agreement", "terms", "renewal", "clause", "cancel"
ESCALATION LANGUAGE
"unacceptable", "escalate", "manager", "disappointed", "legal", "complaint"
3
ACTION · SMS ALERT
Send SMS to account manager's cell phone
Message includes: category tag, sender name, subject line, and timestamp. Account manager can triage from the road and decide whether to pull over and respond immediately or queue it for the next stop.

The SMS format was intentional. It had to be readable in under 5 seconds on a phone screen while parked:

sms-alert-template.txt
From: Inbox Alert · Now
[INVOICE DISPUTE]
From: Consolidated Rental Co.
Re: "Wrong amount on March invoice, need correction ASAP"
Received 10:14 AM
Check inbox when available.
What Changed

The account manager didn't need to check email constantly. The system checked it for them and escalated only what mattered. A routine follow-up from a happy client generated no SMS. A billing dispute or equipment-down complaint triggered an alert within seconds of arrival. That distinction (which emails require immediate attention and which don't) was the entire value of the system.

3
Pillar Three
Guardrails & Governance · Managing False Positives
Standing System Rules

1. No SMS fires without a keyword match. Routine emails (confirmations, scheduling, thank-you notes) generate zero alerts. The account manager's attention is a limited resource. Every false alarm erodes trust in the system.

2. Keyword lists are reviewed weekly for the first month, then monthly. If account managers report false positives or missed urgencies, the list gets updated. The system is not set-and-forget.

3. The SMS confirms receipt but does not auto-reply to the client. The account manager is still the one responding. Automation handles triage, not communication.

4. If the same client triggers three alerts in 48 hours, that pattern is escalated to the account manager as a potential at-risk flag, not just a string of urgent emails.

The false positive problem was real. Early versions of the keyword list fired on phrases like "invoice attached" (routine) and "not sure about the status" (ambiguous). Each false alert that interrupted a field visit and turned out to be nothing trained the account manager to ignore the system. I cut the list down, tightened the phrases to require more specific language, and added a minimum-match threshold: the message had to contain at least one phrase from the primary list or two phrases from the secondary list before an SMS fired.

4
Pillar Four
Systematic Evaluation
Test ScenarioExpected BehaviorActual ResultStatus
Invoice dispute email with "billing error" in bodySMS fires within 60 secondsAlert fired in under 30 seconds · category tagged correctlyPASS
Repair status email: "equipment still not operational"SMS fires, REPAIR STATUS tagFired correctly · matched secondary keyword patternPASS
Routine order confirmation with "invoice attached"No SMS; should not matchFired on v1 keyword list; false positive caught in reviewFLAGGED → FIXED
Escalation language: "this is unacceptable, I need a manager"SMS fires, ESCALATION tagFired correctly on first passPASS
Contract renewal question with no urgency toneNo SMS, informational onlyv1 matched "contract"; refined to require paired urgency signalFLAGGED → FIXED
Same client: 3 alerts within 48 hoursAt-risk flag raised in Zap logPattern flagged correctly on iteration 2PASS
response-time-comparison.data
Average Client Email Response Time
Before · Manual Inbox Check 24 hours
After · Zapier SMS Triage 3 hours
87%
Reduction in avg. response time
21h
Hours recovered per urgent email thread
$0
Additional cost to build and run
Human Judgment Boundary

The automation triages. The account manager decides. I built the system to surface urgency signals, not to respond to them. Every client-facing message still came from the account manager. The system just made sure the right emails weren't sitting in an inbox until 5 PM. That distinction matters. A client complaining about a billing error doesn't want an auto-reply. They want a person.

5
Pillar Five
Visual Proof & Business Impact
87%
Reduction in average client response time
24→3h
Response time before and after system
4
Urgency categories monitored automatically
$0
Additional budget required
<60s
Alert delivery time after email receipt
Self-init.
No mandate, no formal assignment
Scale Hypothesis

This system was built for one territory. The configuration is portable. A team of 10 account managers running the same Zapier template would recover the equivalent of 21 hours per urgent email thread across the entire team , with no additional per-seat cost on an existing Zapier plan. At a territory with 30+ accounts and routine email volume, that compounds quickly. The keyword library is the reusable asset. Once it's tuned for an industry's language, it deploys in under a day per account manager.