ProductsLive
Chambers of commerce
A member-directory assistant for a chamber’s website. Visitors ask for a plumber, a caterer, or a venue and get dues-paying members back, 24/7, from the chamber’s own GrowthZone data. The first one, Kenny, has answered thousands of questions for the Kenosha Area Chamber of Commerce.
- GrowthZone
- Windmill
- Retrieval + reranker
- Self-serve claim flow
See it →ProductsLive
Staff knowledge assistants
A document-grounded assistant for the people everyone asks. It answers from the organization’s own handbooks, policies, and SharePoint, with a source receipt on every answer. Running at the Boys & Girls Club of Kenosha and the YMCA of Kenosha, and inside the MSP our leadership runs for every department.
- RAG over M365
- Per-tenant deployment
- Teams or web
- Multi-provider LLM
See it →ProductsLive
Shopify operations
The operations dashboard for a Shopify brand that also sells in-store on Square and on Etsy. Every channel in one place, a fulfillment queue that creates its own shipping labels, and AI connected to the store so the owner can just ask.
- Shopify MCP
- Square + Etsy sync
- Automatic labels
- Scheduled reports
See it →ProductsLive
Otto
Product specialist bot
A 24/7 product specialist on an industrial lubrication manufacturer’s website. Otto answers technical questions from a semantic index of the full catalog and spec sheets, hands warm leads to the sales team by email, and has been through forty-plus regression test suites since launch.
- Qdrant semantic search
- Windmill
- Resend notifications
- Regression test bank
ProductsIn production
Readback
Meeting intelligence
Turns recorded meetings into something the people who were in them can actually use: decisions, commitments, open questions, searchable across every meeting a tenant has had. Deployed per tenant, queried from Claude through the MCP Gateway.
- Teams recordings
- Per-tenant index
- MCP server
ProductsIn production
Stride
12-Week Year execution
A goal, milestone, and tactic tracker built around the 12-Week Year, used by three companies at once. Claude plans and reviews the week through its MCP connection, so a weekly review is a conversation instead of a spreadsheet.
- Multi-company
- Supabase
- MCP: plan, review, score
ProductsIn production
Radar
AI-native CRM
A self-hosted CRM where the pipeline is managed by talking to it. Deals move, notes land, and a daily brief email goes out, with lead sourcing wired in from Apollo. Two instances: one for Southport, one for the MSP’s outbound team.
- EspoCRM
- MCP server
- Apollo pipeline
- Daily brief + weekly scorecard
ProductsIn production
Atlas
Multi-tenant SIEM
A firewall-agnostic SIEM that ingests FortiGate, UniFi, OPNsense, Microsoft 365, and SentinelOne logs, enriches them with GeoIP, and renders blocked connections as a threat map each client sees in their QBR. Security posture, with proof.
- Wazuh
- Multi-tenant
- GeoIP threat maps
- BEC detection rules
ProductsIn production
Pre-Flight Audit
Prospect audits
A tech runs it from a laptop on-site. The pipeline maps the prospect’s environment against a 142-standard library and produces two things: an audit report that wins the deal, and the day-zero onboarding plan once it’s won.
- 142 standards
- AI pattern detection
- Windmill pipeline
- Report generation
ProductsLive
Hangar Radio
Because we wanted to
A 24/7 AI aviation talk station. Claude writes the shows for a cast of host personas, a local TTS engine voices them, and the stream has run autonomously since July with podcast feeds and listener mail. Started as a hobby; now a working template for always-on content.
- Claude scripts
- Kokoro TTS
- AzuraCast
- Autonomous daily pipeline
Client buildsIn production
A 20-year-old Access system, rebuilt
Manufacturing
A metal finishing shop ran its whole front office, purchasing, and shop floor on a Microsoft Access app nobody could change anymore. We migrated the data, rebuilt it screen by screen as a web app with single sign-on, and moved it into production in phases while the business kept running.
- Access → Supabase
- Screen-fidelity rebuild
- SSO
- Phased cutover
Client buildsLive
E-commerce
Shipping labels that create themselves and write tracking back to Shopify. Order rules that move paid, in-stock pickup orders to Ready without a click. Shopify, Square, and Etsy synced every 15 minutes into one set of numbers.
- Shopify API
- Square
- Etsy
- Windmill
See it →Client buildsLive
A vertical farm’s production server
Infrastructure
A hybrid server built on repurposed hardware that runs a vertical farm’s operations and doubles as the proving ground for every Linux service the MSP now offers. Site-to-site VPN, backups replicated off-site, monitoring, and a knowledge assistant platform all came out of it.
- Proxmox
- OPNsense
- Proxmox Backup Server
- Uptime Kuma + Grafana
Client buildsLive
AEO blog engine for a real estate brand
Content automation
A pipeline that drafts local market posts from live data, sources its own images, emails the agent a magic link to approve, publishes to a static site on Cloudflare, and posts to Facebook and LinkedIn on a weekly cadence. Eight posts live at launch, written to be found by AI answer engines.
- Hugo on Cloudflare
- Windmill
- Magic-link approval
- Market data feed
Client buildsLive
AI training for a manufacturer
Training
A curriculum and deliverable suite that took an industrial manufacturer’s staff from “what is this” to using AI on real work, with written guides they kept.
- Curriculum
- Hands-on sessions
- Branded deliverables
Inside an MSPIn production
MSP command center
The command center for the MSP our leadership runs: dispatch, SLA risk, license and renewal audits, dormant accounts, client health, profitability. Everything underneath is connected to AI through MCP, so techs and owners can just ask.
- HaloPSA
- NinjaOne
- Microsoft 365
- FortiCloud
- MCP
See it →Inside an MSPIn production
Measured: 2.7 h → 5 min
Out of the box to a user signed in and a ticket closed, with a tech hands-on for about five minutes. Unattended install, RMM baseline, sign-in verified, user emailed from the PSA. Measured against four real build tickets.
- NinjaOne OSD
- ImmyBot
- Entra ID
- HaloPSA
See it →Inside an MSPIn production
Password reset by secure link
Measured: 12 min → 6 sec
A tech opens the form from the ticket, picks the user, submits. The password is reset in Entra or on-prem AD, synced, and delivered by an expiring link. The ticket note never contains the password. Ninety reset and lockout tickets a quarter.
- Rewst
- Entra + on-prem AD
- Password Pusher
- HaloPSA
Inside an MSPIn production
Security alert triage
Automation
Every SentinelOne alert from the managed SOC gets analyzed, with a verdict and the evidence posted on the ticket. Confirmed-benign noise is cleared from the console. The tech still makes the call; the gathering is done before they open it.
- SentinelOne
- Managed SOC
- HaloPSA
Inside an MSPIn production
VMware exit playbooks
Lab validated
ESXi to Proxmox and back, including a live domain controller, measured in a dedicated lab before touching a client. A six-VM migration that first-principles estimated at 26 to 39 hours was rebuilt bottom-up from measured rates at 8.
- Proxmox
- ZFS
- Runbooks
- Measured timings
Inside an MSPPilot
Platinum Tower
Sales control surface
A keyboard-first view of every deal, quote, sales order, and purchase order in the PSA, entered through a map: zoom from the state to the county to the client, and the dollars roll up as you go.
- Cloudflare Workers
- HaloPSA API
- Map-first UI
Inside an MSPIn production
Marketing platform
Content automation
AI blog generation with a topic queue, draft review, WordPress publishing, and social posting to LinkedIn, Facebook, and X, all from one dashboard the marketing lead runs alone.
- Cloudflare Workers
- WordPress
- LinkedIn + Facebook + X
Inside an MSPIn production
Portal: KPI dashboards and transcripts
Internal tools
An internal portal with KPI dashboards pulled from the PSA and a transcript library for every recorded meeting, so numbers and decisions live in the same place.
- Astro
- Cloudflare
- Windmill
- Supabase
- HaloPSA
Connectors and platformIn production
MCP Gateway
One sign-in, every tool
A single Cloudflare Worker that hosts every MCP server the MSP’s staff use, behind one OAuth flow. HaloPSA, NinjaOne, IT Glue, Liongard, SentinelOne, RocketCyber, Readback, Atlas. Add a server, and everyone with the right role has it in Claude, ChatGPT, or Copilot.
- Cloudflare Workers
- OAuth
- Role-based scopes
- Eight servers and counting
Connectors and platformIn production
HaloPSA MCP
Conversational PSA
Techs ask for the daily board, SLA risk, a client summary, or tech workload and get it from the PSA. Tickets, notes, appointments, quotes, and items can be created from a conversation, each with a preview before it writes.
- HaloPSA
- Per-user identity
- Preview-then-write
Connectors and platformLive
Shopify MCP
Store data, by asking
A forked and extended Shopify MCP server with custom tools for the operations a store actually runs: fulfillment, giveaways, channel reports. Used by the owner in Claude and by FarmIQ underneath.
- Shopify Admin API
- Custom tools
Connectors and platformIn production
Microsoft 365 MCP
Mail, calendar, Teams, files
Email, calendar, Teams, SharePoint, and OneDrive for a whole tenant, available to AI with the user’s own permissions. Running for three tenants, including the one that sent you this page.
- Microsoft Graph
- OAuth proxy
- Per-tenant
Connectors and platformPilot
Copilot Studio agents
MCP inside Teams
The same MCP servers published into Microsoft 365 Copilot and Teams as agents, so a tech who lives in Teams never has to leave it to ask the PSA a question.
Connectors and platformIn production
ConnectWise data warehouse
Legacy systems
Years of ConnectWise history bulk-loaded into a warehouse with an MCP server on top, so renewals, opportunities, and client history from the old PSA are one question away instead of gone.
- Bulk-load pipeline
- Source tagging
- MCP server
Connectors and platformLab
Multi-agent chief of staff
Agent infrastructure
Seven agents on one gateway handling email, calendar, and daily priorities for one founder, built to find out where autonomous agents are useful and where they aren’t yet. The lessons went into everything above.
- Paperclip
- OpenClaw
- M365 MCP
Clients are described rather than named unless they’ve agreed to appear. Timings called “measured” were read from the PSA on real tickets, before and after.