Guide
WhatsApp automation that does not annoy people
Most Indian businesses already run customer communication over WhatsApp, usually on one person's phone, with no shared visibility and no record of what was sent. This covers what moving that onto the official platform involves, and the constraints that decide whether it works.
What automation actually replaces
The thing being replaced is rarely the messaging. It is the lookup: someone checking whether a customer was already contacted, what they were told, and by whom. On one person's phone none of that is answerable, and it is the reason enquiries get followed up twice or not at all.
A shared team inbox is the first deliverable, not the automation. Search, filter, assign and reply, with templates and status labels, so the team can see the history before it sends anything.
Templates, opt-in and approval
Business-initiated messages on the official platform must use templates Meta has approved in advance. Template approval is the step that delays launches, and it is worth starting before the build is finished rather than after.
Opt-in is the constraint that shapes everything else. You can only message people who agreed to be messaged, which means the capture point — the form, the enquiry, the order — has to collect that consent properly or the whole sequence is unusable.
Timing is most of the quality
The difference between useful automation and a nuisance is almost entirely when messages fire. The registration platform we built for ExcelR never sends WhatsApp between 9 PM and 8 AM: messages are held and released at 8 AM. Timing logic runs in IST regardless of where the server is.
It also adapts. A message normally sent an hour after signup compresses to ten minutes, then five, for last-minute registrants, and messages that no longer make sense are dropped rather than delivered late.
Quiet hours and cutoffs are not polish. They are the difference between a reminder and a 2 a.m. notification that gets you blocked.
Delivery state, so you know what landed
Sent, delivered, read and failed are four different outcomes and only one of them means the customer saw it. Surfacing delivery state per message is what turns a send into something you can act on — chasing the failures rather than assuming the batch went out.
Softivum Connect tracks all four per message, alongside the automation workflows that turn a new enquiry into a saved contact, an approved template send, an assigned conversation and a notified team.
What it costs to run
Cost sits in three layers: Meta's per-conversation charge, which varies by category and by who started the conversation; your provider's margin, seats and platform fee; and the integration work that connects it to how your business actually runs.
The third layer is a separate build from the connection, and quotes routinely leave it out. Routing, CRM sync and the sequences themselves are where most of the effort goes.
Estimate your monthly volume by conversation category before committing. Your existing message history and booking numbers are usually enough to do it.
Where broadcasting backfires
Meta scores the quality of your number based on how recipients react. Broadcasting to people who did not ask damages that rating, and a damaged rating reduces what you are allowed to send — including the messages that were working.
The businesses that do well on WhatsApp send fewer messages to people expecting them. That is a strategy decision, not a technical one, and no amount of automation compensates for getting it wrong.
When the free app is the better answer
If one person handles every conversation and the volume is manageable, the free WhatsApp Business app is genuinely the right tool and the API adds cost and approval overhead for nothing.
The case for moving is shared visibility across a team, automation that has to fire reliably, and a record of what was sent. If none of those is a problem yet, wait.
Questions we get asked
Start with the process, not the platform
A free 30-minute call to map what your team sends today and where it breaks, then a written proposal within 24 to 48 hours with the build cost and the running cost separated. If the free app still fits, we will say so.
Book a call