sms_messages
The SMS Messages module provides a flexible framework for sending SMS text messages from your Drupal site. It integrates with popular SMS gateway providers and allows site administrators to send notifications, alerts, and messages to users via SMS.
Features
- Send SMS messages programmatically from your Drupal site
- Support for multiple SMS gateway providers (Twilio, Nexmo, Plivo, etc.)
- Admin UI for configuring SMS gateway settings
- Token support for dynamic message content
- Queue integration for bulk SMS sending
- Logging and delivery status tracking
- Rules/ECA integration for automated SMS triggers
- Phone number field formatter and validation
Post-Installation
After installing the module, navigate to Administration > Configuration > SMS Messages to configure your SMS gateway provider credentials and default settings. You will need an account with a supported SMS gateway provider (e.g., Twilio, Nexmo) to send messages.
Additional Requirements
- An active account with a supported SMS gateway provider
- PHP 8.1 or higher
- Drupal 10.x or 11.x
Similar Projects
- SMS Framework: An older module with similar functionality. SMS Messages provides a more modern, Drupal 10/11 compatible approach with better gateway abstraction and plugin-based architecture.