# SMS Messages

#### ❓ What SMS data does the app collect?

The app collects:

* **Sender/Recipient phone number**
* **Message content** (text only)
* **Date & time**
* **Direction** (Incoming or Outgoing)
* **Status** (Sent, Received, Failed, etc.)

***

#### ❓ Are deleted messages collected?

Only if they are still present in the system database when syncing occurs.\
**Deleted SMS before sync = not recoverable**.

***

#### ❓ How often are SMS messages synced?

By default:

* New messages are detected **every few minutes**, or
* Synced **when a manual push command is sent** (e.g., “Sync Now”)

***

#### ❓ Can I retrieve old messages sent before app installation?

No. The app only collects **messages available after installation**.\
Historical SMS from before the installation is not accessible.

***

#### ❓ Can I trigger SMS sync on demand?

Yes. Use the cPanel to send a **“Sync Now”** command to the device.

***

#### ❓ Are MMS or media messages supported?

Not yet. Currently, **only plain-text SMS messages** are collected.\
Support for MMS may be added in future versions.

***

#### ❓ Will the user be notified when SMS are collected?

No. SMS collection runs silently in the background.\
However, you may enable optional notifications for transparency.

***

#### ❓ Is the SMS data stored securely?

Yes. SMS messages are uploaded via a secure connection and stored in a protected cloud database, linked to your device ID.


---

# 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://copy9.gitbook.io/support/help/common-questions-faqs/agent-app/features/sms-messages.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.
