The SMS History page provides a complete log of all outgoing SMS messages sent from your ISPBills account. Use it to confirm that messages were delivered, investigate failed sends, and audit your SMS activity.


Accessing SMS History

Navigate to SMS & Notifications > SMS History in the left sidebar.


What This Page Shows

Each row in the SMS History log represents a single outgoing SMS message:

Column Description
Recipient The phone number (and customer name, if linked to a customer account) that received the SMS.
Message Preview The first portion of the message content.
Event Type The trigger for the SMS — see Event Types below.
Status Whether the message was sent successfully, failed, or is pending.
Timestamp Date and time the message was dispatched.
Gateway The SMS gateway used to send the message (as configured in Settings > SMS Gateway).

Event Types

Event Type Description
Manual Sent manually by an operator via Send SMS.
Broadcast Sent to a group of customers via SMS Broadcast.
Event SMS Triggered automatically by a system event (e.g., payment received, account activated, account suspended).
Notifier Sent by an automated notifier (e.g., Due Date Notifier, Expiration Notifier).
Payment Link A payment link broadcast sent to customers with outstanding balances.

SMS Status

Status Meaning
Sent The message was accepted by the SMS gateway and dispatched to the carrier.
Failed The message could not be sent. See Diagnosing Failed SMS below.
Pending The message is queued and awaiting processing by the SMS gateway.

Note: A status of Sent means the gateway accepted the message — it does not guarantee delivery to the handset. Final delivery confirmation depends on your SMS gateway's DLR (Delivery Receipt) capabilities.


Filtering the Log

Filter Description
Date Range Show only SMS messages sent within a specific date range.
Recipient Search by phone number or customer name.
Event Type Filter to a specific trigger type (e.g., show only Notifier messages).
Status Filter to only Failed or only Sent messages.

Diagnosing Failed SMS Deliveries

If a message shows a Failed status:

  1. Check the Event Type and Timestamp — was it during a known outage of your SMS gateway?
  2. Verify the Recipient phone number is correctly formatted (country code + number, no spaces or dashes).
  3. Navigate to Settings > SMS Gateway and test the gateway connection using the built-in test function.
  4. Check your SMS gateway account's balance — messages fail if your SMS credit is exhausted.
  5. Review error codes in your SMS gateway's dashboard for more specific failure reasons.

Common failure causes:

Cause Resolution
Insufficient SMS credit Top up your SMS gateway account balance.
Invalid phone number format Correct the customer's phone number in their profile.
Gateway timeout / API error Contact your SMS provider's support team.
Message blocked by carrier Some carriers block bulk SMS — contact your gateway for DND (Do Not Disturb) list management.

Exporting the History Log

  1. Apply any desired filters.
  2. Click Export to Excel or Export to CSV.
  3. The export includes all columns shown in the log for the filtered result set.

Use exports for SMS cost auditing or investigating delivery issues with your gateway provider.