jsn / ServiceNow, simplified.
AustraliaREFERENCE GUIDE

SMSPreferenceHandlerSNC - Scoped, Global

On this page

SMSPreferenceHandlerSNC - Scoped, Global

The SMSPreferenceHandler script include provides methods to manage short message service (SMS) configurations.

This script include is implemented as the script include SMSPreferenceHandlerSNC and resides in the sn_sms_pref namespace. To use this API you must install the Notify plugin (com.snc.notify) which requires a separate subscription. You can activate this plugin if you have the admin role.

Parent Topic:Server API reference

SMSPreferenceHandlerSNC - SMSPreferenceHandler(String provider)

Instantiates the SMSPreferenceHandler script include object.

Name Type Description provider String Name of the telephony service provider.
var handler = new sn_sms_pref.SMSPreferenceHandler('TwilioDirect'); // Pass the provider name
var config = handler.getConfig();

SMSPreferenceHandlerSNC - getConfig()

Returns the preferences configuration record for the current telephony service provider.

The method queries all preference configuration records from the SMS Preference Configuration [sn_sms_pref_configuration] table for the current telephony service provider, sorts the results by the Order field (lowest to highest), and then returns the first record.

Name Type Description None     Type Description GlideRecord Preference configuration record for the current telephony service provider. If no record exists, then null.
var handler = new sn_sms_pref.SMSPreferenceHandler('TwilioDirect'); // Pass the provider name
var config = handler.getConfig();

Keep exploring.

Find another answer, or bring this documentation into your own tools.