--- title: SMS notification advanced scripting description: You can use these objects and their attributes in your advanced notification scripts on the SMS Notification Service Provider form. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-administration/r\_SMSNotificationAdvancedScripting.html release: australia topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Create a service provider, Subscription-based notifications, Preferences in Core UI, Notification Preferences, Notifications, Configure core features, Administer the ServiceNow AI Platform] --- # SMS notification advanced scripting You can use these objects and their attributes in your advanced notification scripts on the SMS Notification Service Provider form.
| Object | Example attributes |
|---|---|
| current | - current.number - current.assigned\_to - current.company - current.state |
| - email.notify - email.sourceTable - email.contentType - email.attachments - email.HTML - email.dataVersionHeader - email.UID - email.allowSavingNoRecipientEmail - email.recipients - email.ignore - email.save - email.headers - email.sysID - email.attachmentLimits - email.class - email.sysId - email.textBody - email.hashCode - email.weight - email.equals - email.logEmail - email.reset - email.wait - email.body - email.SMSText - email.watermark - email.textBodyLegacy - email.sourceHeader - email.subject - email.instance - email.importance | |
| device | - device.service\_provider - device.group - device.order - device.sys\_id - device.sys\_updated\_by - device.sys\_created\_by - device.primary\_email - device.schedule - device.name - device.sys\_created\_on - device.email\_address - device.active - device.phone\_number - device.sys\_mod\_count - device.sys\_updated\_on - device.user - device.sys\_meta - device.type |