From firm-operations
Contains verified event-driven automation architectures (webhook triggers, polling patterns, 7-stage document collection workflows), deadline escalation sequences with status color protocols, and bank feed exception-reporting rules with anomaly thresholds. Covers recurring task generation from engagement templates, scheduled report distribution with variance flagging, build-vs-buy decision frameworks, ROI analysis models, practice management integration patterns, and level-based staff training for automation adoption including reverse mentoring. Consult when designing workflow triggers or escalation cadences, configuring bank feed auto-categorization rules and exclusions, setting up automated report generation and distribution, evaluating automation tools or build-vs-buy tradeoffs, planning automation ROI, creating recurring task templates, designing document collection sequences, or structuring staff training programs for technology rollouts.
How this skill is triggered — by the user, by Claude, or both
Slash command
/firm-operations:workflow-automationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Operational skill for designing, implementing, and maintaining process automation across
Operational skill for designing, implementing, and maintaining process automation across accounting firm workflows. Synthesized from event-driven automation patterns, practice management integration architectures, and staff development frameworks for technology adoption.
Evaluate workflows against three criteria before automating: volume (affects 50+ clients or fires weekly+), determinism (rules can be stated without human judgment), and error cost (manual execution has a meaningful error rate). Workflows that score high on all three are strong automation candidates; workflows requiring professional judgment should remain manual with automated preparation of inputs.
High-value automation candidates ranked by typical ROI:
Keep manual: Complex tax positions, client advisory conversations, engagement scoping decisions, exception resolution after anomaly flags.
The accounting system sends real-time POST notifications when entities change. The webhook
payload typically contains entity type, operation (Create/Update/Delete), and entity ID
only -- not the entity data itself. The receiving application must call the accounting
system API to retrieve full details. For platform-specific webhook setup (endpoint
registration, signature verification, retry logic, available entities), invoke
qbo-integration:qbo-api.
Practical trigger patterns:
Use webhooks for real-time needs (transaction alerting, status sync). Use scheduled polling (daily/weekly) for batch reporting and reconciliation where real-time notification adds no value.
A seven-stage automated sequence from kickoff through intake:
firm-operations:engagement-management for communication standards)Evaluate portal platforms on: permissions granularity, practice management integration,
accounting system connectivity, client branding, and data sovereignty requirements. See
references/workflow-automation.md for specific platform comparisons.
Maintain a master deadline calendar in the practice management system. Each entry includes: client name, filing type, jurisdiction, due date, responsible preparer, responsible reviewer. Sync to Google Calendar or Outlook for staff visibility.
Reminders route to preparer AND engagement manager. Final-week reminders escalate to partner if the engagement is not yet in review status.
Status color protocol:
Define templates per engagement type. Tasks auto-assign based on engagement roster with load-balancing by current task count.
Work backward from filing deadline using standard prep timelines:
Bank feeds in the accounting system import transactions automatically from connected
accounts. Generate a daily review queue prioritized by: amount (largest first), then age
(oldest uncategorized first). Queue items include uncategorized transactions, transactions
requiring approval, and transactions flagged by bank rules for manual review. For
platform-specific bank feed configuration, invoke qbo-integration:qbo-bookkeeping.
Create rules for recurring transactions (rent, utilities, payroll, loan payments, subscriptions). Rule structure: match on payee name (contains/exact), amount (range), and/or memo field. Auto-categorize matched transactions to the correct account and class.
Exclusions from auto-categorization (require human review):
Flag and route to engagement manager weekly:
Use the accounting system's reporting API to pull financial statements on schedule
(monthly close + 5 business days). For platform-specific report API parameters, invoke
qbo-integration:qbo-reporting. Standard report set per client:
Export to PDF or Excel, upload to client portal automatically. Include a variance summary flagging line items with >10% variance from budget or prior period.
Route flagged items to engagement manager for review before client delivery:
Upload reports to client portal on schedule, send notification to designated client contacts. For clients with board reporting requirements, generate a board-ready summary (key metrics, charts, narrative) timed to the board meeting calendar.
Use native integrations or Zapier/Make for standard workflows (task creation, deadline reminders, document routing, report distribution). These cover the majority of firm automation needs without custom code.
Custom API development only when: no existing tool covers the requirement, AND the volume justifies the investment (>50 clients affected or weekly+ execution frequency).
Technology stack evaluation criteria:
For platform-specific API rate limits and batch capabilities, invoke
qbo-integration:qbo-api.
Evaluate practice management tools on: workflow and task tracking, email integration,
API availability, portal bundling, and Zapier/Make connector support. Prefer native
integrations over custom API work. Use Zapier/Make for SaaS-to-SaaS bridges without
native connectors. See references/workflow-automation.md for specific tool comparisons.
Evaluate each automation candidate on:
Automation rollouts succeed when staff understand both the tools and the reasoning. Training must bridge the gap between manual procedures staff already know and the automated versions replacing them.
Junior staff teach automation and technology skills (bank rule configuration, portal management, cloud tools) to senior professionals. This accelerates technology adoption across the firm while building cross-generational respect and giving junior staff visible leadership opportunities.
Align automation training with CPE requirements where qualifying topics overlap (e.g., technology in accounting practice). Track credits through the centralized CPE system. Monthly lunch-and-learn sessions on automation topics can qualify for 1 CPE credit each.
qbo-integration:qbo-apiqbo-integration:qbo-apiRead these for deeper detail on specific topics:
references/workflow-automation.md -- Event-driven automation patterns, webhook
specifications (including QBO-specific details), client portal options, document
collection workflow stages, deadline tracking sequences, recurring task templates,
bank feed monitoring rules, reporting automation schedules, practice management tool
integrations, and security/compliance requirements for automated data flows. Read when
configuring a specific webhook, designing bank rules, setting up report distribution
schedules, evaluating API rate limits, or reviewing OAuth token management patterns.references/staff-development.md -- Career ladder structure (Staff through Partner),
competency framework by level, performance review cadence, technical training programs
(new hire onboarding, annual tax update, software training, specialization tracks),
CPE integration, mentorship models (formal, peer, reverse), busy season management
(overtime thresholds, comp time, wellness), retention strategies, remote/hybrid
policies, and succession planning. Read when designing training programs for automation
rollouts, planning staff assignments by competency level, structuring mentorship for
technology adoption, or evaluating workload impact of automation changes.For workflow context and engagement triggers:
firm-operations:practice-management for deadline calendar management, staff
assignment, workload balancing, and capacity planning that feeds automation schedulingfirm-operations:engagement-management for engagement lifecycle events that
trigger automation workflows (onboarding, document requests, billing milestones,
client communications standards)firm-operations:quality-compliance for quality review procedures that interact
with automated task generation and escalationfirm-operations:data-governance for data security policies governing automated
data flows and client portal configurationFor platform-specific automation implementation:
qbo-integration:qbo-api for accounting system API details, OAuth patterns,
rate limits, and batch operations used by webhook handlers and report automationqbo-integration:qbo-bookkeeping for bank feed processing and bank rule
configuration in the accounting systemqbo-integration:qbo-reporting for reporting API parameters and available
report types used in scheduled report generationFor service-line automation patterns:
bookkeeping:transaction-processing for transaction categorization workflows
that bank feed automation supportsbookkeeping:reconciliation for reconciliation procedures that pair with
automated bank feed monitoringbookkeeping:monthly-close for month-end close tasks driven by recurring
task templatestax-prep:e-filing for e-filing task automation and status tracking workflowstax-prep:tax-compliance for tax deadline integration with reminder sequencestax-prep:e-filing -- e-filing task automation and acknowledgment status trackingbookkeeping:transaction-processing -- bank feed automation patterns and categorization rulesbookkeeping:monthly-close -- recurring task templates for close proceduresfirm-operations:practice-management -- automated task generation feeding workflow assignmentfirm-operations:engagement-management -- automation triggers from engagement milestonesnpx claudepluginhub aeyeops/aeo-basis-plugin-marketplace --plugin firm-operationsDesigns workflow automation for securities operations including task routing, multi-level approvals, SLA monitoring, escalations, and regulatory audit trails. For account opening, maintenance, transfers, corporate actions.
Guides when to use Zapier vs Make, how to build reliable no-code automations, and when to graduate to code. Covers triggers, actions, and platform-specific patterns.
Creates, reads, updates, and deletes Pipefy traditional and AI automations (if/then rules and prompt-driven) using 16 MCP tools. Also supports simulation and logs.