Purpose
The purpose of this article is to explain how administrators can display a custom text message on a device using a custom property configured in SureMDM.
By using custom properties in a Text Message job, administrators can dynamically display values such as Store ID, Location Code, Asset Tag, or any other device-specific information without manually editing messages for each device.
Prerequisites
Before proceeding, ensure the following requirements are met:
- Administrator access to the SureMDM Console
- The device is enrolled and online in SureMDM
- A custom property is already created in the SureMDM Console
- A value is assigned to the custom property for the target device
Steps
1 ) Create a Custom Property:
- Log in to the SureMDM Console.
- Navigate to System Settings → Account Settings → Device properties
- Create a new custom device property
- Save the custom property.
- Assign a value to this custom property for the required device.
Reference:https://docs.42gears.com/suremdm/system-settings/system-settings/account-settings/custom-properties
2 ) Create a Text Message Job:
- In the SureMDM Console, navigate to Jobs → Text Message.
- Click Create to create a new Text Message job.
- Enter a Job Name and Subject as required.
- Under Message, select Plain Text Message or Rich Text Message.
In the Message Body, enter the custom property using the following format: $<customPropertyName>$
Example: $storeID$
- Configure additional options such as:
- Get Read Notification
- Force Read Message
- Enable Buzz (if required)
- Get Read Notification
- Click Save.
Reference: https://docs.42gears.com/suremdm/other-jobs-and-profiles/jobs-for-anyos/text-message
3) Deploy the Job:
- Assign the Text Message job to the required device(s).
- Deploy the job from the SureMDM Console.
Once the job is deployed, the device will display a text message containing the value assigned to the custom property for that specific device.
Need more help? Here’s how to get help from our experts.