Docs · Settings and users · How-to

Notification settings and the delivery log

You will have decided, event by event, which messages go out on WhatsApp and which as push notifications, and you will know how to read the delivery log when a message did not arrive.

Notification Settings under Settings lists the events the app can announce, each with a WhatsApp toggle and a Push toggle. Events include "Driver assigned to booking" and "OTP via WhatsApp", the one-time code drivers use to log in to the mobile app. Push goes to the driver app; WhatsApp goes to the phone number on the record.

Every message sent is recorded on the Notification Delivery Log tab with its channel, status and any error. That log is the first place to look when a driver says the OTP never came or a customer says the overdue reminder did not arrive.

Before You Start

  • Drivers’ phone numbers entered with the country code on their records, since WhatsApp delivers to that number.
  • Knowledge of your plan: WhatsApp notifications are billable beyond what the plan includes, so decide which events are worth it.

Steps

  1. Open Settings › Notification Settings. Each event is a row with WhatsApp and Push toggles.
  2. Switch Push on for operational events such as Driver assigned to booking. Push is free of per-message cost and reaches drivers who have the app installed and logged in.
  3. Switch WhatsApp on for OTP via WhatsApp if drivers log in to the mobile app. Without it, drivers cannot receive their login code on WhatsApp.
  4. Decide WhatsApp for the remaining events with the billing note in mind. The screen notes that WhatsApp notifications are billable beyond the plan.
  5. Save, then send yourself a test by assigning a driver to a booking.
  6. Open Settings › Notification Delivery Log and find the test row. Check Channel, Status, Sent and Delivered. An Error column entry tells you why a message failed; Skip means the event did not qualify for sending.

Notification Delivery Log Columns

Column

What it shows

Use it to

Date

When the message was attempted

Find the message for the day in question

Type

The event, for example customer_invoice_overdue

See which rule fired

Channel

email or whatsapp

Confirm the route used

Status

The overall outcome

Spot failures at a glance

Recipient

The number or address the message went to

Check the contact detail is right

Sent

Whether the message left the system

Separate sending from delivery problems

Delivered

Whether the channel confirmed delivery

Confirm the phone received it

Skip

The message was intentionally not sent

See when a rule decided not to send

Error

The reason a send failed

Fix the number, template or plan limit

What This Changes

  • Drivers receive a push notification or a WhatsApp message when the toggled event happens, such as being assigned to a booking.
  • Drivers can receive the login OTP on WhatsApp when that event is on.
  • Every attempt, including skips and errors, is written to the Notification Delivery Log.
  • WhatsApp messages beyond the plan allowance appear on your bill.

Tips

  • Turn on Push first and add WhatsApp only for events where the driver may not have the app open.
  • When a message fails for one person and works for others, check the Recipient column; a number without the country code is the usual cause.
  • Overdue invoice reminders appear in the log as customer_invoice_overdue; use the log to prove a reminder was sent before you call the customer.

Frequently asked questions

Need Help?

Chat with the NShine ERP support team on WhatsApp at +91 79950 87755, or ask from inside the app. Last checked 9 November 2026 against app.nshineerp.com.

Ready to Take Control of Your Business?

Start your 7 day free trial today

No credit card | No commitment | Just try it and see