How to Automate WhatsApp

WhatsApp automates at two levels. The Business app covers greetings, away messages, quick replies and broadcast lists on its own. Sending each customer something specific to them, like their order status or their appointment, needs the answer looked up first, which is where the manual work still sits.

WhatsApp is the channel customers actually answer

WhatsApp is the messaging app most of the world already has open, and for a great many businesses it has quietly become the main line to the customer. Orders come through it. Photos of the broken thing come through it. Appointments get moved in it.

It won that job by being where people already were. A customer who ignores email and never installed your app will reply on WhatsApp in four minutes, because it is the same app their family is in.

For a small business that is a real advantage and a real trap. The advantage is that messages get read. The trap is that a channel this personal does not scale by adding people to it, and the owner ends up answering it at ten at night.

Every answer is the same answer with different details

Look at a week of business WhatsApp messages and most fall into about five shapes.

Where is my order. When are you coming. How much for this. Did you get my payment. Can we move it to Thursday.

None of those are hard. Each one takes somebody opening the booking system or the courier page or the ledger, finding the one line about that customer, and typing it into a chat. Two minutes each, forty times a day, mostly done standing up with a phone in one hand.

The information is never the problem. The problem is that it lives somewhere else, and a person has to be the bridge.

The whatsapp.com homepage, the app these three jobs run in. WhatsApp
Personal, not broadcast Each customer told about their own order, their own booking, their own balance, instead of everyone getting the same text.
The status looked up first The tracking page, the booking system or the ledger read before the message is written, so the number in it is right.
Drafted before it is sent Messages to customers land in front of a person first. Nothing goes out on its own unless you decide it should.

The Business app covers the generic, not the specific

The free WhatsApp Business app does more than most owners have set up, and it is worth using properly first.

It gives you a greeting message for first contact, an away message for out of hours, quick replies you can fire with a shortcut, labels for organising chats, a catalogue for products, and broadcast lists for sending one message to many people at once. The Business Platform, the paid API tier, adds templated messages and proper integrations for larger operations.

Notice what all of those have in common. They send something written in advance. A greeting is the same for everyone. A quick reply is the same paragraph every time. A broadcast is one message to a list.

The moment a message needs a fact about that specific customer, the automation stops and a person takes over, because the app has no way to find out where that particular order is.

Each customer can be told their own answer

Change what is able to look things up and the five shapes above stop being work.

The customer asking where their order is gets the actual status, read off the courier site using the reference from their own confirmation. The customer asking when you are coming gets tomorrow's window from the scheduling system. The one asking about payment gets told what the ledger says, rather than a promise to check.

It works in the other direction too, before anyone asks. The delivery that slipped, flagged to the person waiting for it. The appointment reminder that goes out the evening before with the right time on it. The part that came back into stock, mentioned to the three people who asked about it last month.

This is also where the care belongs. WhatsApp is somebody's personal phone, sitting next to messages from their family, and people are far less forgiving of an automated mistake there than in email. Anything going to a customer should be drafted and read by a person before it leaves, at least until you trust the shape of it completely.

The lookup is what needs handing over

Typing the message was never the slow part. Finding out what to put in it was.

WebRun is an AI agent that works a real Chrome browser, signed in as you. It opens the courier site, the booking system or the ledger, finds the line about that customer, and prepares the reply with the real detail in it, ready for you to glance at and send.

It runs on your schedule in your own private environment, and you can watch a run and stop it. Customer messages draft and wait by default, because this is the channel where that matters most.

The workflows below are already built, and each one names what it opens.

Questions people ask

Will it message my customers on its own?

Not by default. It prepares the message with the details already filled in and leaves it for you to send. This is the channel where an automated mistake is least forgivable, so approval is the starting position.

Does this need the paid WhatsApp Business API?

No. It works the WhatsApp interface you already use, signed in as you, which is why it suits small operations that were never going to set up the Business Platform.

How does it know which customer a message is about?

From the conversation itself, plus whatever reference is in it. It reads the thread, takes the order number or the name, and looks that up in the system that holds the answer.

1,350 ready-made WhatsApp workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Automatic FormAssembly Connector Alerts
Every hour, WebRun checks the connector runs behind your FormAssembly forms, opens a Trello card for each failure with the responses that never landed, and pings you on WhatsApp.
FormAssemblyTrelloWhatsApp
Automated Float Time Off Clash Check
Every morning, WebRun compares the next two weeks in Float against approved time off, messages the clashes to your team WhatsApp group, and logs each one in Notion.
FloatWhatsAppNotion
Automated Fitbit Device Sync Checks
Every morning, WebRun checks when each Fitbit device last synced and how much battery is left, opens a Trello card for the ones that went quiet, and messages the wearer on WhatsApp.
FitbitTrelloWhatsApp
Automated Farmers Claim Status Tracking
Every morning, WebRun checks your open Farmers claims, records each status change on a Trello card, and messages you on WhatsApp when the claim moves or stalls.
Farmers InsuranceTrelloWhatsApp
Automated EZ Texting Inbox Reply Triage
Every hour, WebRun sorts unanswered messages in your EZ Texting Team Inbox by waiting time, drafts a reply to each, opens a Trello card, and pings you on WhatsApp.
EZ TextingTrelloWhatsApp
Automated Expensify Policy Violation Sweep
Every morning, WebRun reads the violations flagged on Expensify expenses, drafts a Twilio SMS to each submitter for your approval, and sends finance the summary on WhatsApp.
ExpensifyTwilioWhatsApp
Automated Evernote Unfiled Note Cleanup
Every Monday, WebRun finds the untagged notes still sitting in your Evernote default notebook, logs each with a suggested notebook and tag in Airtable, and sends you the list on WhatsApp.
EvernoteWhatsAppAirtable
Automated Egnyte Dormant Folder Review
Every Monday, WebRun reviews your Egnyte folders for files untouched for a year, works out the space each one would free, raises a Trello card per candidate, and posts the totals to WhatsApp.
EgnyteTrelloWhatsApp
Automated eBay Buyer Message Triage
Every hour, WebRun checks eBay for buyer messages nobody has answered, pulls up the listing each one is about, and drafts a reply for you to send.
eBayGoogle SheetsWhatsApp
Automated EarthLink Spam Folder Rescue
Every morning, WebRun searches your EarthLink Mail spam folder for legitimate messages, posts what it found to Slack with a suggested sender rule, and pings you on WhatsApp when something looks urgent.
EarthLink MailSlackWhatsApp
Automated Duolingo Streak Deadline Nudges
Every night, WebRun checks whether today's Duolingo goal is met, messages WhatsApp with the hours left, and keeps the streak history in Notion.
DuolingoWhatsAppNotion
Automated Dropbox Shared Link Audits
Every Monday, WebRun audits your Dropbox shared links and folder members, finds access left open after a project ended, and sends you the revoke list.
DropboxWhatsAppGmail
Automated Drip Signup Form Health Checks
Every morning, WebRun compares each Drip form's signups against its normal rate, flags any that fell to nothing, and messages you before list growth stalls.
DripWhatsAppNotion
Automated Doodle Sign-Up Sheet Capacity Alerts
Every morning, WebRun counts the spots taken and left in every Doodle sign-up slot, and flags the ones filling up or still empty with the date approaching.
DoodleTrelloWhatsApp
Automated Discover Cashback Activation Checks
Every Monday, WebRun checks whether your Discover Cashback Bonus categories are activated for the quarter, logs the status in Notion, and nudges you on WhatsApp if they are not.
DiscoverNotionWhatsApp
Automated Dice Job Post Performance Reports
Every Monday, WebRun reads views and applications on each Dice job post, ranks them by response, posts the report to Slack, and sends the dead posts to your hiring WhatsApp group.
DiceSlackWhatsApp
Automated draw.io Review Pack Exports
Every Monday, WebRun exports the current pages of your draw.io diagrams, posts the pack with links to Slack, and sends the meeting owner a WhatsApp note that it is ready.
draw.ioSlackWhatsApp
Automated DHL Proof of Delivery Logging
Every morning, WebRun checks DHL for shipments delivered yesterday, files the proof of delivery on a Trello card against the order, and posts the day's list to your WhatsApp group.
DHLTrelloWhatsApp
Automated Demandbase Campaign Pacing Checks
Every Monday, WebRun checks each Demandbase campaign's spend against plan and days left in flight, opens a Trello card for anything off pace, and messages you on WhatsApp.
DemandbaseTrelloWhatsApp
Automated Deliveroo Payout Reconciliation
Every Monday, WebRun lines your Deliveroo payout up against last week's orders, breaks the gap down by refund, fee, and adjustment, and puts the queries on a Trello card.
DeliverooTrelloWhatsApp
Automated Delighted Promoter Referral Asks
Every Monday, WebRun finds your Delighted promoters, quotes their own words back in a drafted review or referral ask, and sends you the shortlist to approve.
DelightedTrelloWhatsApp
Automated Databricks Table Freshness Checks
Every morning, WebRun reads the last updated time on the Databricks tables your dashboards depend on and flags the ones quietly serving yesterday's numbers.
DatabricksTrelloWhatsApp
Automated CrowdStrike Patch Prioritization
Every morning, WebRun reads the vulnerabilities Falcon found across your hosts, ranks them by severity and host group, posts the day's patch list to Slack, and drafts a WhatsApp note for the on-call engineer.
CrowdStrikeSlackWhatsApp
Automated Cresta Contact Driver Reporting
Every Monday, WebRun reads last week's Cresta conversations, groups them into the recurring reasons customers made contact, opens Trello cards for the growing ones, and sends the digest by WhatsApp.
CrestaTrelloWhatsApp

Want one of these running on your own WhatsApp?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.