Skip to main content
Drupal is a registered trademark of Dries Buytaert
EOL Warning: Drupal 11.0 has reached end of life and no longer receives security updates. Release: Private content 3.1.0 Minor update available for module private_content (3.1.0). Release: Webform Analysis 2.0.0 Major update available for module webform_analysis (2.0.0). Usage Milestone: Focal Point Module focal_point crossed 1,000 active installs. Release: Changelogify 1.8.1 Minor update available for module changelogify (1.8.1). Release: Block Content Visibility 1.0.0 Initial release available for module block_content_visibility (1.0.0)! Release: Opensolr Search 4.3.1 Minor update available for module opensolr_search (4.3.1). Release: Opensolr Search 4.3.0 Minor update available for module opensolr_search (4.3.0). Release: Palette🎨 1.0.3 Minor update available for module canvas_palette (1.0.3). Release: Opensolr Search 4.2.4 Minor update available for module opensolr_search (4.2.4).

This module provides a flexible system for sending SMS text messages from your Drupal site. It allows administrators to integrate with various SMS gateway providers to send notifications, alerts, and other messages to users, with support for dynamic content and automated triggers.

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.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Apr 2026
Latest release
4 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.x-dev Dev 10–11 Apr 16, 2026