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.

Automated JobStreet Job Ad Performance Checks
Every Monday, WebRun compares views against applications on your JobStreet ads, sends the underperformers to WhatsApp, and queues each ad for a rewrite on a Trello board.
JobStreetWhatsAppTrello
Automated JobsDB Candidate Shortlisting
Every Monday, WebRun runs your saved JobsDB candidate searches, builds a shortlist per open role in Airtable, and sends the recruiter the highlights on WhatsApp.
JobsDBWhatsAppAirtable
Automated YouTrack Time Tracking Audits
Every Monday, WebRun audits YouTrack for issues worked on with no time logged and estimates never filled in, emails the team lead the gaps, and sends the summary on WhatsApp.
YouTrackGmailWhatsApp
Automated Itau Card Statement Countdowns
Every morning, WebRun reads each Itau card's closing and due dates, opens a Trello card as the deadline approaches, and messages you on WhatsApp while there is still time to schedule the payment.
ItauWhatsAppTrello
Automated ING Direct Debit Reviews
Every Monday, WebRun lists the direct debits and standing orders on your ING account with their amounts and next dates, posts the review to Slack, and flags new or risen charges on WhatsApp.
INGSlackWhatsApp
Automated ICICI Fixed Deposit Reminders
Every morning, WebRun reads your ICICI Bank fixed deposits and their maturity dates, keeps the schedule in Notion, and sends a WhatsApp reminder before each one matures.
ICICI BankNotionWhatsApp
Automated Hootsuite Post Approval Reminders
Every morning, WebRun finds the Hootsuite posts still waiting on approval, logs them in Airtable, and messages your approvers on WhatsApp before the publish time passes.
HootsuiteWhatsAppAirtable
Automated HDFC Card Payment Reminders
Every morning, WebRun checks your HDFC Bank card statement, files a dated copy of the figures in Google Drive, and sends a WhatsApp countdown with the amount due before interest starts.
HDFC BankGoogle DriveWhatsApp
Automated HackerRank Flagged Attempt Review
Every morning, WebRun opens HackerRank, collects the candidate reports carrying suspicious activity flags, opens a Trello review card for each, and sends the hiring manager a WhatsApp queue.
HackerRankTrelloWhatsApp
Automated Guru Milestone Invoice Chasing
Every Monday, WebRun finds Guru milestones marked complete with no invoice sent, logs each one in Airtable with its amount, and messages you the total on WhatsApp.
GuruAirtableWhatsApp
Automatic GroupMe Event RSVP Roundups
Every morning, WebRun reads the RSVPs on your GroupMe event, logs the headcount in Notion, and sends you the members still silent on WhatsApp with a reminder drafted for you to post.
GroupMeWhatsAppNotion
Automated GoTo Connect Licence Audit
Every Monday, WebRun audits your GoTo Connect users, extensions, and numbers, finds the seats with no activity, and queues the ones worth reclaiming for you to confirm.
GoTo ConnectWhatsAppTrello
Automated Meeting Action Item Capture
Hand WebRun your meeting notes and it files every action item into the right Google Tasks list with a due date, messages each owner their items on WhatsApp, and mirrors the board in Trello.
Google TasksWhatsAppTrello
Automated Play Store Review Reply Drafts
Every morning, WebRun finds the Google Play Console reviews nobody has answered, drafts a reply for each, and queues them on a Trello board for you to approve.
Google Play ConsoleTrelloWhatsApp
Automatic Expiring Saved Card Reminders
Every Monday, WebRun checks the expiry dates on your saved Google Pay cards, raises a Trello card for each one running out, and messages you on WhatsApp with what is billed to it.
Google PayTrelloWhatsApp
Automated Google Cloud IAM Access Audit
Every Monday, WebRun reads the IAM policy on each Google Cloud project, flags the people, service accounts and keys holding more access than they need, and files the follow-ups.
Google CloudTrelloWhatsApp
Automated Google Analytics Page Scorecard
Every Monday, WebRun runs your Google Analytics landing pages report against last week, scores every page on sessions and conversions, and files the ones worth rewriting.
Google AnalyticsTrelloWhatsApp
Automated Google AI Studio Prompt Backup
Every Monday, WebRun copies every saved Google AI Studio prompt and its model settings into a dated backup, and marks what changed since last week.
Google AI StudioSlackWhatsApp
Automated Gong Competitor Mention Alerts
Every morning, WebRun reads yesterday's Gong call transcripts, pulls out every competitor and pricing mention with the quoted line, and files each one in Trello.
GongTrelloWhatsApp
Automated GoDaddy DNS Change Monitoring
Every night, WebRun snapshots the DNS records on every GoDaddy domain you own, cards any record that changed since last night in Trello, and messages you on WhatsApp when mail records move.
GoDaddyTrelloWhatsApp
Automated GoCardless Payout Reconciliation
When a GoCardless payout settles, WebRun breaks it back down into the payments, fees and refunds that make up the figure, files the breakdown in Airtable, and sends the bookkeeper a WhatsApp summary.
GoCardlessWhatsAppAirtable
Automated Glovo Review Reply Drafting
Every morning, WebRun collects yesterday's Glovo reviews, drafts a reply for each one against the order it refers to, raises a Trello card for complaints, and sends the summary to WhatsApp.
GlovoTrelloWhatsApp
Automated GitLab Failed Pipeline Triage
Every morning, WebRun reads your GitLab pipelines, groups the overnight failures by branch and failing job, opens a Trello card per break, and messages the team the red branches.
GitLabTrelloWhatsApp
Automated FreshBooks Estimate Follow-Ups
Every Monday, WebRun finds the FreshBooks estimates and proposals still unanswered, drafts a follow-up message per client in WhatsApp, and opens a Trello card for each one.
FreshBooksWhatsAppTrello

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.