---
title: "Identify Broken Workflows for Small Businesses"
url: https://stacklist.com/card/b41bcbab-50c8-4ef5-93e5-fb91bbebbf9a
source_url: "https://x.com/coreyganim/status/2077074141879152799?s=12"
stack: https://stacklist.com/stack/77efad9d-238f-4b70-921a-64845c109a1e
summary: "Corey Ganim outlines a framework for identifying broken workflows in small businesses by observing five key friction points: excessive tool tabs, manual copy/paste operations, work bottlenecks, repeated rework, and task handoffs between people. This diagnostic approach helps pinpoint where AI-powered solutions can be most effectively implemented to improve business processes."
tags: "workflow-optimization, ai-solutions, business-automation, process-improvement, small-business, bottleneck-identification, efficiency"
key_entities: "Corey Ganim (person), AI-powered solutions (technology), workflow optimization (concept), process bottleneck (concept), business automation (concept)"
classification: "framework"
content_hash: "sha256:1c78568e7d997b7b24b510d4d56135a2a7d47f49308fe5fedc0d4f6e5e8a0c9b"
acp_version: "0.2"
token_counts_approximate: 611
visibility: public
agent_accessible: true
status: "final"
---

# Identify Broken Workflows for Small Businesses

Corey Ganim @coreyganim easy way to identify broken workflows for a small business: (then sell them an AI-powered solution) Ask the business owner: “Can you show me how this happens today?” Then watch for 5 things. 1. Tabs How many tools do they open? If they need 6 tabs to complete one task, there is probably friction. 2. Copy/paste What gets moved manually from one place to another? That is automation opportunity. 3. Waiting Where does the work stop because someone needs to reply, approve, find a file, or send missing info? That is a bottleneck. 4. Rework Where do people fix the same mistakes repeatedly? That is a process problem. 5. Handoffs Where does the task move from one person to another? That is where things get lost. Examples: - bookkeeper month-end close - logistics quote creation - recruiting candidate screen - agency client onboarding - school enrollment inquiry simply watching how the work gets done today will show you exactly where AI belongs. 4:54 PM · Jul 14, 2026 1.8K Views :host{display:inline-block;direction:ltr;white-space:nowrap;line-height:1}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) 0}.symbol{white-space:pre} 3 :where(number-flow-react){line-height:1}number-flow-react > span{font-kerning:none;display:inline-block;padding:calc(round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) * 2) 0} 3 :host{display:inline-block;direction:ltr;white-space:nowrap;line-height:1}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) 0}.symbol{white-space:pre} 2 4 :where(number-flow-react){line-height:1}number-flow-react > span{font-kerning:none;display:inline-block;padding:calc(round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) * 2) 0} 24 :host{display:inline-block;direction:ltr;white-space:nowrap;line-height:1}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) 0}.symbol{white-space:pre} 4 7 :where(number-flow-react){line-height:1}number-flow-react > span{font-kerning:none;display:inline-block;padding:calc(round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) * 2) 0} 47 Read 3 replies
