Notifykitnotifykit
Built for teams that rely on WhatsApp daily

Send WhatsApp alertsto your team — automatically.

Plant alarms, form submissions, shift hand-offs, escalations — routed to the right WhatsApp inbox in minutes. No drag-and-drop bot builders. No enterprise sales calls. Just your stack, talking to your team.

Open Account

For teams

Shared inbox, broadcasts, automation. One workspace for every conversation your team handles, no fragmentation.

Get started
N
Notifykit Demo
Online · typing
Is the Friday slot still open?
Yes — booking it now ✓
Confirmed. Receipt sent to your email.

For developers

REST API + webhooks for system-triggered alerts. Send order confirmations, OTPs and reminders programmatically.

Get started
POST /v1/messages
$ curl -X POST \
https://api.notifykit.dev/messages \
-H "Authorization: Bearer ..." \
-d '{"to":"+60...","template":"order_ok"}'
200 · message.delivered
12ms
Real workflows · Real teams

Where Notifykit earns its keep.

Four patterns we ship every week. If your team lives in WhatsApp, one of these is yours.

OPERATIONS

Plant & machine alerts

Auto-send a WhatsApp the moment a sensor crosses threshold, a SCADA reading goes stale, or a generator trips offline.

Example message
“Boiler #3 — temperature 142°C (limit 130°C). Auto-acknowledged by Hafiz at 14:32.”
FORMS

Form submissions → WhatsApp

Webhook from Google Forms, Tally, Typeform or your own admin panel — straight to the right team WhatsApp group.

Example message
“New incident report from CSJ Plant 131 — submitted by Arul, severity High. Open in dashboard ↗”
CUSTOMERS

Customer notifications

Order confirmations, payment reminders, shipping updates, appointment reminders — fired from your existing stack.

Example message
“Hi Aisyah — your order #4128 has been shipped. Tracking: TM-9847. Expected Tue 13 May.”
INTERNAL

Team & shift updates

Daily ops digests, shift hand-offs, on-call rotations, escalation chains — to the right person, at the right hour.

Example message
“Shift hand-off · 06:00 — 3 active alarms, 2 tickets pending RC review. Full log ↗”
How it works

Trigger → Logic → WhatsApp → Done.

Four steps. No drag-and-drop bot canvas. No 30-page setup. Most teams ship their first flow in under an hour.

/ 01
Trigger

Anything that fires an event.

Webhook, REST call, form submit, scheduled cron, sensor crossing threshold, status change in your CRM. If it can hit a URL, it can start a flow.

POST /v1/triggers
/ 02
Logic

Decide who, when, and what.

Branch on payload values, route to a team, throttle duplicate alerts, escalate after 5 minutes of silence. No drag-and-drop bot builder — just clear, versioned rules.

if severity == 'high' → on-call rotation
/ 03
WhatsApp

Delivered to the right inbox.

Templated WhatsApp message via the official Business API. Group chat, individual, or broadcast list. Read receipts, replies, and ack tracked.

✓ delivered · 12ms · auto-acked
/ 04
Done

Audit trail. Always.

Every trigger, route, message, and reply lands in a searchable log. Export for compliance, replay for QA, plug into your existing observability stack.

GET /v1/audit?since=...
6 – 14
Hours saved / week
Manual WhatsApp forwarding eliminated
3× – 8×
Faster response
Critical alarms reach on-call within seconds
100%
Audit-ready
Every message, reply, and ack logged
What's in the box

Concrete, not conceptual.

Most "WhatsApp platforms" sell you "automation" and "messaging". Here's what Notifykit actually does.

Send WhatsApp messages from your webhook

POST a JSON payload, we deliver via the official WhatsApp Business API. Templates, variables, attachments — under 12ms median latency.

Route messages with rules, not bot canvases

Branch on payload (severity, plant, customer tier), throttle duplicates, escalate after silence — all defined in YAML, version-controlled.

On-call rotations & shift schedules

Weekly rotations, per-shift recipients, vacation overrides. The right person gets the alarm at 3am — not the whole group.

Replies become tickets — automatically

When a recipient WhatsApps back, we attach the thread to the originating event, ack the alarm, and close the loop in your ops dashboard.

Scheduled digests for shift hand-off

06:00 ops digest, end-of-day report, weekly maintenance summary. Pulled from your APIs, formatted as a clean WhatsApp message.

Searchable audit log of every message

Who got pinged, when, by which trigger, and how they replied. Export CSV for compliance, replay payloads for QA, ship to your SIEM.

Simple, transparent pricing

Pay for what you actually send.

All prices in MYR. WhatsApp Business API conversation fees billed separately at cost. No setup fees, no per-seat pricing.

Starter

Best for small teams getting started

RM99/month
  • 1 WhatsApp number
  • 500 messages / month included
  • Basic automation (templates + replies)
  • Contact management
  • Email support
Get started
Most popular
Growth

Best for growing operations

RM179/month
  • 2 WhatsApp numbers
  • 1,500 messages / month included
  • Advanced automation (flows, tagging)
  • Broadcast messaging
  • Basic analytics dashboard
  • Priority support
Get started
Scale

Best for high-volume usage

RM279/month
  • 5 WhatsApp numbers
  • 4,000 messages / month included
  • Full automation suite
  • Broadcast + segmentation
  • Advanced analytics & export
  • API access
  • Dedicated support
Get started

Add-ons. Stack as you grow.

Available on every tier. Billed alongside your subscription.

Extra messages
RM220
per 1,000 messages (bulk top-up)
Additional WhatsApp number
RM25
per month, per number
Custom integration
from RM500
one-time setup

No setup fees · Cancel anytime · Switch tiers monthly · WhatsApp conversation fees billed at cost