Skip to main content
Version: v0.16

SMS

The SMS module provides text message delivery capabilities.

Features

  • Send SMS - Transactional text messages
  • Provider Support - Multiple SMS providers
  • Templates - SMS templates (coming soon)

Supported Providers

ProviderStatus
TwilioSupported

Dependencies

No module dependencies.

Minimum Configuration

Requires provider configuration. Disabled by default.

Environment Variables

NameRequiredDescriptionExample
CONDUIT_SERVERYesConduit Core address0.0.0.0:55152
SERVICE_URLNoService address0.0.0.0:56154
GRPC_PORTNogRPC server port56154
GRPC_KEYNogRPC signed request protectionsomeSecret

Quick Start

  1. Configure Twilio in Admin Panel
  2. Send SMS via API
curl -X POST 'http://localhost:3030/sms/send' \
-H 'masterkey: YOUR_MASTER_KEY' \
-H 'Content-Type: application/json' \
-d '{
"to": "+1234567890",
"message": "Your verification code is 123456"
}'

Use Cases

  • Two-factor authentication
  • Order notifications
  • Appointment reminders
  • Marketing messages

Next Steps