Wahlu
Social media scheduling software with a content calendar, evergreen queues, AI planning and a hosted MCP server for AI agents.
We build software products that people sign up for and pay for. That includes accounts and teams, subscription billing, the core workflow, the emails and the marketing site. We also run two SaaS products of our own, Wahlu and Skill Readiness, so we know what happens after launch.
Case studies
Social media scheduling software with a content calendar, evergreen queues, AI planning and a hosted MCP server for AI agents.
A platform for running skills assessments, with dashboards for programme owners and a report and growth plan for every participant.
What we build
The smallest version that does the main job well enough for real customers to pay for it.
Sign-up, sign-in, invitations and workspaces, with the right people seeing the right things.
Stripe subscriptions, plans, credits and invoices, including upgrades, downgrades and failed payments.
A REST API, webhooks or an MCP server so other software and AI agents can use your product.
Transactional email, reminders and in-app notices that arrive when they should.
A fast site with pricing, docs and pages written for search, built alongside the product.
Approach
We decide early what the first paying customer needs and build that first. Features that can wait go on a list for later.
Our SaaS products are TypeScript monorepos: Next.js for the app and site, small Node services for background work, MongoDB, and Google Cloud Run so each part deploys on its own.
Questions
Yes. We scope a first version that real customers can use and pay for, launch it, then improve it from what they do.
Yes. We use Stripe for subscriptions, one-off payments, credits and invoices, including the edge cases such as failed payments and plan changes.
Yes. Tell us what it is built with and what needs to change, and we will say whether we are the right team for it.
Working together
No sales calls to book. Tell us about the project and we’ll take it from there.
Tell us what you need built, what you use now and roughly when. A few sentences is enough to start.
Every enquiry is read by Steve, the founder. If it looks like a good fit, he replies by email with questions.
If the project suits us both, we talk through what to build first and how to get there.
A few sentences is enough. Steve reads every enquiry and replies by email.