Executive Summary
The Notifications module orchestrates event-driven communication across the Partner Shipping platform. Transactional emails deliver booking confirmations, quote summaries, claim status updates, settlement offers, and document requests. In-platform notifications surface action-required items in the customer dashboard and navigation panel — ensuring customers stay informed without depending on support channels.
Business value delivered: Proactive customer communication, reduced "did you receive it?" support enquiries, faster response to action items, and consistent brand presentation across all touchpoints.
The Customer Problem
Communication gaps in digital logistics platforms create predictable support volume and customer frustration:
| Gap | Customer Impact | Operations Impact |
|---|---|---|
| No booking confirmation email | Customer unsure if submission succeeded | "Did you receive my booking?" calls |
| Claim status changes uncommunicated | Customer discovers rejection or settlement offer late | Repeated status enquiry emails |
| Document requests without notification | Additional evidence submission delayed | Claims processing stalled |
| Amendment decisions not communicated | Customer unaware booking change was approved/rejected | Follow-up calls and re-submissions |
| No in-platform alert for action items | Customer must manually check dashboard | Time-sensitive tasks missed |
| Inconsistent email formatting | Unprofessional presentation; brand inconsistency | Customer trust erosion |
Effective notification is not a nice-to-have feature — it is the mechanism that closes the loop between customer action and platform response.
The Solution
Notifications operate as a cross-platform communication layer triggered by business events:
Design principles:
- Event-driven — notifications triggered by business state transitions, not manual sends
- Template-based — consistent, branded email layouts for each notification type
- Dual channel — email for formal communication; in-platform alerts for action items
- Role-aware — customer and administrator notifications routed to appropriate recipients
- Context-rich — emails include transaction references, links to dashboard, and relevant attachments
Notification Types
Booking Notifications
| Event | Recipient | Content |
|---|---|---|
| Booking confirmation | Customer | Booking reference, summary, PDF attachment, dashboard link |
| Booking amendment submitted | Operations | Amendment details for review |
| Amendment approved/rejected | Customer | Decision with updated booking details |
| Booking cancellation | Customer | Cancellation confirmation |
Quote Notifications
| Event | Recipient | Content |
|---|---|---|
| Quote confirmation | Customer | Quote reference, summary, PDF attachment |
| Quote validity approaching expiry | Customer | Reminder with dashboard link |
Claim Notifications
| Event | Recipient | Content |
|---|---|---|
| Claim submitted | Customer + Admin | Confirmation with claim reference |
| Additional documents requested | Customer | Specific document list with submission link |
| Settlement offer issued | Customer | Offer terms with accept/dispute link |
| Claim rejected | Customer | Reason with claim reference |
| Claim settled | Customer | Settlement confirmation |
| Additional documents submitted | Admin | Notification of customer response |
| Claim admin invitation | Invited admin | Registration link with role assignment |
Account Notifications
| Event | Recipient | Content |
|---|---|---|
| Registration verification | Customer | OTP or verification link |
| Password reset | Customer | Secure reset link with expiration |
| Team invitation | Invited user | Company invitation link |
| Email/contact change verification | Customer | Verification OTP |
User Journey
Customer Receiving Notifications
| Stage | Trigger | Customer Experience |
|---|---|---|
| 1 | Customer submits booking | Confirmation email arrives with reference and PDF within minutes |
| 2 | Claim admin requests documents | Email with specific document list; in-platform alert in dashboard |
| 3 | Settlement offer issued | Email with offer terms; customer accepts or disputes via portal link |
| 4 | Customer logs into dashboard | In-platform notification panel shows unread action items |
| 5 | Customer marks notification as seen | Alert cleared from notification panel |
Administrator Receiving Notifications
| Stage | Trigger | Admin Experience |
|---|---|---|
| 1 | New claim submitted | Email alert with claim reference; appears in admin dashboard |
| 2 | Customer submits requested documents | Email notification; claim returns to review queue |
| 3 | Customer disputes settlement | Email alert; claim flagged for re-review |
Key Capabilities
Transactional Email Delivery
Branded, template-rendered emails for every business event — delivered via enterprise email service with attachment support for PDFs and documents.
In-Platform Notification Panel
Dashboard-integrated notification list showing unread items requiring customer action — accessible from left navigation panel.
Event Mapping Configuration
Customer notification preferences mapped to event types — controlling which events generate in-platform alerts for individual users.
Mark-as-Seen Workflow
Customers dismiss notifications after reading — keeping the notification panel focused on actionable items.
Admin and Customer Routing
Same business event generates appropriately tailored notifications for customers and administrators — different content, different recipients.
Attachment Support
Booking confirmations, quote summaries, and claim details delivered as PDF attachments within notification emails.
Contextual Deep Links
Email links route directly to relevant dashboard pages — booking detail, claim detail, document submission screen — reducing navigation friction.
Email Template Library
Consistent branded layouts for each notification category — header with carrier logo, transaction summary, call-to-action buttons, footer with office links and policies.
Functional Workflow
System Interactions
| Layer | Role |
|---|---|
| Customer Portal | Notification panel in dashboard navigation; mark-as-seen interaction |
| Claims Portal | Notification panel for claim-related alerts; admin notification routing |
| Integration Platform | Event detection, template rendering, email orchestration, notification record management |
| External Services | Enterprise email delivery service; PDF generation for attachments |
Business Outcomes
| Outcome | Impact |
|---|---|
| Faster processing | Customers action document requests and settlement offers promptly when notified |
| Reduced manual effort | Automated confirmations eliminate "did you receive it?" support enquiries |
| Better customer experience | Proactive, branded communication builds confidence in platform reliability |
| Improved visibility | In-platform alerts ensure action items are not missed in email noise |
| Consistent branding | Template-based emails maintain professional presentation across all touchpoints |
| Audit trail | Email delivery logged for compliance and dispute resolution |
Technical Highlights
- Event-driven architecture triggering notifications on business state transitions
- Template rendering engine producing HTML emails with dynamic transaction data
- Dual delivery channel: email for formal communication, in-platform for action items
- Customer event mapping allowing notification preference configuration
- Asynchronous email delivery preventing notification processing from blocking transaction response
- PDF attachment generation integrated into confirmation notification workflow
- Email logging for delivery audit and troubleshooting
Conclusion
Notifications are the connective tissue of the Partner Shipping platform — the mechanism that transforms customer actions into confirmed outcomes and keeps both customers and administrators informed without manual relay. By closing the communication loop automatically, Container Shipping reduces support volume while building the proactive, transparent customer relationship that modern logistics demands.