Deprixa Plus — Settings — Every Option Explained · 8. Notifications
Path: Settings > Notifications
Configure email (SMTP), SMS (Twilio), and WhatsApp (UltraMsg) channels. Then define which events trigger notifications and customize the message templates per channel, event, and language.
Screenshot: Notifications settings overview
SMTP (Email)
| Setting | What It Controls | Type | Default |
|---|---|---|---|
| SMTP Host | Mail server hostname (e.g., smtp.gmail.com) | text | required |
| SMTP Port | Mail server port (465, 587, etc.) | number | 587 |
| SMTP Username | Authentication username | text | required |
| SMTP Password | Authentication password (stored encrypted) | password | required |
| Encryption | Connection encryption method | select (tls / ssl / none) | tls |
| From Email | Sender email address on outgoing mail | required | |
| From Name | Sender display name on outgoing mail | text | required |
Twilio (SMS & WhatsApp)
| Setting | What It Controls | Type | Default |
|---|---|---|---|
| Account SID | Twilio account identifier | text | required |
| Auth Token | Twilio authentication token (stored encrypted) | password | required |
| SMS From | Phone number for outgoing SMS | text | required |
| WhatsApp From | WhatsApp-enabled phone number | text | optional |
UltraMsg (WhatsApp)
| Setting | What It Controls | Type | Default |
|---|---|---|---|
| Instance ID | UltraMsg instance identifier | text | required |
| Token | UltraMsg API token (stored encrypted) | password | required |
Notification Rules
Define which events trigger notifications and on which channels. Each rule maps an event to one or more channels (email, SMS, WhatsApp).
Screenshot: Notification rules matrix
| Event | Description | Available Channels |
|---|---|---|
| shipment_created | Fires when a new shipment is created | Email, SMS, WhatsApp |
| out_for_delivery | Fires when a shipment is marked out for delivery | Email, SMS, WhatsApp |
| delivered | Fires when a shipment is confirmed delivered | Email, SMS, WhatsApp |
| exception | Fires when a shipment has a delivery exception | Email, SMS, WhatsApp |
Notification Templates
Customize message content per channel, event, and language. Each template supports the following fields:
| Setting | What It Controls | Type | Default |
|---|---|---|---|
| Channel | Which channel this template applies to | select (email / sms / whatsapp) | required |
| Event | Which event triggers this template | select | required |
| Language | Template language (en / es) | select | en |
| Subject | Email subject line (email channel only) | text | required |
| Body | Message content with variable placeholders | textarea | required |
Template Variables
Templates support placeholders such as {tracking_number}, {customer_name}, {status}, {company_name}, and {estimated_date}. See the template editor for the full list of available variables per event.