Skip to main content
GullySystem

Email, WhatsApp and SMS Automation

Order updates, dispatch notices, internal alerts and other routine messages sent automatically across email, WhatsApp and SMS as events happen in your system, instead of a staff member typing and sending each one.

What This Messaging Layer Does

This is the messaging layer that connects an event in your business — an order placed, a status change, a stock alert — to a message going out on the channel your customer or staff member actually uses. It is broader than a single type of reminder: any notice that should go out automatically when something happens is built here.

Where Manual Messaging Costs You

  • A staff member types out the same order-confirmation message dozens of times a day
  • Some customers get updates and others do not, depending on who remembered to send them
  • An internal alert — low stock, a delayed dispatch — is noticed late because it lives only in someone's head
  • There is no single record of what was sent to whom and when
  • Switching between email, WhatsApp and SMS for different customers eats up staff time

How Messages Get Triggered

Messages Are Triggered by Events

An order status change, a form submission, a stock threshold or another event in your system starts a message automatically, without a person initiating it.

Channel Is Chosen by Rule

You decide which events go out on WhatsApp, which on SMS, and which on email — or send on more than one channel where it matters.

Templates Stay Consistent

Message wording is templated and version-controlled, so a change in policy or phrasing is made once and applies everywhere it is used.

Delivery Is Tracked

Sent, delivered and failed messages are logged, so a customer who says they were never notified can be checked against an actual record.

Messages We Commonly Automate

  • Order and dispatch status updates
  • Internal alerts to staff or managers
  • Welcome and account-related notices
  • Service or job status updates to customers
  • Bulk notices for policy or schedule changes
FAQ

Frequently asked questions

How is this different from payment or appointment reminders?

Reminders are one specific use of this messaging layer, focused on nudging a customer about a due payment or upcoming visit. This service covers the broader set of event-triggered notices — order updates, internal alerts, service notices — across whichever channel fits each one.

Can messages go out in more than one language?

Yes. Templates can be maintained in multiple languages, with the customer's preferred language determining which version is sent.

What drives the cost of this?

The main factors are how many distinct message types and triggers you need, how many channels are involved, and whether the triggering events already exist in a connectable system or need to be defined first.

What decides how long this takes to set up?

Timeline depends on the number of message types and how the trigger events are currently generated. A handful of straightforward triggers connect quickly; a wide set of conditional rules across multiple systems takes longer to configure and test.

Do we need WhatsApp Business API access for this?

For WhatsApp messaging, yes — we set up and configure the WhatsApp Business API connection as part of the work if you do not already have it.

Can staff still send messages manually alongside the automated ones?

Yes. Automated messages handle the routine, predictable notices; your team can still send ad hoc messages for anything that needs a personal touch or does not fit a template.

What do you need from our side to configure this?

A list of the messages you currently send manually or wish you did, the events that should trigger each one, and access to whichever system holds that event data — orders, jobs, stock, or accounts.

Talk to us

Tell us what you need.

Send a short brief and one of our engineers will come back to you — usually the same day.

  • No obligation
  • We reply the same working day
  • Your details stay private

Your details are private and secure. Protected by reCAPTCHA.