Modules

Octopush SMS Module

Send SMS notifications from Ignition using Octopush API

Octopush SMS Module

The Octopush SMS module enables you to send SMS notifications directly from your Ignition SCADA system using the Octopush API.

Features

  • Direct SMS Integration - Send SMS from Ignition scripts and alarms
  • Flexible Configuration - Configure multiple Octopush accounts
  • Alarm Integration - Automatic SMS notifications for critical alarms
  • Message Templates - Reusable message templates
  • Delivery Tracking - Track message delivery status

Installation

Download and install the Octopush module following our Quick Start Guide.

Configuration

API Credentials

  1. Navigate to Config > Octopush SMS
  2. Enter your Octopush API credentials:
    • API User Key
    • API Key
  3. Test the connection

Message Settings

Configure default settings:

  • Sender name
  • Default recipients
  • Message format (SMS or premium SMS)

Usage

Sending SMS from Scripts

# Send a simple SMS
system.octopush.sendSMS(
    phoneNumber="+33612345678",
    message="Alert: Temperature exceeded threshold"
)

# Send to multiple recipients
recipients = ["+33612345678", "+33698765432"]
system.octopush.sendSMSToMultiple(
    phoneNumbers=recipients,
    message="System notification"
)

Alarm Notification Pipeline

Configure alarm notification:

  1. Create an alarm pipeline
  2. Add the Octopush notification block
  3. Configure message template
  4. Set recipient list

Best Practices

  • Use message templates for consistency
  • Limit SMS for critical alerts only
  • Monitor API usage and costs
  • Test configurations in development first

Troubleshooting

Common Issues

SMS not delivered

  • Verify API credentials
  • Check phone number format
  • Verify Octopush account credit

Connection errors

  • Test network connectivity
  • Check firewall rules
  • Verify API endpoint accessibility

Support

For technical support, contact our team or consult the API Reference.