Latest / Solopreneur Sessions with Fexingo: One-Person Businesses, Freelancing, and Independent Work / How a Solopreneur Used a Simple API to Replace a Full-Time Employee
Transcript
- Lucas: So you're a solopreneur, and you're hitting that point where you feel like you need to hire someone. But the numbers don't quite work yet — you're bringing in maybe five or six thousand a month, and a full-time salary would eat half of that. What do you do? Luna: I think a lot of people in that spot just keep grinding and burning out. Or they hire too early and regret it. Lucas: Right. But there's a third option that doesn't get talked about enough: building a simple API integration that automates the exact task you'd hire for. I'm talking about something that takes a weekend to set up and costs maybe fifty bucks a month in API calls. Luna: Okay, I need an example. What's a real task you could actually replace? Lucas: Let's use a concrete case. I talked to a freelance designer — let's call her Sarah — who was spending about fifteen hours a week on invoicing and project tracking. She'd manually create invoices in Stripe, copy the data into Notion, send follow-up emails, and update her calendar. It was the admin overhead that felt like a part-time job. Luna: Fifteen hours a week is almost two full workdays. That's brutal. Lucas: Exactly. So instead of hiring a virtual assistant for that — which would have cost her around fifteen dollars an hour, so about nine hundred bucks a month — she spent a weekend connecting Stripe to Notion through Zapier, with a little Python script to format the data. She uses Stripe's webhooks to trigger a Zap that creates a new Notion database entry every time an invoice is paid, and then another Zap that sends her a summary each week. Luna: And that actually replaced the fifteen hours? Just like that? Lucas: She told me it cut the time to about two hours a month — basically just reviewing and catching edge cases. The Zapier subscription is thirty bucks a month, and the Python script runs on a free AWS Lambda tier. So she's saving over eight hundred dollars a month compared to hiring someone. Luna: That's a huge return on a weekend of work. But not everyone knows how to code a Python script. How accessible is this really? Lucas: Fair point. The good news is you don't actually need to write code from scratch. Zapier itself has thousands of pre-built integrations, and for anything custom, you can use ChatGPT or Claude to generate the script. Sarah told me she used ChatGPT to write the initial Lambda function — she had to tweak a few things, but it got her ninety percent of the way there. Luna: So the barrier is more about knowing what's possible than knowing how to code. Lucas: Exactly. And that's the mindset shift I want to talk about. A lot of solopreneurs default to "I need to hire someone" because that's the familiar solution. But if you step back and ask, 'What is the actual task? Can it be reduced to a data pipeline?', you might find an API can do it for pennies. Luna: But what about tasks that seem more human — like client communication or relationship management? You can't automate that with a webhook. Lucas: No, and you shouldn't try. The key is to automate the rote parts so you can focus your human time on the parts that actually need a human. Sarah still handles client emails personally — but now she has the bandwidth to actually be thoughtful about them because she's not buried in spreadsheet copy-paste. Luna: So the automation isn't replacing the human, it's augmenting them. That's a healthier way to think about it. Lucas: Right. And there's another angle here — when you build these automations yourself, you understand your own business processes better. Sarah told me that mapping out her invoicing flow for the script made her realize she had two redundant steps she'd been doing out of habit. She streamlined the whole thing even beyond the automation. Luna: That's a nice side effect. Okay, so for someone listening who's thinking, 'I want to try this,' what's the first step? Do they need to pick a specific tool first? Lucas: I'd start by picking one repetitive task that takes at least five hours a week. Then map it out on paper — what triggers it, what data moves where, what the output is. Then see if there's an API for each step. Most modern SaaS tools have APIs: Stripe, Notion, Google Workspace, Slack, Airtable. If they do, Zapier or Make can probably connect them without code. Luna: And if the API doesn't exist? What then? Lucas: Then you might need a custom script, but honestly, for most solopreneur use cases, the APIs are there. The bigger challenge is just having the confidence to try. A lot of people think automation is for engineers or big companies, but the tools are now built for solo operators. Luna: Let's talk about the risks though. What if the API changes? Or what if your script breaks and you don't notice for a week? That could be a mess. Lucas: That's a real concern. Sarah's approach was to build in manual checkpoints. She still reviews the Notion database once a week to make sure everything looks right. And she set up a simple error alert — if a Zap fails, she gets a Slack message. So she catches issues quickly. The risk is manageable if you design for it. Luna: It's almost like you're becoming a mini cto of your own one-person company. That's a skill that pays dividends beyond just this one automation. Lucas: Exactly. And that's the bigger picture. Every time you automate something, you build a little piece of infrastructure that keeps working. A hire is a recurring cost; an automation is an asset. Over a year, Sarah's automation saved her about ten thousand dollars compared to hiring. That's a significant chunk of profit in a solo business. Luna: Ten thousand dollars is real money. And it's not just saving — it's also freeing up time to actually grow the business. Lucas: Yeah, Sarah told me that after she automated invoicing, she used the extra time to revamp her portfolio and land two bigger clients. So the ROI compounds. And honestly, if this kind of thinking has helped your own work — even just reframing a problem — that's the kind of thing that keeps this show ad-free and sustainable. If today was worth a coffee to you, you can find us at buy me a coffee dot com slash fexingo. No pressure, just a way to keep these conversations going. Luna: It really does make a difference. And we appreciate everyone who supports the show. Lucas: So back to the automation mindset — another example I love is a consultant I know who automated his expense reporting. He used to collect receipts, manually enter them into a spreadsheet, then email his accountant. Now he uses a tool called Expensify that OCRs the receipts and sends a summary to his accountant via API. That saved him about four hours a month. Luna: Four hours a month doesn't sound huge, but over a year that's two full work weeks. Lucas: Exactly. And it's not just the time — it's the cognitive load. Every time you do a boring manual task, you're draining mental energy you could use for creative work. Automation is as much about protecting your focus as it is about saving hours. Luna: So what's your advice for someone who's never written a line of code? Where do they even start with something like this? Lucas: I'd point them to Zapier's pre-built workflows. They have templates for almost every common task — like 'Save new Stripe payments to a Google Sheet' or 'Create a Notion task from a new email.' You can set those up in ten minutes with zero code. Once you see how that works, you'll start to see other possibilities. Luna: And if the template doesn't quite fit, you can modify it. It's like Lego. Lucas: Right. And if you hit a wall, there are communities on Reddit and forums where people will help you tweak a Zap for free. The solopreneur community is surprisingly generous with this stuff. Luna: I want to circle back to the hiring comparison. Because there's a psychological hurdle — hiring feels like 'leveling up' as a business owner, and automation can feel like 'I'm just being cheap.' How do you think about that? Lucas: That's a really good point. There's definitely a status element to hiring. But I'd argue that building smart automation is a more sophisticated business move than hiring prematurely. It shows you understand your margins and your processes. You can always hire later when the revenue justifies it, and by then you'll have even better systems in place. Luna: So it's not anti-hiring. It's about being strategic about what you hire for. Lucas: Exactly. Hire for the things that need human judgment and relationship. Automate the rest. Sarah eventually did hire a part-time assistant — but only for client communication and project management, not for data entry. Her automation freed up enough revenue to afford that hire. Luna: That's the ideal path. Automation first, then hire when you can afford to pay well. Lucas: Right. And one last thought — the api driven mindset also makes your business more resilient. If a tool shuts down or changes pricing, you can adapt faster because you understand the underlying data flow. You're not dependent on a person who knows a specific process; you have documentation and scripts. Luna: It's like you're building a business that could run without you for a week, not a business that stops when you get sick. Lucas: Exactly that. And that's the kind of freedom most solopreneurs are really after. Not just more money, but more control over their time. Luna: Great episode. I'm going to look at my own workflows this weekend. Lucas: Do it. And if you build something clever, let us know. We might feature it in a future episode.