Call center ai · Production
Upfirst AI handles 50% of incoming calls for Nature's Designers Landscape Contractors
The problem
Dan Metzger could not keep up with incoming calls while managing field crews and two service divisions, causing business to suffer. He also needed to intelligently screen out non-fit inquiries such as mowing-only requests.
Workflow diagram · grounded in source
1
Incoming call received
trigger
“When a call comes in, the AI asks the right opening question”
2
AI asks division routing question
ai_action
“the AI asks the right opening question: is this about ongoing maintenance services like lawncare or cleanups, or a new landscape design or construction project? From there, the call goes in the right direction.”
3
Non-fit callers screened out
routing
“If someone asks just for mowing and that's not what Nature's Designers offers, the AI tells them.”
4
Fit caller information collected
ai_action
“If the call is a fit, the AI collects the right information and routes accordingly.”
5
Urgent calls transferred to Dan
routing
“Urgent calls transfer directly to Dan.”
Reported outcome
Upfirst took roughly 50% of incoming calls off Dan's plate.
The right calls still reach him while everything else is handled, routed, or filtered without his involvement, making life less stressful.
Reported metrics
Calls taken off owner's plate50%
Owner stress levelLife is less stressful
Reported stack
Upfirst
Frequently asked questions
What did this team achieve with this AI workflow?
Upfirst took roughly 50% of incoming calls off Dan's plate.
What tools did this team use?
Upfirst.
What results were reported?
Calls taken off owner's plate: 50%; Owner stress level: Life is less stressful (source-reported, not independently verified).
How is this call center ai AI workflow structured?
Incoming call received → AI asks division routing question → Non-fit callers screened out → Fit caller information collected → Urgent calls transferred to Dan.