Coddingpro
Deprixa Plus - The Ultimate Courier & Logistics SaaS Platform

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)

SettingWhat It ControlsTypeDefault
SMTP HostMail server hostname (e.g., smtp.gmail.com)textrequired
SMTP PortMail server port (465, 587, etc.)number587
SMTP UsernameAuthentication usernametextrequired
SMTP PasswordAuthentication password (stored encrypted)passwordrequired
EncryptionConnection encryption methodselect (tls / ssl / none)tls
From EmailSender email address on outgoing mailemailrequired
From NameSender display name on outgoing mailtextrequired

Twilio (SMS & WhatsApp)

SettingWhat It ControlsTypeDefault
Account SIDTwilio account identifiertextrequired
Auth TokenTwilio authentication token (stored encrypted)passwordrequired
SMS FromPhone number for outgoing SMStextrequired
WhatsApp FromWhatsApp-enabled phone numbertextoptional

UltraMsg (WhatsApp)

SettingWhat It ControlsTypeDefault
Instance IDUltraMsg instance identifiertextrequired
TokenUltraMsg API token (stored encrypted)passwordrequired

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

EventDescriptionAvailable Channels
shipment_createdFires when a new shipment is createdEmail, SMS, WhatsApp
out_for_deliveryFires when a shipment is marked out for deliveryEmail, SMS, WhatsApp
deliveredFires when a shipment is confirmed deliveredEmail, SMS, WhatsApp
exceptionFires when a shipment has a delivery exceptionEmail, SMS, WhatsApp

Notification Templates

Customize message content per channel, event, and language. Each template supports the following fields:

SettingWhat It ControlsTypeDefault
ChannelWhich channel this template applies toselect (email / sms / whatsapp)required
EventWhich event triggers this templateselectrequired
LanguageTemplate language (en / es)selecten
SubjectEmail subject line (email channel only)textrequired
BodyMessage content with variable placeholderstextarearequired

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.