Teaching My AI to Manage Quotes and Invoices: Building an InvoiceNinja Integration

I built this system for a friend who runs a consulting business. Running a business means spending more time on invoicing than anyone would like. Creating quotes, tracking expenses, sending invoices, following up on payments—it’s necessary work, but it pulls attention away from actual client work. So I did what any AI-obsessed technologist would do: I taught my AI to handle it. The Goal: AI-Powered Business Operations I wanted my Personal AI Infrastructure (PAI) to be able to: ...

January 10, 2026 · 6 min · Adam Meeker

AI-Powered Email: Building an Outlook Automation Agent

Email is broken. Not the technology - the experience. I have 18 email accounts across work, teaching, personal, and various project contexts. Every morning starts with the same ritual: open each inbox, scan for urgent items, delete the noise, maybe respond to a few. Repeat. I built an AI agent to fix this. The Architecture The system has three layers: Outlook MCP Server - A Model Context Protocol server that exposes Outlook operations as AI-callable tools Outlook Skill - A Claude Code skill with workflows for common email tasks Email Organizer Agent - Higher-level automation for inbox cleanup and organization Why Outlook COM API? I chose Outlook’s COM API over cloud APIs (Graph, Gmail) for several reasons: ...

January 1, 2026 · 7 min · Adam Meeker