# SMS

## SMS for IoT Devices <a href="#docs-internal-guid-d732e2ab-7fff-1083-85ce-460f4d226c82" id="docs-internal-guid-d732e2ab-7fff-1083-85ce-460f4d226c82"></a>

SMS (Short Message Service) plays a key role in enabling communication between devices and servers, especially when cellular networks are involved. Understanding how incoming and outgoing SMS work with IoT devices is essential for managing remote devices, sending alerts, or performing system updates.

### **Incoming SMS**

[Incoming SMS (MT SMS)](https://docs.monogoto.io/hub/sms/incoming-sms) involves receiving messages on an IoT device from a server or application.

* Use Cases:
  * **Remote Control:** You can send SMS commands to an IoT device to control its functions, such as rebooting, updating configurations, or initiating specific tasks.
  * **Diagnostics and Troubleshooting:** Incoming SMS can trigger diagnostic routines or request logs from the IoT device.
  * **Automation:** Devices can be programmed to react to specific SMS commands, enabling real-time adjustments and autonomous actions.

### **Outgoing SMS**

[Outgoing SMS (MO SMS)](https://docs.monogoto.io/hub/sms/outgoing-sms) refers to messages sent from an IoT device to a server, application, or another device.

* Use Cases:
  * **Alerts and Notifications:** IoT devices can send SMS alerts for specific events, such as low battery, sensor triggers, or status updates.
  * **Data Reporting:** Devices can periodically transmit data (e.g., temperature, GPS location) via SMS when other forms of connectivity are unavailable.
  * **Remote Commands:** Messages containing operational information can be sent to trigger&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.monogoto.io/hub/things/sms.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
