The Case for Automation

Every knowledge worker spends a surprising portion of their day on repetitive, low-value tasks — copying data between apps, sending the same email, moving files, posting to social media. These tasks aren't difficult, but they consume time and mental energy that could go toward meaningful work.

The good news: most of these tasks can be automated using free tools, and you don't need to write a single line of code to do it.

1. Zapier (Free Tier)

Best for: Connecting apps and creating automated workflows (called "Zaps")

Zapier connects over 6,000 apps — Gmail, Slack, Google Sheets, Trello, Notion, and hundreds more. You define a trigger (e.g., "when I receive an email with an attachment") and an action ("save the attachment to Google Drive and notify me on Slack"). The free tier allows up to 100 tasks per month with single-step Zaps.

Example workflows:

  • Automatically save email attachments to cloud storage
  • Add new form submissions to a spreadsheet
  • Post new blog articles to social media automatically

2. Make (formerly Integromat)

Best for: More complex, multi-step automation with a visual interface

Make is a powerful alternative to Zapier with a more generous free tier (1,000 operations/month). Its visual drag-and-drop scenario builder lets you create sophisticated workflows with filters, routers, and data transformations — no code required. It's especially popular for automating business processes involving multiple steps.

3. Microsoft Power Automate

Best for: Microsoft 365 users automating Office-related tasks

If you use Microsoft 365 at work, Power Automate is already available to you. It's deeply integrated with Outlook, Teams, SharePoint, and Excel. You can automate email filing, approval workflows, form responses, and much more. The free desktop version also allows you to record and replay repetitive actions on your PC — like a macro for any application.

4. IFTTT (If This Then That)

Best for: Simple, personal automations and smart home integration

IFTTT operates on a simple logic: if this happens, then do that. It's particularly strong for personal automations involving smart home devices, social media, and everyday apps. Free examples include automatically turning on smart lights at sunset, saving your Instagram photos to Google Drive, or logging your work hours to a spreadsheet when you arrive at the office.

5. AutoHotkey (Windows)

Best for: Power users who want to automate local PC tasks

AutoHotkey is a free, open-source scripting tool for Windows that lets you automate keyboard shortcuts, mouse clicks, form filling, and repetitive desktop actions. While it has a basic scripting language, countless pre-written scripts are available online that you can use without understanding the code. It's invaluable for tasks like text expansion, window management, and automating desktop applications.

How to Get Started with Automation

  1. Identify your time-wasters: Track your work for one day and note any task you do more than twice.
  2. Start simple: Pick one repetitive task and find the tool best suited to automate it.
  3. Test before relying: Run your automation a few times manually to verify it works correctly.
  4. Build gradually: Once you're comfortable, layer more automations into your workflow.

Final Thought

Automation isn't about replacing human judgment — it's about removing friction from tasks that don't require it. Even saving 20 minutes a day adds up to over 80 hours a year. Start with one tool, automate one workflow, and build from there.