Advanced Workflows

An advanced workflow is an agent that strings several gateway tools together into a repeatable, often scheduled, end-to-end task such as triaging a queue, reconciling billing, or summarising alerts. There are no servers to run and no code to deploy.

What makes a workflow

Every workflow in this section shares the same shape:

  • A trigger — usually a Claude-managed scheduled routine running on a cron, occasionally an on-demand run.
  • Gateway tools — the workflow reads and writes through MCP connectors; the gateway holds the credentials and does the vendor I/O.
  • A prompt — the agent's logic lives in a well-written prompt. That prompt is the workflow.
  • A notification — the result is surfaced to a human, typically in Slack or back onto the source record.

Nothing here requires a hosted service. If you can connect the gateway and write a clear prompt, you can build these.

Workflows

Each guide is self-contained — prerequisites, a copy-paste build prompt, the resulting routine prompt, and the platform gotchas that will otherwise cost you an afternoon.

  • Delivery Adapters — how a workflow routine delivers its report (Slack, IT Glue), and the adapter contract for adding new targets.
  • Agent → Routine Catalog — every msp-claude-plugins subagent classified by routine-fitness; the backlog future workflows are picked from.
  • Autotask Ticket Triage Agent — a scheduled agent that classifies new Autotask tickets by priority, advances them to In Progress, and posts a summary to Slack.
  • Patch Drift Reporter — a weekly scheduled agent that sweeps the Datto RMM fleet for devices behind on patching and posts a site-by-site report to Slack as a canvas.
  • Device Health Auditor — a daily scheduled agent that checks Datto RMM devices for antivirus, check-in, and reboot problems and posts a grouped report to Slack.
  • M365 License Auditor — a monthly scheduled agent that checks Microsoft 365 tenants via CIPP, flags unassigned licenses, estimates the wasted spend, and posts a grouped report to Slack.
  • Compliance Drift Reporter — a weekly scheduled agent that surfaces the week's Liongard configuration-change detections, groups them by system, and posts a drift digest to Slack as a canvas.
  • Billing Reconciler — a weekly, strictly read-only scheduled agent that reviews QuickBooks Online for overdue invoices and billing anomalies, and posts a reconciliation report to Slack as a canvas.
  • QBR Prep — a weekly scheduled agent that assembles a Quarterly Business Review pack for one designated client by composing data from four systems, writes it to IT Glue, and posts a summary to Slack.

More workflows will be added here. Have one you'd like documented? Open an issue.


Before you start

Workflows assume you already have a working gateway connection. If you don't, start with the Quick Start and the Gateway overview, then come back here.