How to Automate Business Tasks: What I Automate, What I Don't, and Why
I automated the wrong thing first. In 2023, I spent an entire weekend building an automated response system for hotel guest inquiries. Claude Code wrote the bot. I trained it on 200 past conversations. It could answer questions about check-in times, amenities, dietary accommodations, transportation — everything a prospective guest might ask.
It worked perfectly for 11 days. Then a guest wrote in asking if she could scatter her late husband's ashes in the hotel garden as part of her healing retreat.
The bot responded with the garden's operating hours.
I deleted the bot that afternoon. Not because automation is bad — I automate dozens of business tasks and it saves me roughly 25 hours a week. I deleted it because I had automated something that required a human heart, and the cost of getting it wrong was someone's grief being met with a scheduling FAQ.
That moment taught me the rule I now follow for every automation decision: automate the mechanical, never the meaningful. And the line between them is not always where you think.
The Automation Spectrum
Not all business tasks are created equal. I think about automation on a spectrum with three zones.
Green zone: Automate immediately. Tasks that are repetitive, rule-based, and where mistakes have low consequences. Data entry. Status notifications. Backup processes. Content distribution formatting. Invoice generation from templates. These tasks do not benefit from your attention — they just need to happen.
Yellow zone: Automate carefully. Tasks that are mostly rule-based but occasionally require judgment. Email responses. Content scheduling. Pricing adjustments. Customer onboarding sequences. These can be automated, but they need human checkpoints — places where the automation pauses and waits for your eyes before proceeding.
Red zone: Never automate. Tasks that involve nuance, emotion, ethical judgment, or irreversible consequences. Apologies. Pricing strategy. Product direction decisions. Any conversation where someone is vulnerable. Customer interactions that involve complaints, refunds, or personal situations. These need your brain and your empathy. Full stop.
The mistake most people make when learning how to automate business tasks is treating every task as green zone. It is not. And the tasks you automate that should have stayed manual will cost you more than the time you saved — in reputation, in relationships, in the specific kind of trust that is hard to rebuild.
What I Actually Automate (The Complete List)
Here is every automated business task in my operation, as of March 2026. No theoretical examples. No "you could automate this." These are running right now.
Email Sequences
What: Seven-email onboarding sequence for new Soulin Social users. Triggers on signup, sends over 14 days, includes product education, use cases, and a conversion offer.
Tool: Resend API, triggered by Supabase webhook.
Result: 12% conversion rate from free to paid. This sequence has been running untouched for months and generates roughly $2,800/month in subscription revenue.
Why this works automated: The content is evergreen, the triggers are binary (user signed up = send sequence), and the stakes of a slightly imperfect email are low. Nobody has ever complained about a welcome email being too helpful.
Revenue and Performance Alerts
What: Real-time Telegram notifications for every new subscription, every cancellation, every failed payment, and a daily revenue summary at 8am.
Tool: Stripe webhooks feeding a Node.js bot on PM2, delivering via Telegram.
Result: I catch failed payments within minutes instead of discovering them during a weekly review. I recovered approximately $1,400 in the last quarter from failed payments I re-engaged quickly because the bot alerted me immediately.
Why this works automated: Pure data delivery. No judgment required. The bot tells me a fact; I decide what to do about it.
SEO Monitoring
What: Autonomous agent that checks keyword rankings, monitors Core Web Vitals, flags indexing issues, tracks competitor movements, and sends a weekly digest.
Tool: Node.js process on PM2, pulling from Google Search Console API and PageSpeed API, reporting via Telegram.
Result: Catches technical SEO problems in hours instead of weeks. Found a noindex tag on a high-traffic page that would have cost me roughly 400 visits/week if it had stayed up for the usual two-week gap between my manual checks.
Why this works automated: SEO monitoring is pure pattern recognition. Look at numbers. Compare to baselines. Flag anomalies. No creativity, no empathy, no judgment needed.
Content Multiplication
What: One raw idea becomes 35 platform-ready content pieces through Soulin Social.
Tool: Soulin Social (my own product), with voice training on two years of my writing.
Result: Content creation went from 15-20 hours/week to about 3 hours/week. Monthly output went from 8 pieces to 140+.
Why this works automated: The creative input (the raw idea) is still mine. The transformation to platform-native formats is rule-based — each platform has specific constraints, optimal lengths, and formatting norms. That transformation does not need my creativity. It needs consistency.
Deployment Pipeline
What: Push code to GitHub, Vercel builds and deploys automatically. Preview deployments for review. Rollback if anything breaks.
Tool: Vercel + GitHub integration.
Result: Deployments went from a 20-minute anxiety ritual to a push-and-forget process. I deploy 3-5 times per day now versus once every few days when it was manual.
Why this works automated: Deployment is procedural. Same steps every time. The only variable is the code being deployed, which I review before pushing.
Backup and Monitoring
What: Automated database backups daily, uptime monitoring with alerts if any service goes down.
Tool: Supabase (built-in backups) + a simple health-check bot on PM2.
Result: Peace of mind. I have needed the backups twice. Both times they were there. The uptime bot has caught three outages in six months, each time alerting me within two minutes.
Why this works automated: This is insurance. You automate it so you never have to think about it until you need it.
Invoice Generation
What: Monthly invoices for recurring clients on the hotel side, generated from templates and sent automatically.
Tool: Stripe invoicing + a custom template through Resend.
Result: What used to take 2-3 hours of monthly admin now takes zero hours. The invoices go out on the 1st. I do not touch them unless there is an exception.
Why this works automated: Invoicing is math. Amount, date, recipient, template. No creative judgment. No emotional intelligence. Just arithmetic and formatting.
What I Refuse to Automate
This list matters more than the automation list. These are the tasks I have consciously decided to keep manual, sometimes over objections from my own optimization-obsessed brain.
Customer Conversations That Involve Emotion
Any message from a customer that contains frustration, confusion, disappointment, or vulnerability gets a personal response from me. Not a template. Not a bot. Me.
The hotel guest who wanted to scatter ashes taught me this. But there have been dozens of smaller moments — a customer who was frustrated because a feature did not work and was clearly having a bad day, a user who wrote a heartfelt thank-you and deserved a heartfelt response, a guest who needed to cancel a retreat because of a family emergency.
These moments are where trust is built or destroyed. A human response — even if it takes 15 minutes instead of 15 seconds — is worth more than the time it costs.
Pricing Decisions
I have been tempted to build a dynamic pricing bot for the hotel — adjust rates based on demand, season, competitor pricing, occupancy rates. The data is available. The algorithm is not complicated.
I will not do it. Pricing communicates values. A sudden price drop tells existing customers they overpaid. A surge price during peak season tells prospective guests they are being exploited. These are nuanced signals that an algorithm treats as math but humans experience as meaning.
Get essays like this — plus behind-the-scenes builds — in your inbox every week. Subscribe free →
I review pricing quarterly. Manually. I consider the numbers, but I also consider the story the pricing tells. What does this price say about who we are? That question does not have a formula.
Product Direction
What to build next. What to deprecate. What to pivot toward. These decisions require the kind of fuzzy, intuition-rich, context-heavy thinking that AI is bad at — not because AI is not smart enough, but because product direction depends on understanding your customers' unspoken needs, market timing, and your own energy. An algorithm cannot tell me that I am bored with a feature and will therefore build it badly. Only I know that.
Apologies
When something goes wrong — a bug that affected users, a shipping delay, an email that went out with an error — the apology comes from me. Personally. By name. With specific acknowledgment of what went wrong and what I am doing about it.
Automated apologies are worse than no apology. "We're sorry for the inconvenience" from a bot is an insult wearing a costume. "I messed up, here is what happened, here is what I am fixing" from a human is the beginning of rebuilt trust.
I have had customers respond to my apology emails with "honestly, this is the best customer service I have ever experienced." Not because I am exceptional at apologies. Because the bar is so low that a genuine human response feels exceptional.
The Rules I Follow
After three years of automating, over-automating, and un-automating, here are the rules I follow for every new automation decision.
Rule 1: Do it manually 30 times first. You cannot automate what you do not understand. Thirty repetitions gives you enough data to know the edge cases, the failure modes, the parts that need judgment, and the parts that are pure repetition. I automated my email sequence after sending 30 manual onboarding emails. By email 30, I knew exactly which messages mattered and which ones were filler.
Rule 2: Automate the 80%, checkpoint the 20%. Most automated processes have a point where human judgment adds value. Build the checkpoint in from the start. My content system automates the multiplication but checkpoints the review. My email system automates the sending but checkpoints the content updates quarterly.
Rule 3: Monitor the automation. Automated does not mean unattended. Every automation I run has a monitoring layer — usually a Telegram bot that reports on performance metrics weekly. An unmonitored automation is a slow leak. You will not notice it failing until the damage is significant.
Rule 4: Preserve the off switch. Every automation must be easy to turn off. If something breaks or the context changes, I need to be able to revert to manual in minutes, not hours. This means avoiding deeply nested automation chains where one failure cascades. Keep each automated task independent. Let it fail gracefully.
Rule 5: Ask "what happens when this goes wrong?" Before automating anything, imagine the worst-case failure. If the worst case is "an invoice has a typo," automate freely. If the worst case is "a grieving person receives a scheduling FAQ," do not automate at all. The asymmetry of the downside determines the automation decision.
The Time Math
Here is what automation actually saves me, measured honestly:
| Automated Task | Manual Time/Week | Automated Time/Week | Saved |
|---|---|---|---|
| Email sequences | 3 hrs | 0 hrs | 3 hrs |
| Revenue alerts | 2 hrs | 10 min review | 1.8 hrs |
| SEO monitoring | 3 hrs | 15 min review | 2.75 hrs |
| Content multiplication | 15 hrs | 3 hrs | 12 hrs |
| Deployments | 2 hrs | 20 min | 1.7 hrs |
| Invoicing | 1 hr/month | 0 hrs | 1 hr/mo |
| Backups/monitoring | 1 hr | 0 hrs | 1 hr |
Total saved: roughly 23 hours per week.
That is the difference between a 55-hour workweek and a 30-hour workweek. That is the difference between burnout and sustainability. That is the difference between me in 2023 — unable to get out of bed after a 14-hour Tuesday — and me now, closing my laptop at 4pm and walking to the river.
Where to Start
If you are looking at this list and feeling overwhelmed, start with one automation. The one that will save you the most time with the least complexity.
For most solopreneurs, that is email. Set up one automated email sequence — a welcome sequence for new subscribers or customers. Write it once. Deploy it. Let it run. Check the metrics in two weeks.
When that is working, add alerts. Build or configure one notification that tells you something important without you having to go check. Revenue. Signups. Errors. Whatever you currently check manually every day.
Then content. Then deployments. Then the rest.
The full automation playbook — including the specific tools, the bot architectures, and the prompt templates I use with Claude — is inside the membership. But the principles in this post are the foundation. Automate the mechanical. Protect the meaningful. Monitor everything.
And if you are ever unsure whether something should be automated, ask yourself: if this automation makes a mistake, will someone's grief be met with a scheduling FAQ?
If the answer is even maybe — keep it manual. The time you save is never worth the trust you lose.