← Reddit

Every evening, Claude sends me a 24h recap of my SaaS metrics to my phone

Reddit · No_Independence1158 · May 6, 2026
Two daily Claude Routines automatically pull SaaS revenue metrics from Stripe and site traffic data via a custom MCP, then POST the results to a Notify webhook that displays notifications on an iOS lock screen. The Notify app, built in SwiftUI with Claude Code, generates webhook URLs on-device and securely routes messages through APNs without storing message bodies. The solution is offered as a $4.99 one-time App Store purchase with no subscription or usage caps.

Detailed Analysis

A developer has built an automated daily briefing system using Claude's "Routines" feature to deliver SaaS business metrics directly to their iPhone lock screen each evening. The system consists of two Claude Routines running on a daily schedule: one leverages the Stripe MCP (Model Context Protocol) server to pull revenue data including monthly recurring revenue, product-level breakdowns, new trials, and new paid customers from the past 24 hours, while a second Routine connects to a custom MCP to fetch site traffic metrics. Each Routine concludes by posting a concisely formatted JSON payload to a personal webhook endpoint, which then delivers a push notification to the developer's device via Apple Push Notification service (APNs). The prompts are tightly structured, directing Claude to extract specific data points and format the output into three short lines suitable for a lock screen glance.

The webhook delivery layer is powered by a companion iOS app the developer built called Notify, constructed using SwiftUI and developed with Claude Code in a matter of days. Notify's architecture is notably privacy-conscious: the webhook URL is generated on-device, the associated secret is stored in iCloud Keychain rather than on any external server, and the server itself logs only routing metadata rather than message bodies. The app is distributed as a one-time $4.99 purchase on the App Store with no subscription model and no usage caps, a deliberate product decision that contrasts with the recurring-revenue model common in developer-tooling SaaS. The no-account architecture eliminates a traditional user database entirely, pushing identity and security to Apple's existing infrastructure.

The broader significance of this project lies in how it demonstrates Claude Routines functioning as a lightweight automation orchestration layer capable of chaining API integrations, data transformation, and outbound HTTP calls within a single prompted workflow. The use of MCP servers — both Stripe's official integration and a custom-built one for traffic data — illustrates the expanding ecosystem of structured tool access that allows Claude to act as a data retrieval and formatting agent rather than merely a conversational interface. This pattern, where an AI model is scheduled to perform discrete operational tasks and then push results through webhooks, positions Claude as a component in event-driven architectures alongside tools like GitHub Actions, n8n, and Home Assistant, all of which the developer explicitly notes as compatible delivery targets.

The project reflects a growing trend of developers embedding AI models into personal infrastructure for ambient operational awareness, sometimes called "always-on" or "agentic" AI usage. Rather than querying a dashboard or opening an analytics app, the developer receives a curated, AI-assembled summary at a natural pause in the day — after dinner — reducing cognitive overhead without requiring active engagement. This behavioral pattern, where AI handles the retrieval and synthesis of routine information and surfaces it proactively, mirrors the direction major AI labs including Anthropic are pursuing with scheduled and agentic task execution. The lightweight, composable nature of the build — a few hundred lines of SwiftUI, structured prompts, and existing MCP infrastructure — suggests this class of personal automation is becoming accessible to individual developers without requiring dedicated backend engineering teams.

Read original article →