Skip to content

Cookie preferences

We use cookies for our own analytics, to see how our campaigns perform and, if you allow it, to load content from other services such as the Google site search. We never sell your data. Necessary cookies keep the site working and cannot be switched off. See our Cookie Policy for details and our Privacy Policy for how we handle personal data.

Security, load balancing and remembering your cookie choice.

Show us which pages people read and how they find the site, so we can improve it (Google Analytics).

Show us which of our ad campaigns bring visitors to the site and remember the campaign or partner link you arrived from (Google Ads, partner program). We do not use these cookies to build advertising profiles.

Load the site search from Google when you use it. Google sets its own cookies and shows ads in the search results.

© 2026 The ThingsBoard Authors
Try for free

ThingsBoard Cloud

Choose your data region

Your data stays in the region you choose, for residency and compliance. No credit card required.

Rather run it yourself? Install on your own servers

SMS Provider Settings

The SMS provider settings configure the SMS gateway ThingsBoard uses to send text messages — for example, alerting a user when a sensor detects an abnormal condition. SMS is one of the delivery methods available in the Notification system.

Provider Required fields
Amazon SNS AWS Access Key ID, AWS Secret Access Key, AWS Region
Twilio Account SID, Account Token, Phone Number From (E.164 format, Phone Number’s SID, or Messaging Service SID)
SMPP System ID, Password, SMPP host, SMPP port, SMPP version (optional: system type, source address, destination address)
  1. Navigate to Settings and open the Notifications tab.

  2. In the SMS provider type dropdown, select the provider you want to use (Amazon SNS, Twilio, or SMPP).

  3. Fill in the required fields for the selected provider (see the table above).

  4. Click Save.

Refer to the official documentation for your provider to obtain the required credentials: AWS SNS, Twilio, SMPP.

After saving the provider settings, click Send test SMS to verify the configuration. Enter the recipient phone number (E.164 format, e.g. +12015550123) and a test message, then click Send test SMS.

If the test fails, check your provider credentials and ensure the sender phone number is valid.

The Send SMS on Alarm recipe walks through the full setup: configuring notification recipients, creating an alarm notification template with SMS delivery, and setting up a rule that sends a text message when an alarm is created.