Coddingpro
Deprixa Plus - The Ultimate Courier & Logistics SaaS Platform

Deprixa Plus — Integrations · 10.2 Notification Channels

Email / SMTP Setup

· 1

Navigate to Settings

Go to Settings → Notifications.

· 2

Enter SMTP Credentials

Fill in: Host, Port, Username, Password, Encryption (tls / ssl / none), From Email, and From Name.

· 3

Test Connection

Click "Test SMTP" to verify the connection and send a test email.

· 4

Save

Click Save to apply.

Tip: Use Gmail (smtp.gmail.com:587), SendGrid, Mailgun, or any SMTP provider.

Note: Each organization can have its own SMTP config (multi-tenant).

WhatsApp via Twilio

· 1

Navigate to Twilio Section

Go to Settings → Notifications → Twilio section.

· 2

Enter Twilio Credentials

Fill in: Account SID, Auth Token, and WhatsApp From number (format: whatsapp:+1234567890).

· 3

Test Connection

Click "Test WhatsApp" to verify the integration.

· 4

Save

Click Save to apply.

Requirements: Twilio account with WhatsApp Business API approved.

WhatsApp via UltraMsg

· 1

Navigate to UltraMsg Section

Go to Settings → Notifications → UltraMsg section.

· 2

Enter UltraMsg Credentials

Fill in: Instance ID and Token.

· 3

Test Connection

Click "Test" to verify the integration.

· 4

Save

Click Save to apply.

Note: Alternative to Twilio, simpler setup, pay-per-message.

SMS via Twilio

· 1

Use Twilio Credentials

Same Twilio credentials as WhatsApp (Account SID and Auth Token).

· 2

Enter SMS From Number

Enter your SMS From number in standard format: +1234567890.

· 3

Test Connection

Click "Test SMS" to verify the integration.

In-App Notifications

In-app notifications are automatic and require no configuration.

  • Bell icon in top navigation shows unread count.
  • Notifications are created by system events (shipment created, status changed, etc.).
  • Mark as read individually or use "Mark All Read" for bulk action.

Outgoing Webhooks

· 1

Navigate to Webhooks

Go to Settings → API → Webhooks.

· 2

Add Webhook

Click "Add Webhook".

· 3

Configure Webhook

Enter: Callback URL, select events to subscribe (shipment.created, shipment.updated, etc.).

· 4

Set Secret

Set webhook secret for HMAC-SHA256 signature verification.

· 5

Save

Click Save to create the webhook.

DetailValue
Headers sentX-Deprixa-Event, X-Deprixa-Timestamp, X-Deprixa-Signature
Retry policy3 attempts with 60-second backoff
Delivery logView all webhook deliveries with status codes

Notification Channels Summary

ChannelProviderConfiguration Required
EmailAny SMTP providerHost, Port, Username, Password, Encryption
WhatsAppTwilio or UltraMsgAccount SID + Token or Instance ID + Token
SMSTwilioAccount SID, Auth Token, From number
In-AppBuilt-inNone (automatic)
WebhooksCustom endpointsCallback URL, events, secret