| name | automate-business-workflows |
| description | Systematic workflow for identifying, designing, implementing, and monitoring business process automation. Covers auditing manual processes, selecting automation tools, building workflows with no-code and code-based solutions, and measuring the ROI of automation investments.
Use when the user wants to automate business workflows or needs a structured multi-step process for this goal.
Do NOT use when the request is a single-step task or requires professional advice beyond educational guidance. |
| license | Apache-2.0 |
| type | workflow |
| skills | workflow-designer task-automator automation-architect requirements-analyst bot-builder monitoring-engineer estimation-guide agile-coach |
| trigger_phrases | I want to automate our business processes I need to reduce manual work How do I automate our workflows I want to eliminate manual repetitive tasks |
| metadata | {"author":"foundry-skills","version":"1.0.0","tags":"automation step-by-step planning","category":"cross-domain","depends":"workflow-designer task-automator automation-architect requirements-analyst bot-builder monitoring-engineer estimation-guide agile-coach","disclaimer":"none","difficulty":"intermediate"} |
Automate Business Workflows
Estimated time: 3-6 weeks
Every organization has processes that someone does manually that a computer could do better: data entry between systems, approval routing, report generation, notification sending, and customer onboarding steps. This workflow provides a systematic approach to finding, prioritizing, and automating these processes. It covers both no-code tools (Zapier, Make, n8n) for simple workflows and custom code for complex ones.
The workflow emphasizes ROI discipline: not every manual process should be automated. Some are too infrequent, too variable, or too low-impact to justify the investment. By auditing first, estimating value, and starting with high-impact automations, you maximize the return on your automation investment while avoiding the trap of automating everything.
When to Use
- User wants to automate business workflows
- User needs a structured, step-by-step process for automate business workflows
- User wants to automate our business processes
- I need to reduce manual work
- How do I automate our workflows
- Do NOT use when: the request is outside the scope of automate business workflows or requires professional advice beyond educational guidance
- Do NOT use for single-step tasks that one atomic skill can handle independently
Prerequisites
Before starting this workflow, ensure:
- Access to the business processes and tools being used
- Cooperation from the people currently performing manual tasks
- Budget for automation tools (free tiers exist, paid plans $20-200/month)
- Authority to modify business processes
- API access or integration capabilities for connected systems
Steps
Step 1: Audit Manual Processes (uses: requirements-analyst)
catalog all manual, repetitive processes. Interview team members to understand their daily, weekly, and monthly workflows. For each process, document: trigger (what starts it), steps (what happens), frequency (how often), duration (time per occurrence), error rate (how often mistakes happen), and systems involved (which tools are touched). Calculate the total time spent per month on each manual process. This audit is the foundation for prioritization.
- Input: Department or team to audit, Known pain points and time-consuming tasks, Tools and systems currently in use
- Output: Process catalog (every manual process with trigger, steps, frequency, duration), Time investment analysis (hours per month per process), Error rate and impact assessment
- Key focus: Use the Requirements Analyst skill to catalog all manual, repetitive processes
Step 2: Prioritize and Estimate ROI (uses: estimation-guide)