Benachrichtigen – Global
Mit der Notify-API können Sie mithilfe von Skripts mit Notify-Anrufen und SMS-Nachrichten interagieren.
Greifen Sie auf die globale Notify-Klasse und ihre zugehörigen Methoden im SNC-Namespace zu.
Notify – call(String notifyPhoneNumber, String toPhoneNumber, GlideRecord conferenceCall, GlideRecord conferenceCallRecord, String userSysId, String groupSysId, GlideRecord sourceRecord)
Ruft die angegebene E.164-konforme Telefonnummer an.
Außerdem kann diese Methode die angegebene Telefonnummer automatisch zu einer angegebenen Konferenzschaltung hinzufügen.
| Name | Typ | Beschreibung |
|---|---|---|
| notifyPhoneNumber | Zeichenfolge oder NotifyPhoneNumber | Die Notify-Telefonnummer, von der aus Sie den Anruf tätigen können. Wenn Sie einen Anruf einleiten, wird der Workflow für ausgehende Anrufe für die dieser Rufnummer zugeordneten Nummerngruppe ausgeführt. Stellen Sie sicher, dass dieser Workflow eine An Konferenzgespräch teilnehmen-Aktivität enthält, um den Benutzer mit dem Konferenzanruf zu verbinden. |
| toPhoneNumber | Zeichenfolge | Anzurufende Telefonnummer. Angerufene Nummern werden der Telefonkonferenz hinzugefügt. |
| Konferenzanruf | GlideRecord | Optional. Wenn dieser Parameter übergeben wird, werden die Anrufer in identifiziert toPhoneNumberParameter werden automatisch der von diesem Datensatz identifizierten Telefonkonferenz hinzugefügt. GlideRecord für die Tabelle „Benachrichtigungsanruf“ [notify_call], die den Konferenzschaltungsdatensatz identifiziert. Dieser Datensatz wird automatisch zum Workflow-Notizblock für ausgehende Anrufe als Variable „workflow.scratchpad.conference_call“ hinzugefügt. |
| userSysId | Zeichenfolge | Optional. Eindeutiger Identifier (sys_id) des mit dem Anruf verbundenen Benutzers. |
| groupSysId | Zeichenfolge | Optional. Eindeutiger Identifier (sys_id) der mit dem Anruf verbundenen Gruppe. |
| sourceRecord | GlideRecord | Optional. Quelldatensatz, der diesen Aufruf ausgelöst hat. |
| Typ | Beschreibung |
|---|---|
| void |
Dieses Beispiel zeigt, wie Sie einen Anruf an eine andere Telefonnummer einleiten.
var from = '+14048007337';
var to = '+31646810495';
// set up call
new SNC.Notify().call(from, to);
Dieses Beispiel zeigt, wie Sie einen Anruf an eine Liste von Telefonnummern einleiten und diese Nummern automatisch zu einer neuen Konferenzschaltung zusammenfügen.
var notify = new SNC.Notify();
var from = '+14041234567';
var participants = ['+31612345678', '+31623456789', '+31687654321'];
// set up a conference call
var conferenceCall = notify.conferenceCall();
// set up the outbound calls for all conference call participants
for (var i in participants) {
var to = participants[i];
notify.call(from, to, conferenceCall);
}
Dieses Beispiel zeigt, wie Sie eine neue Konferenzschaltung einleiten.
SNC.Notify.call('+15413970605', '+91406XXXXXXX', SNC.Notify.conferenceCall(), null, null, null);
Dieses Beispiel zeigt, wie Sie eine neue Konferenzschaltung unter Verwendung eines Benutzerdatensatzes einleiten.
var sysUserGr = new GlideRecord('sys_user');
sysUserGr.get('active conference sys id');
if (conferenceGr.isValid) {
SNC.Notify.call('+15413970605', '+91406XXXXXXX', SNC.Notify.conferenceCall(), sysUserGr.getUniqueValue(), null, null);
}
Dieses Beispiel zeigt, wie Sie eine neue Konferenzschaltung mit einem Benutzer-, Gruppen- und Quelldatensatz einleiten.
var sysUserGr = new GlideRecord('sys_user');
sysUserGr.get('active sys user sys id');
var sysUserGroupGr = new GlideRecord('sys_user_group');
sysUserGroupGr.get('active sys user group sys id');
var incidentGr = new GlideRecord('incident');
incidentGr.get('incident sys_id');
if (conferenceGr.isValid) {
SNC.Notify.call('+15413970605', '+91406XXXXXXX',
SNC.Notify.conferenceCall(),
sysUserGr.getUniqueValue(),
sysUserGroupGr.getUniqueValue(),
incidentGr.getUniqueValue());
}
Bereichsbezogenes Äquivalent
Um die call()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – call().
Notify – conferenceCall(GlideRecord sourceRecord)
Erstellt einen neuen Konferenzschaltungs-GlideRecord.
| Name | Typ | Beschreibung |
|---|---|---|
| sourceRecord | GlideRecord | Optional. Datensatz, der die Anforderung zum Erstellen der Konferenzschaltung eingeleitet hat. Wird verwendet, um die Quell- und Tabellenfelder des notify_conference_call-Datensatzes aufzufüllen. |
| Typ | Beschreibung |
|---|---|
| GlideRecord | Neuer Notify-Konferenzschaltungs-Datensatz [notify_conference_call]. |
var notify = new SNC.Notify();
var from = '+14041234567';
var participants = ['+31612345678', '+31623456789', '+31687654321'];
// set up a conference call
var conferenceCall = notify.conferenceCall();
// set up the outbound calls for all conference call participants
for (var i in participants) {
var to = participants[i];
notify.call(from, to, conferenceCall);
}
Bereichsbezogenes Äquivalent
Um die conferenceCall()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – conferenceCall().
Notify – dequeueCall(GlideRecord callRecord)
Nimmt einen Anruf wieder auf, nachdem dieser in eine Warteschlange (halten) gestellt wurde.
Verwenden Sie diese Methode, um Anrufe wieder aufzunehmen, die mit der queueCall()-Methode in eine Warteschlange gestellt wurden.
| Name | Typ | Beschreibung |
|---|---|---|
| callRecord | GlideRecord | Ein GlideRecord-Objekt in der Tabelle Notify-Anruf [notify_call] mit dem gehaltenen Anruf, den Sie wieder aufnehmen möchten |
| Typ | Beschreibung |
|---|---|
| void |
Das folgende Beispiel zeigt, wie Sie einen gehaltenen Anruf erneut aktivieren.
var notifyCallGr = new GlideRecord('notify_call');
notifyCallGr.get('active participant sys id');
if (notifyCallGr.isValid) {
SNC.Notify.dequeueCall(notifyCallGr);
}
Bereichsbezogenes Äquivalent
Um die dequeueCall()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – dequeueCall().
Notify – forwardCall(GlideRecord call, String destination, String dtmf)
Leitet den angegebenen Anruf an einen anderen Anrufempfänger weiter.
| Name | Typ | Beschreibung |
|---|---|---|
| Anruf | GlideRecord oder Zeichenfolge | Notify-Anrufdatensatz oder die Anruf-ID des Telefonanbieters des weiterzuleitenden Anrufs. |
| destination | GlideRecord oder Zeichenfolge | Notify-Telefonnummern-Datensatz oder eine E.164-konforme Telefonnummer des Anrufers, an den der Anruf weitergeleitet werden soll. |
| dtmf | Zeichenfolge | Dual Tone-Multi Frequency (DTMF) Code, der bei Anrufverbindung gesendet werden soll. |
| Typ | Beschreibung |
|---|---|
| void |
Das folgende Beispiel zeigt, wie ein Anruf an eine andere Telefonnummer weitergeleitet wird.
var callID = 'CA92374b5aa561dab476a7001db6026edc'; // Twilio Call ID
var phoneNumber = '+91406xxxxxxx';
var dtmfTones = null;
var notifyCallGr = new GlideRecord('notify_call');
notifyCallGr.get('active participant sys id');
if (notifyCallGr.isValid) {
SNC.Notify.forwardCall(notifyCallGr(or) callID, phoneNumber, dtmfTones)
}
Bereichsbezogenes Äquivalent
Um die forwardCall()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – forwardCall().
Notify – getAvailableClients(String notifyNumber)
Gibt eine Liste von Clientsitzungen aus, die zum Empfang von Anrufen verfügbar sind.
| Name | Typ | Beschreibung |
|---|---|---|
| notifyNumber | Zeichenfolge | Gültige Notify-Telefonnummer. |
| Typ | Beschreibung |
|---|---|
| GlideRecord | GlideRecord aus der notify_client_session-Tabelle für die angegebene Telefonnummer. Gibt „0“ zurück, wenn es keine verfügbaren Client-Sitzungen gibt. |
Das folgende Beispiel zeigt die Verwendung der getAvailableClients()-Methode zur Indexierung in der notify_client_session-Tabelle und zum darauffolgenden Iterieren über alle verfügbaren Notify-Clients.
var clientSessionGr = SNC.Notify.getAvailableClients('+185xxxxxxxx');
// Here clientSessionGr is of type GlideRecord on 'notify_client_session' table.
var isLoggedInUserAvailable = false;
while (clientSessionGr.next()) {
if (clientSessionGr.user == gs.getUserID())
isLoggedInUserAvailable = clientSessionGr.available;
}
gs.info('isLoggedInUserAvailable - ' + isLoggedInUserAvailable);
Bereichsbezogenes Äquivalent
Um die getAvailableClients()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – getAvailableClients().
Notify – getParentCallID(GlideRecord callRecord)
Gibt die sys_id des übergeordneten Aufrufs eines angegebenen Aufrufs aus.
Jeder Anruf, der mit der Weiterleitung eines anderen Anrufs begonnen hat, z. B. mit der Workflow-Aktivität Weiterleiten, wird als untergeordnetes Element des ursprünglichen Anrufs betrachtet. Der ursprüngliche Anruf ist der übergeordnete Anruf.
| Name | Typ | Beschreibung |
|---|---|---|
| callRecord | GlideRecord | Notieren Sie in der Tabelle „Benachrichtigungsanruf“ [notify_call], für die der Anrufstatus zurückgegeben werden soll. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Eindeutige sys_id des übergeordneten Anrufdatensatzes. |
Dieses Beispiel zeigt, wie Sie den übergeordneten Anruf des angegebenen Anrufs erhalten.
var callRecord = new GlideRecord('notify_call');
callRecord.get("0f4f5863ff13310014ecffffffffff28");
var notify = new SNC.Notify();
var parentCallID = notify.getParentCallID(callRecord);
Notify – getPhoneNumbers()
Gibt alle für Notify verfügbaren Telefonnummern und Kurzwahlnummern zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Liste | Liste von NotifyPhoneNumber-Objekten, wobei jedes Objekt eine für Notify verfügbare Telefonnummer darstellt. |
var list = SNC.Notify.getPhoneNumbers();
for (var i = 0; i < list.size(); i++) {
var num = list.get(i);
gs.info(num.getNumber())
}
Bereichsbezogenes Äquivalent
Um die getPhoneNumbers()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – getPhoneNumbers().
Notify – getTokens(GlideRecord, record)
Gibt Client-Token für aktive Telefontreiber zur Verwendung in WebRTC- oder mobilen Clients zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Datensatz | GlideRecord | GlideRecord, mit dem der Notify-Client identifiziert wird, z. B. ein Gruppendatensatz oder ein Benutzerdatensatz. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Web-RTC-Token für die unterstützten Treiber als JSON-Zeichenfolge mit dem folgenden Format: {DriverName1: "token1", driverName2: "token2"}, z. B. "TwilioDirect":"eyJhxxxx.eyJleHAiOIxxxx.7fejxxx_mbLxxx" |
Dieses Beispiel zeigt, wie Sie die Client-Token für den aktuelle eingeloggten Benutzer erhalten.
// get Notify client Tokens per active Notify driver for the currently logged in user
var json = new SNC.Notify().getTokens();
// Parse the JSON that was return into a tokens object
var tokens = JSON.parse(json);
// Log line
gs.log('Notify client tokens for the currently logged in user');
// iterate over the driver tokens
for (var driver in tokens) {
gs.log(driver + ' Driver token: ' + tokens[driver]);
}
Dieses Beispiel zeigt, wie Sie die Client-Token für jede Notify-Gruppe erhalten.
// instantiate Notify
var notify = new SNC.Notify();
// get all Notify Groups
var notifyGroup = new GlideRecord("notify_group");
notifyGroup.query();
// iterate over all notify groups
while (notifyGroup.next()) {
// generate Notify Client tokens per active Notify Driver for this group
var json = notify.getTokens(notifyGroup);
var tokens = JSON.parse(json);
for (var driver in tokens) {
gs.log(gs.getMessage("Notify Client token for {0} driver and Notify Group '{1}': {2}", [driver, notifyGroup.getValue('name'), tokens[driver]]));
}
}
Bereichsbezogenes Äquivalent
Um die getTokens()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – getTokens().
Notify – getTokenTTL(String owner)
Gibt die maximale Zeit zurück, die eine Clientsitzung für einen angegebenen Telefonietreiber aktiv bleibt, bevor das Zeitlimit automatisch überschritten wird.
| Name | Typ | Beschreibung |
|---|---|---|
| Eigentümer | Zeichenfolge | Name des Telefonietreibers, für den die Sitzungsdauer abgerufen werden soll. Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| Ganzzahl | Maximale Dauer der Sitzung (in Sekunden). Standard: 1800 Sekunden |
Das folgende Beispiel zeigt, wie diese Methode und die zugehörige Antwort ordnungsgemäß aufgerufen werden. Es zeigt auch, was zurückgegeben wird, wenn ein ungültiger Treiber übergeben wird.
var owner = "TwilioDirect"; // Valid driver
var ttl = SNC.Notify.getTokenTTL(owner);
gs.info("Token TTL for " + owner + " --> " + ttl);
owner = "Abcxyz"; // Invalid driver
ttl = SNC.Notify.getTokenTTL(owner);
// For an invalid driver, we throw NoSuchNotifyDriverException saying that Abcxyzdriver is not available
// and return the default value of TTL
gs.info("Token TTL for " + owner + " --> " + ttl);
Bereichsbezogenes Äquivalent
Um die getTokenTTL()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – getAvailableClients().
Notify – hasCapability(String notifyPhoneNumber, String capability)
Bestimmt, ob die angegebene Telefonnummer über die angegebene Fähigkeit verfügt.
| Name | Typ | Beschreibung |
|---|---|---|
| notifyPhoneNumber | Zeichenfolge | Telefonnummer, für die nach der angegebenen Fähigkeit gesucht werden soll. |
| Fähigkeit | Zeichenfolge | Zu erkennende Fähigkeit. Der Text der Zeichenfolge muss genau mit dem im Telefon übereinstimmen. |
| Typ | Beschreibung |
|---|---|
| Boolean | Kennzeichnung, die angibt, ob das angegebene Telefon über die angegebene Fähigkeit verfügt.
|
Dieses Beispiel zeigt, wie Sie prüfen können, ob ein Telefon über eine bestimmte Fähigkeit verfügt.
// Each driver has a defined set of capabilities.
var capability = 'show_speakers';
gs.info(SNC.Notify.hasCapability('+185xxxxxxxx', capability)); // true
capability = 'send_sms';
gs.info(SNC.Notify.hasCapability('+185xxxxxxxx', capability)); // false
Bereichsbezogenes Äquivalent
Um die hasCapability()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – hasCapability().
Notify – kick(GlideRecord participant)
Entfernt den angegebenen Anrufer aus der aktuellen Notify-Konferenzschaltung.
| Name | Typ | Beschreibung |
|---|---|---|
| Teilnehmer | GlideRecord | GlideRecord-Objekt, das den Notify-Teilnehmer-Datensatz [notify_participant] des Anrufers enthält, der aus der Konferenzschaltung entfernt werden soll. |
| Typ | Beschreibung |
|---|---|
| void |
Das folgende Beispiel zeigt, wie ein Teilnehmer aus einer Konferenzschaltung entfernt wird.
var notifyParticipantGr = new GlideRecord('notify_participant');
notifyParticipantGr.get('active participant sys id');
if (notifyParticipantGr.isValid) {
SNC.Notify.kick(notifyParticipantGr);
}
Bereichsbezogenes Äquivalent
Um die kick()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – kick().
Notify – modifyCall(GlideRecord callRecord, NotifyAction notifyAction)
Führt eine oder mehrere Aktionen an einem aktiven Notify-Anruf durch.
Zu den verfügbaren Aktionen, die Sie für Anrufe ausführen können, gehören das Hinzufügen des Anrufs zu Entfernen des Anrufs aus der Warteschlange, das Lesen von Text, das Abspielen von Audio oder das Weiterleiten des Anrufs. Sie können auch benutzerdefinierte Aktionen erstellen. Rufen Sie die modifyCall()-Methode auf, nachdem Sie alle Aktionen angegeben haben, die Sie auf den angegebenen Anruf anwenden möchten. Für weitere Informationen zu verfügbaren Aktionen finden Sie in der NotifyAction-API-Dokumentation.
| Name | Typ | Beschreibung |
|---|---|---|
| callRecord | GlideRecord | Notify-Anrufdatensatz [notify_call] des Anrufs, für den die Aktionen angewendet werden sollen. |
| NotifyAction | NotifyAction | NotifyAction-Objekt, das eine oder mehrere Aktionen beschreibt, die für den Anruf ausgeführt werden sollen. Erstellen Sie dieses Objekt, indem Sie eine oder mehrere der NotifyAction()-Methoden aufrufen. |
| Typ | Beschreibung |
|---|---|
| void |
Dieses Beispiel zeigt, wie Sie einen Anruf modifizieren.
// get the most recent call record
var callRecord = new GlideRecord('notify_call');
callRecord.orderByDesc('sys_created_on');
callRecord.query();
if (callRecord.next()) {
// instantiate notify action container class
var notifyAction = new SNC.NotifyAction();
// The call is already in progress. Now, we want to modify the call behavior by putting this call in a queue.
// So, we add a queue action to queue the call
notifyAction.addQueue('my fancy queue');
// modify the call by passing in the above action, putting the call in a queue
new SNC.Notify().modifyCall(callRecord, notifyAction);
} else {
gs.log('no such call record');
}
Bereichsbezogenes Äquivalent
Um die modifyCall()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – modifyCall().
Notify – mute(GlideRecord participantRecord)
Schaltet den angegebenen Konferenzschaltungs-Teilnehmer stumm.
| Name | Typ | Beschreibung |
|---|---|---|
| Partizipierender Datensatz | GlideRecord | GlideRecord aus der notify_participant-Tabelle für den stummzuschaltenden Teilnehmer. |
| Typ | Beschreibung |
|---|---|
| void |
Das folgende Beispiel zeigt, wie ein Anrufer stummgeschaltet wird.
var notifyParticipantGr = new GlideRecord('notify_participant');
notifyParticipantGr.get('active participant sys id');
if (notifyParticipantGr.isValid) {
SNC.Notify.mute(notifyParticipantGr);
}
Bereichsbezogenes Äquivalent
Um die mute()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – mute().
Notify – queueCall(GlideRecord callRecord)
Fügt den angegebenen Anruf zu einer Warteschlange (halten) hinzu.
Wiederaufnehmen eines Anrufs in der Warteschlange mit der dequeueCall()-Methode.
| Name | Typ | Beschreibung |
|---|---|---|
| callRecord | GlideRecord | Auf „Halten“ zu stellendes GlideRecord-Objekt des Notify-Anrufdatensatzes (Tabelle „notify_call“). |
| Typ | Beschreibung |
|---|---|
| void |
Das folgende Beispiel zeigt, wie ein Anruf gehalten wird (in der Warteschlange).
var notifyCallGr = new GlideRecord('notify_call');
notifyCallGr.get('active participant sys id');
if (notifyCallGr.isValid) {
SNC.Notify.queueCall(notifyCallGr);
}
Bereichsbezogenes Äquivalent
Um die queueCall()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – queueCall().
Notify – sendBulkSMS(String notifyPhoneNumber, Array to PhoneNumbers, String messageBody, GlideRecord-Quelle)
Sendet eine angegebene SMS-Nachricht an die angegebene Liste von Notify-Clients (Telefonnummern).
| Name | Typ | Beschreibung |
|---|---|---|
| notifyPhoneNumber | Zeichenfolge | Notify-Telefonnummer, von der die SMS-Nachricht gesendet wird. |
| Zu PhoneNumbers | Array aus Zeichenfolgen | Kommagetrennte Liste von Telefonnummern, an die die SMS-Nachricht gesendet werden soll. Format: E.164 |
| messageBody | Zeichenfolge | Zu sendender SMS-Text. |
| Quelle | GlideRecord | Quelldatensatz, der diese SMS-Nachricht ausgelöst hat, beispielsweise ein Incident. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Null |
Das folgende Beispiel zeigt, wie Sie eine Massen-SMS senden.
var incidentGr = new GlideRecord('incident');
incidentGr.get(active incident sys_id');
if (incidentGr.isValid()) {
SNC.Notify.sendBulkSMS('+15413970605', ['+919885XXXXXX', '+919775XXXXXX'], 'Test automation message', incidentGr);
}
Bereichsbezogenes Äquivalent
Um die sendBulkSMS()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – sendBulkSMS().
Notify – sendSMS(String notifyPhoneNumber, String to PhoneNumber, String messageBody, GlideRecord-Quelle)
Sendet eine SMS an eine E.164-kompatible Telefonnummer.
Diese Methode erstellt einen neuen Datensatz in der Tabelle „Notify Message“ [notify_message] und ordnet diesen dem Quelldatensatz zu.
| Name | Typ | Beschreibung |
|---|---|---|
| notifyPhoneNumber | Zeichenfolge | Notify-Telefonnummer, von der die SMS-Nachricht gesendet wird. |
| toPhoneNumber | Zeichenfolge | E.164-konforme Telefonnummer, an die die SMS-Nachricht gesendet werden soll. |
| messageBody | Zeichenfolge | Hauptteil der SMS-Textnachricht. |
| Quelle | GlideRecord | Quelldatensatz, der diese SMS-Nachricht ausgelöst hat, beispielsweise ein Incident. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Eindeutige Nachrichten-SID; im Notify-Message-Datensatz [notify_message] als message_id gespeichert. |
Das folgende Beispiel zeigt, wie Sie eine SMS-Nachricht senden.
var incidentGr = new GlideRecord('incident');
incidentGr.get('active incident sys_id');
if (incidentGr.isValid()) {
SNC.Notify.sendSMS('+15413970605', '+919885XXXXXX', 'Test automation message', incidentGr);
}
Bereichsbezogenes Äquivalent
Zur Verwendung von GesendSMS() Methode in einer bereichsbezogenen Anwendung verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – sendSMS() .
Notify – unmute(GlideRecord participantRecord)
Hebt die Stummschaltung für den angegebenen Konferenzschaltungs-Teilnehmer auf.
| Name | Typ | Beschreibung |
|---|---|---|
| Partizipierender Datensatz | GlideRecord | GlideRecord aus der notify_participant-Tabelle für den Teilnehmer, für den die Stummschaltung aufzuheben ist. |
| Typ | Beschreibung |
|---|---|
| void |
Das folgende Beispiel zeigt, wie die Stummschaltung für einen Anrufer aufgehoben wird.
var notifyParticipantGr = new GlideRecord('notify_participant');
notifyParticipantGr.get('active participant sys id');
if (notifyParticipantGr.isValid) {
SNC.Notify.unmute(notifyParticipantGr);
}
Bereichsbezogenes Äquivalent
Um die unmute()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: NotifyScoped – unmute().