Configuration
Before sending notifications you need to configure at least one delivery channel. The module supports Email (SMTP), SMS, and WhatsApp.
Email (SMTP)โ
The module uses Perfex CRM's built-in SMTP configuration for sending emails.
- Go to Setup โ Settings โ Email.
- Enter your SMTP host, port, username, and password.
- Choose the encryption type (TLS / SSL).
- Click Save and use the Send Test Email button to verify delivery.
If test emails arrive but module emails don't, check that the "From" address matches a verified sender on your SMTP provider.
SMS Gatewaysโ
- Go to Setup โ Settings โ SMS.
- Enable your preferred SMS gateway:
- Twilio โ enter Account SID, Auth Token, and sender phone number
- Clickatell โ enter API key and sender ID
- MSG91 โ enter Auth Key, sender ID, and route
- Click Save and send a test SMS to confirm everything works.
Make sure sender phone numbers are in E.164 format (e.g. +1234567890). Most delivery failures are caused by incorrectly formatted numbers.
WhatsApp via Twilioโ
WhatsApp messages are routed through the Twilio WhatsApp Business API and bypass Perfex's built-in SMS provider.
- Navigate to Custom Email/SMS โ Settings.
- Toggle WhatsApp for SMS to enabled.
- Enter your Twilio credentials:
- Account SID
- Auth Token
- WhatsApp sender number (must be an approved Twilio WhatsApp number)
- Click Save.
For detailed setup and testing steps, see WhatsApp Setup.
Always comply with Twilio and WhatsApp Business policies. You must obtain recipient opt-in before sending WhatsApp messages.