Flowglad

Flowglad

@flowglad.bsky.social

Payment infrastructure for agents, with spend and approval policies you can program in natural language. Use our agents or bring your own.

5 followers2 following259 posts

View full thread
View full thread

our fix: every skill declares its docs dependencies plus a sources_reviewed timestamp, stored at the top as an html comment. then CI runs on any pr that touches docs or skills.

if a dependency doc was changed more recently than the skill’s sources_reviewed, CI fails and tells you exactly which skill to review and what timestamp to set.

View full thread

first: we added a github action that syncs our monorepo’s skills directory into the dedicated flowglad/skills repo on every push to main (only when skills/** changes).

that solved “did we push the latest files?” but not “are the instructions still true?” skills are docs. docs drift is what drags humans back into the loop.

View full thread

install is one command: npx skills add flowglad/skills via @vercel's skills. sh. the catch: the skills are based on our docs, but live in a separate github repo.

a separate repo extra tedious to keep up to date: change the product in the monorepo, then remember to copy it over. worse, it breaks a monorepo's superpower of having full context in one place. here's how we fixed it

We just shipped 2 weeks of updates to @flowglad Resource Billing, Better Auth plugin rework, pricing model scoping, lifecycle emails, and notification preferences.

View full thread

And bug fixes: • End-of-period proration logic • Resource claims on cancellation • Navigation 404s on org switching • Payment notification preferences • Pricing model consistency

We just shipped 2 weeks of updates to @flowglad Resource Billing, Better Auth plugin rework, pricing model scoping, lifecycle emails, and notification preferences.

View full thread

Also shipped: • Notification preferences UI with per-org controls • Resource usage UI with 2-column grid + detail modals • Discount pricing model selectors • Migration testing scripts (staging/prod clones) • SDK updates and expanded test coverage

Plus performance improvements: • Docker build optimization • Parallelized customerBillingTransaction queries • Cached pricing model atoms • Batch resource capacity lookups • Split test infrastructure (bun/vitest)

We just shipped 2 weeks of updates to @flowglad Resource Billing, Better Auth plugin rework, pricing model scoping, lifecycle emails, and notification preferences.

View full thread

Pricing Model scoping: → Customers & payment methods scoped to pricing models → Same discount code across different models → Comprehensive migration with validation → Batch customer lookups for performance → Full pricing model migration testing

Subscription lifecycle emails redesigned: → Trial-specific handling → Professional DetailTable component → Trial expired (no payment) template → Unified "Subscription Updated" messaging → Auto-renewal transparency notices

We just shipped 2 weeks of updates to @flowglad Resource Billing, Better Auth plugin rework, pricing model scoping, lifecycle emails, and notification preferences.

Resource Billing is live. Track seats, projects, storage - any resource with capacity limits. Real-time claims scoped to subscriptionId + resourceId. Claims survive subscription adjustments. Customers see progress bars showing exactly what they've used.

Better Auth plugin reworked. Automatic organization customer resolution from Better Auth sessions. New endpoints for external IDs, billing, pricing, usage meter balances. If you're using Better Auth, integration just got way easier.

A better YC application won’t save a bad startup. A confusing one can hurt a good one. @flowglad.bsky.social is hosting a small workshop tomorrow for founders applying to YC on how applications are actually read and how to clearly explain your idea

We had one of the most successful launch videos of all time at 123k views. This checklist from the opening scene will be one of our first additions to the 'wall of lore' in our office. How does your office memorialize milestones?

Building AI products is about real decisions, not demos Plug & Play Hackathon hosted by @flowglad.bsky.social is a hands on workshop for founders, product leaders, and engineers exploring how AI fits into workflows, what breaks in production, and patterns that actually scale. #flowglad #lovable

View full thread

Plus 12 fixes: • Forgot password flow • Hydration mismatch errors • Dark mode styling • Price formatting • Mobile responsiveness • Stripe webhook handling

View full thread

Complete Customer Portal redesign: → New sidebar navigation → Payment method management → Invoice list + downloads → Subscription upgrades/downgrades → Prorated billing → Discount codes at checkout → Free trial countdown

Also shipped: • Usage meter support with calculated pricing • Subscription cancellation + reactivation flows • Billing period selector (monthly/annual toggle) • REST APIs for resources with full OpenAPI docs • SDK v0.0.165

Resource Billing is live. Define resource-based features (seats, projects, storage) and track usage in real-time. Your customers get visual progress bars showing exactly what they've used.

Supabase Edge Functions support. One handler. Automatic path detection. Consistent JSON responses. If you're building on Supabase, payments just got a lot easier.