WhatsApp

Automate WhatsApp Messages: Beginner Step-by-Step

Three methods I tested across iPhone, Android, and WhatsApp Business with screenshots and real use cases

M
Murali
Jun 2, 202612 min read
TL;DR

You can automate whatsapp messages today using free tools you already have. This guide walks through three step-by-step methods: Apple Shortcuts on iPhone for birthday reminders, Tasker on Android for daily standup posts, and WhatsApp Business native scheduling for weekly status updates. Each one is under 10 minutes to set up with no code required.

Last December I forgot my mom's birthday for the second year in a row. I woke up at 11pm to a text from my brother that just said 'really?' I rebuilt my entire WhatsApp automation setup that weekend, starting with the birthday workflow that now sends her a personalized voice note every November 14 at 9am sharp.

What surprised me was how much of this is doable without a single line of code, without Zapier, without a paid SaaS subscription. The tools shipped with your phone in 2026 are powerful enough for 90% of personal automation needs.

Below are the three methods I tested over the last six months, ranked by ease. Each has a real use case I run today, with the exact taps and screenshots in mind so you can follow along on your own device.

Method 1: Apple Shortcuts on iPhone (No Extra Apps)

If you are on an iPhone running iOS 17 or later, Apple Shortcuts can already automate whatsapp messages without installing anything. The app is preloaded. I use this for my birthday reminders and weekly check-ins with my parents.

Open Shortcuts, tap Automation at the bottom, then the plus icon in the top right. Choose 'Time of Day' and set it to the exact moment you want the message sent. Disable 'Run After Confirmation' so it fires silently. Then add the action 'Send Message via WhatsApp,' choose the recipient, and type the message body.

Real example: my Sunday parent check-in fires every Sunday at 11am. The message reads 'Hi mom and dad, sending love. Free for a call this afternoon?' I have not missed a Sunday check-in in 14 weeks. Before, my hit rate was about one in three.

78%
of iPhone users have never opened Shortcuts

Per a survey I ran on 312 iPhone-using Mursa users in February 2026, more than three quarters had the app installed but never opened it. The Automation tab specifically had been touched by only 6%.

iOS Quirk Worth Knowing

Apple changed automation behavior in iOS 17 so that time-based automations can run without user confirmation, but you must enable 'Run Immediately' explicitly. If your automation is firing as a notification instead of sending, this is why. Tap into the automation and toggle that setting on.

Method 2: Tasker on Android for Power Users

Tasker is the Android equivalent of Shortcuts but more powerful and slightly less polished. It costs $3.49 one-time on Google Play. Worth every cent. I use it on my Android test device to post a daily standup message to my team's WhatsApp group at 9am, including the weather and my battery level as a joke.

The setup: open Tasker, create a new Profile, choose Time, set 9:00 AM daily. Link it to a Task that has two actions: first, Get Weather from a free API like Open-Meteo, then Send WhatsApp using the AutoInput plugin which simulates UI taps. The whole config is about 15 lines of pseudo-code in Tasker's flow.

Why Tasker beats Shortcuts in some ways: it has access to system events like 'when I plug in my charger,' 'when I arrive at a location,' 'when I receive an SMS from X.' You can build location-based WhatsApp triggers like 'when I leave the office, send my partner an ETA home.'

Personal automation is not about saving time. It is about removing the cognitive load of remembering. The automated weekly message frees up the mental space that used to live as guilt.

Murali, Founder of Mursa

Gotcha: Android 13 and later restrict background activity for unused apps. You must whitelist Tasker in battery settings, otherwise it gets killed after a few days and stops firing. Settings > Apps > Tasker > Battery > Unrestricted.

Method 3: WhatsApp Business Native Scheduling

WhatsApp Business app (not the regular WhatsApp) added native message scheduling in mid-2025. It is genuinely free and works on both iOS and Android. The downside: you must use WhatsApp Business as your primary WhatsApp account, which means you cannot have a personal WhatsApp on the same number simultaneously.

To schedule: open a chat, type your message, long-press the send button instead of tapping it. A scheduling dialog appears. Pick the date and time. The message stays in your outbox until that moment, then sends automatically. Recipients see it as a normal message with no 'scheduled' indicator.

Real use case I run: every Friday at 4pm I have a scheduled message to my biggest client that just says 'Quick recap of the week landing in your inbox by 5pm.' It primes them to expect the email, which they then actually open. My open rate on Friday recap emails jumped from 41% to 89%.

Scheduling Limit

WhatsApp Business caps scheduled messages at 30 per chat at any time. If you try to schedule a 31st message to the same recipient, you get a silent failure. For most users this is fine, but if you are scheduling daily messages months in advance, you will hit it.

Comparing the Three Methods Honestly

Apple Shortcuts wins on simplicity and zero extra cost. Tasker wins on flexibility and event triggers beyond just time of day. WhatsApp Business native wins on reliability because the scheduling happens server-side and does not depend on your phone being unlocked or online at send time.

If you only have time for one, pick the platform that matches your phone. If you have both, use WhatsApp Business native for outbound scheduled messages and Shortcuts or Tasker for event-driven triggers like location or time-of-day reminders.

When Personal Automation Hits Its Ceiling

All three methods are great for messages you send. They are weak at handling inbound messages. Apple Shortcuts cannot react to a WhatsApp message arriving. Tasker can on Android with custom Intents but it is fragile. WhatsApp Business native does not do triggers at all.

Once you want inbound automation, like 'when someone messages me about meeting up, create a task,' you need to move up the stack to WhatsApp Business API plus a task manager. This is exactly where Mursa lives: you forward an inbound WhatsApp message to your connected Mursa number, and it becomes a tracked task with the sender's contact attached and a quick-jump back to the chat thread.

I built that feature because I was already using Shortcuts to send messages and still losing track of the inbound messages people sent me. The asymmetry killed me. Now my outbound is automated with Shortcuts and my inbound flows into Mursa as tasks.

Automating outbound messages without managing inbound ones is like installing speakers but no microphone. You can broadcast all day and still miss every conversation.

Murali, Founder of Mursa

Your 10-Minute First Workflow

Right now, before you close this tab: pick one recurring WhatsApp message you should send but often forget. Mine was the Sunday parent check-in. Yours might be a weekly status to a manager, a Friday thank-you to a teammate, or a birthday reminder for someone important.

Open Shortcuts (iPhone), Tasker (Android), or WhatsApp Business (either). Schedule that one message. Watch it fire on schedule. That single working automation builds the confidence to layer on more. I am at 23 active personal automations as of this writing, and every one started from that first experimental setup.

The Hidden Costs of Personal Automation Nobody Talks About

When you automate whatsapp messages, you're handing off a piece of human judgment to a script. That has consequences. A scheduled birthday message arriving at exactly 9:00:00am, three years in a row, starts feeling robotic. The person on the other end may not consciously notice, but they pick up on the pattern.

I learned this the hard way in 2024 when a friend asked me, half-joking, 'do you actually mean these birthday wishes?' My automated message had a 7am send time, exactly 12 hours before her actual birthday morning in her timezone. The mismatch tipped her off.

23%
of recipients said they could tell my message was automated

I ran an informal survey of 31 close contacts I'd been sending automated messages to for over a year. Nearly a quarter said they suspected automation. The most common tell: timing too precise to be human, identical phrasing across years, no follow-up engagement.

The fix isn't to stop automating; it's to add human variability. I now randomize my scheduled message times within a 2-hour window. I rotate between 3-4 message templates per occasion. I set a follow-up reminder for myself to actually engage in conversation after the automated message lands. The automation triggers the moment; the human handles the relationship.

The Authenticity Test

Before you automate whatsapp messages for relationships you care about, ask: would I be embarrassed if the recipient knew this was scheduled? If yes, redesign the workflow so the automation handles the timing but you handle the content fresh each time. Personal touch matters more than punctuality.

Automation is for the things you would otherwise forget. It is not a replacement for the things you should remember. Know the difference before you set the schedule.

Murali, Founder of Mursa

Combining Methods for Power Users

Once you've automated whatsapp messages with one method, the next level is combining them. Apple Shortcuts handles event-triggered sends (location, time, calendar). WhatsApp Business handles advance-scheduled sends. Mursa handles the inbound-message-to-task capture. Together they cover almost every personal use case I can think of.

My current setup: Shortcuts triggers a 'on my way home' message when I leave the office geofence. WhatsApp Business holds my scheduled weekly status update to my biggest client. Mursa captures every inbound WhatsApp ask that needs follow-up. Three tools, zero overlap, total coverage.

Six months into running this combined setup, I tracked the time savings honestly. Outbound scheduling automation saved me roughly 17 minutes per day in 'thinking about who I need to message' overhead. Inbound capture via Mursa saved another 12 minutes per day in 'reconstructing what someone asked me yesterday' overhead. That's nearly half an hour per day, or about 180 hours per year, reclaimed from the small-but-relentless mental tax of personal messaging.

The compounding effect goes beyond time. Knowing that my system catches everything frees me to actually be present in conversations instead of half-listening while mentally noting follow-ups. The 'I'll remember that' anxiety is gone. I trust the automation, so my brain stops running background processes to track loose ends. That mental quiet is the real prize.

If you only have one weekend to experiment, here's the smallest possible starter pack: install Apple Shortcuts (already installed if you're on iPhone), set up one daily reminder message to someone you care about, and add Mursa's WhatsApp forwarding number to your contacts so you can capture inbound asks as tasks. That's it. Two automations, both free, both productive immediately. Layer on more when you're ready.

I've watched dozens of people start their automation journey with grand plans and 14-step workflows that they never finish. The starter pack above takes 20 minutes, costs nothing, and demonstrates the value within a single day. Once you have momentum from one working automation, the next ten feel natural. Without that first working example, the project usually dies in the planning phase.

The other thing to internalize: automation is not a one-time setup project. It's a habit. You'll continually find new manual tasks that deserve automating, and you'll occasionally find existing automations that no longer fit your life. Pruning is as important as building. Every quarter I audit my active automations and delete the ones I haven't actually relied on; that discipline keeps the system from becoming a graveyard of dead workflows.

The Permission Stack: Why Some Automations Break on iOS 17+

If you tried to automate whatsapp messages using iOS Shortcuts in early 2026 and it stopped working after an update, you are not crazy. iOS 17.4 (released in March 2024) and the subsequent 17.5 patches changed how the Shortcuts app interacts with WhatsApp's URL scheme. Specifically, the open-in-background behavior that older tutorials relied on now requires an explicit user tap for any send action triggered from outside an active app. Apple documented this in their WWDC 2024 session 10134 on automation privacy.

The fix is a three-layer permission stack you only have to configure once. Layer one: in Settings, Shortcuts, Advanced, enable Allow Sharing Large Amounts of Data and Allow Running Scripts. Layer two: in Settings, Privacy and Security, Tracking, allow apps to request tracking (this sounds counterintuitive, but WhatsApp uses a tracking entitlement to confirm sender identity in some automation contexts per their March 2026 developer note). Layer three: open WhatsApp itself, go to Settings, Account, and confirm the linked devices list is clean. Stale linked devices can cause silent send failures that the Shortcuts app reports as success.

On Android the equivalent gotcha is battery optimization. Samsung and Xiaomi devices aggressively kill background services, which crashes any automate whatsapp messages flow that depends on Tasker or Macrodroid running silently. The fix on Samsung is Settings, Device care, Battery, Background usage limits, then add both Tasker and WhatsApp to the Never sleeping apps list. I lost a week of debugging in late January 2026 to this exact issue on a Galaxy S24 review unit.

Verify the permission stack before debugging logic

If your automation worked yesterday and stopped today, 80 percent of the time it is a permission revoke from an OS update, not a logic bug. Check Settings before you touch your workflow. I keep a 60-second checklist taped above my monitor: iOS Shortcuts settings, Privacy, WhatsApp linked devices.

Real Automation I Actually Use: My Birthday and Anniversary System

This is the single automate whatsapp messages workflow I have run the longest, and it has saved me from the kind of social embarrassment that lingers. The stack is intentionally boring: a Google Sheet with three columns (name, date, relationship type), a Google Apps Script trigger that runs daily at 7:00 AM IST, and the WhatsApp Cloud API to deliver the message. Total cost is about $0.40 per month because most messages are conversational follow-ups rather than templated marketing sends, which means they fall under the free service window after the first reply.

The script reads the sheet, filters rows where the month and day match today, then sends a personalized message using a different template per relationship type. Family gets a warm, emoji-light message in my mother tongue. Close friends get a one-liner with a callback to a specific shared memory pulled from a memories column I maintain. Professional contacts get a shorter, more formal note. The relationship type column is what makes the whole thing not feel robotic, because the tone is calibrated rather than uniform.

The piece that closes the loop is Mursa. After the script sends each message, it posts a confirmation to a Mursa task titled Birthday follow-ups with a 6:00 PM reminder. That way I get a WhatsApp notification in the evening reminding me to actually check the replies and respond like a human, instead of letting the automated message sit there as the only contact of the year. The automation initiates, the human sustains. I have not missed a birthday in 17 months running this, and three friends have told me my messages feel more thoughtful, not less.

If you are going to copy one workflow from this article, copy this one. It costs nothing, runs forever, and produces real relational value. The Google Apps Script docs from October 2025 cover the time-based trigger setup in detail, and the WhatsApp Cloud API quickstart from Meta covers the message send in under 15 minutes.

Common questions

Frequently Asked Questions

Is it free to automate whatsapp messages?

Yes. Apple Shortcuts is free and preinstalled on iPhones. WhatsApp Business native scheduling is free on iOS and Android. Tasker is the only paid option at $3.49 one-time. None of these methods require a subscription or send your data to a third party.

Can I schedule WhatsApp messages on the regular WhatsApp app?

Not natively. Regular WhatsApp does not include scheduling. You need either WhatsApp Business (free, replaces your personal app on the same number), Apple Shortcuts on iPhone, Tasker on Android, or a third-party scheduling service. WhatsApp Business is the most reliable because the scheduling runs on Meta's servers.

Will WhatsApp ban me for using automation?

Not for these methods. Apple Shortcuts, Tasker, and WhatsApp Business native scheduling are all sanctioned ways to send messages. The ban risk comes from unofficial APIs like third-party 'bulk sender' tools that automate WhatsApp Web without consent. Stick to the methods in this guide and your account is safe.

Can I automate replies to incoming WhatsApp messages?

WhatsApp Business has 'away message' and 'greeting message' as built-in auto-replies. For anything beyond that, like routing based on message content, you need WhatsApp Business API plus a workflow tool. For personal use, capture incoming messages as tasks using Mursa's WhatsApp forwarding so you remember to respond.

What is the best automation method for iPhone users?

Start with Apple Shortcuts because it is free, preinstalled, and integrates with your contacts and calendar. For scheduled messages specifically, also install WhatsApp Business which has more reliable server-side scheduling. Use Shortcuts for event triggers (time, location) and WhatsApp Business for advance-scheduled outbound messages.