Unified dashboard for message footprints, alerts, and performance metrics
| Total Communications Logged | {{ $totalComm }} |
| Daily Log activity (Sent Today) | {{ $sentToday }} |
| Weekly Log Activity | {{ $sentThisWeek }} |
| Monthly Log Activity | {{ $sentThisMonth }} |
| By Channel: Email | {{ $emailSent }} |
| By Channel: WhatsApp / SMS | {{ $whatsAppSent }} / {{ $smsSent }} |
| System Auto / Manual Staff Messages | {{ $systemNotifications }} auto / {{ $manualMessages }} staff |
| Purpose: Invoice Sent | {{ $purposeInvoice }} |
| Purpose: Hosting Expiry Reminder | {{ $purposeHosting }} |
| Purpose: Domain Expiry Reminder | {{ $purposeDomain }} |
| Delivery Status: ✅ Delivered | {{ $deliveredCount }} |
| Delivery Status: 📩 Opened (Email Tracking) | {{ $openedCount }} |
| Delivery Status: ❌ Failed | {{ $failedMessages }} |
| Delivery Status: ⏳ Pending Queue | {{ $pendingQueue }} |
| Date & Time | Client | Channel | Purpose | Subject | Status | Sent By | Action |
|---|---|---|---|---|---|---|---|
| {{ $log->sent_date ? $log->sent_date->format('d-M-Y H:i') : $log->created_at->format('d-M-Y H:i') }} | @if($log->client) {{ $log->client->name }} @else — @endif | @if($channel === 'WhatsApp') WhatsApp @elseif($channel === 'SMS') SMS @else Email @endif | {{ $purpose }} | {{ $log->subject }} | @if($log->status === 'sent' || $log->status === 'delivered') Delivered @elseif($log->status === 'failed') Failed @else {{ ucfirst($log->status) }} @endif | {{ str_contains($log->reminder_type, 'manual') ? 'Staff' : 'System' }} |