Zoho Desk
Integrationsversion: 4.0
Zoho Desk-Integration in Google Security Operations konfigurieren
Eine detaillierte Anleitung zum Konfigurieren einer Integration in Google SecOps finden Sie unter Integrationen konfigurieren.
Integrationsparameter
Verwenden Sie die folgenden Parameter, um die Integration zu konfigurieren:
Anzeigename des Parameters | Typ | Standardwert | Ist obligatorisch | Beschreibung |
---|---|---|---|---|
API-Stamm | String | https://desk.zoho.{region} | Ja | API-Stammverzeichnis der Zoho Desk-Instanz. |
Client-ID | String | – | Ja | Client-ID des Zoho Desk-Kontos. |
Clientschlüssel | Passwort | – | Ja | Clientschlüssel des Zoho Desk-Kontos. |
Aktualisierungstoken | Passwort | – | Nein | Aktualisierungstoken des Zoho Desk-Kontos. Sie müssen die Aktion „Get Refresh Token“ (Aktualisierungstoken abrufen) ausführen, um es zu generieren. |
SSL überprüfen | Kästchen | Aktiviert | Ja | Wenn diese Option aktiviert ist, wird geprüft, ob das SSL-Zertifikat für die Verbindung zum Zoho Desk-Server gültig ist. |
API-Anmeldedaten abrufen
- Rufen Sie die Zoho Desk API Console auf.
- Klicken Sie auf Client hinzufügen und wählen Sie Self Client (Selbst-Client) aus.
- Kopieren Sie auf dem Tab Clientschlüssel den Wert der Parameter „Client-ID“ und „Clientschlüssel“ und fügen Sie ihn in die entsprechenden Felder im Fenster für die Integrationskonfiguration ein.
- Geben Sie auf dem Tab Code generieren die folgenden Bereiche an:
Desk.tickets.READ,Desk.tickets.CREATE,Desk.tickets.UPDATE,Desk.tickets.DELETE,Desk.settings.READ,Desk.basic.READ,Desk.products.READ,Desk.contacts.READ
Fügen Sie eine Bereichsbeschreibung hinzu. - Klicken Sie auf Erstellen, um einen Autorisierungscode zu erhalten.
- Kehren Sie zu Google Security Operations zurück, simulieren Sie einen Fall und rufen Sie die Aktion Aktualisierungstoken abrufen in der Zoho Desk-Integration auf.
- Geben Sie zur Konfiguration der Aktion Ihren Autorisierungscode und den Autorisierungslink ein.
- Kopieren Sie das Token aus dem JSON-Ergebnis der Aktion, fügen Sie es in das entsprechende Feld im Fenster für die Integrationskonfiguration ein und führen Sie einen Test aus.
Anwendungsbereiche
Führen Sie die Triage-Aktion aus.
Aktionen
Kommentar zum Ticket hinzufügen
Beschreibung
Kommentar zu einem Ticket in Zoho Desk hinzufügen
Parameter
Anzeigename des Parameters | Typ | Standardwert | Ist obligatorisch | Beschreibung |
---|---|---|---|---|
Ticket-ID | String | – | Ja | Geben Sie die ID des Tickets an, dem Sie einen Kommentar hinzufügen möchten. |
Sichtbarkeit | DDL | Öffentlich Mögliche Werte:
|
Nein | Geben Sie an, ob der Kommentar öffentlich oder privat sein soll. |
Typ | String | Nur Text Mögliche Werte:
|
Nein | Geben Sie den Typ des Kommentars an. |
Text | String | – | Nein | Geben Sie den Inhalt des Kommentars an. |
Auf Antwort warten | Kästchen | Deaktiviert | Nein | Wenn diese Option aktiviert ist, wartet die Aktion auf eine Antwort. |
Ausführen am
Diese Aktion wird nicht für Elemente ausgeführt.
Aktionsergebnisse
Scriptergebnis
Name des Scriptergebnisses | Wertoptionen | Beispiel |
---|---|---|
is_success | Wahr/falsch | is_success:False |
JSON-Ergebnis
{
"content": "zsu[@user:11550965]zsu Please fix this ASAP",
"commentedTime": "2022-07-01T11:18:43.935Z",
"modifiedTime": "2022-07-01T11:18:43.935Z",
"contentType": "plainText",
"impersonatedUser": null,
"encodedContent": "zsu[@user:11550965]zsu Please fix this ASAP",
"id": "97709000000179081",
"commenterId": "97709000000092001",
"commenter": {
"id": "97709000000092001",
"name": "TIP Labops",
"email": "tip.labops@siemplify.co",
"photoURL": "https://desk.zoho.eu/api/v1/agents/97709000000092001/photo?orgId=20083004796",
"type": "AGENT",
"firstName": "TIP",
"lastName": "Labops",
"roleName": "CEO"
},
"attachments": [],
"isPublic": false
}
Fall-Repository
Ergebnistyp | Wert / Beschreibung | Typ |
---|---|---|
Ausgabemeldung* | Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen. Wenn der Statuscode 200 gemeldet wird (is_success = true): „Successfully added comment ‚{text}‘ to ticket {ticket id}in Zoho Desk.“ (Der Kommentar „{text}“ wurde dem Ticket {ticket id} in Zoho Desk hinzugefügt.) Asynchrone Nachricht: „Warte auf eine Antwort…“ Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden: Wenn ein schwerwiegender Fehler gemeldet wird: „Fehler beim Ausführen der Aktion ‚Kommentar zum Ticket hinzufügen‘. Grund: {0}''.format(error.Stacktrace) Wenn Fehler gemeldet werden: „Fehler beim Ausführen der Aktion ‚Kommentar zum Ticket hinzufügen‘. Grund: {errors/errorMessage} |
Allgemein |
Ticket erstellen
Beschreibung
Erstellen Sie ein Ticket in Zoho Desk.
Parameter
Anzeigename des Parameters | Typ | Standardwert | Ist obligatorisch | Beschreibung |
---|---|---|---|---|
Titel | String | – | Nein | Geben Sie den Titel für das Ticket an. |
Beschreibung | String | – | Nein | Geben Sie die Beschreibung des Tickets an. |
Abteilungsname | String | – | Nein | Geben Sie den Namen der Abteilung an, die für das Ticket festgelegt werden soll. |
Kontakt | String | – | Nein | Geben Sie die E-Mail-Adresse des Kontakts für das Ticket an. |
Zuweisungstyp | DDL | Wählen Sie eine Option aus. Mögliche Werte:
|
Nein | Geben Sie den Typ des Empfängers an. Wenn „Kundenservicemitarbeiter“ oder „Team“ ausgewählt ist, ist der Parameter „Name des Zuweisungsempfängers“ erforderlich. |
Name des Zugewiesenen | String | – | Nein | Geben Sie den Namen des Bearbeiters für das Ticket an. Für den Agententyp können Sie eine E-Mail-Adresse oder einen Anzeigenamen angeben. |
Priorität | DDL | Wählen Sie eine Option aus. Mögliche Werte:
|
Nein | Geben Sie die Priorität für das Ticket an. |
Klassifizierung | DDL | Wählen Sie eine Option aus. Mögliche Werte:
|
Nein | Geben Sie den Klassifizierungstyp für das Ticket an. |
Kanal | DDL | Wählen Sie eine Option aus. Mögliche Werte:
|
Nein | Geben Sie den Channel für das Ticket an. |
Kategorie | String | – | Nein | Geben Sie die Kategorie für das Ticket an. |
Unterkategorie | String | – | Nein | Geben Sie die Unterkategorie für das Ticket an. |
Fälligkeitsdatum | String | – | Nein | Geben Sie das Fälligkeitsdatum für das Ticket an. Format: ISO 8601. Beispiel: 2022-07-06T07:05:43Z. |
Benutzerdefinierte Felder | JSON | – | Nein | Geben Sie ein JSON-Objekt mit den benutzerdefinierten Feldern an, die aktualisiert werden müssen. Hinweis:Sie müssen die API-Namen der Schlüssel angeben. |
Ausführen am
Diese Aktion wird nicht für Elemente ausgeführt.
Aktionsergebnisse
Scriptergebnis
Name des Scriptergebnisses | Wertoptionen | Beispiel |
---|---|---|
is_success | Wahr/falsch | is_success:False |
JSON-Ergebnis
{
"modifiedTime": "2022-07-01T11:00:33.000Z",
"subCategory": null,
"statusType": "On Hold",
"subject": "Here's your first ticket.",
"dueDate": null,
"departmentId": "97709000000007061",
"channel": "Chat",
"onholdTime": "2022-07-01T09:32:14.717Z",
"language": "English",
"source": {
"appName": null,
"extId": null,
"permalink": null,
"type": "SYSTEM",
"appPhotoURL": null
},
"resolution": "Koko",
"sharedDepartments": [],
"closedTime": null,
"approvalCount": "0",
"isOverDue": true,
"isTrashed": false,
"createdTime": "2022-06-27T17:02:17.000Z",
"id": "97709000000160077",
"isResponseOverdue": false,
"customerResponseTime": "2022-06-27T17:02:17.000Z",
"productId": null,
"contactId": "97709000000160029",
"threadCount": "1",
"secondaryContacts": [],
"priority": null,
"classification": null,
"commentCount": "1",
"taskCount": "0",
"accountId": "97709000000160001",
"phone": "1 888 900 9646",
"webUrl": "https://desk.zoho.eu/support/siemplify/ShowHomePage.do#Cases/dv/97709000000160077",
"isSpam": false,
"status": "On Hold",
"entitySkills": [],
"ticketNumber": "101",
"customFields": {},
"isArchived": false,
"description": "Hello<",
"timeEntryCount": "0",
"channelRelatedInfo": null,
"responseDueDate": null,
"isDeleted": false,
"modifiedBy": "97709000000092001",
"email": "support@zohosupport.com",
"layoutDetails": {
"id": "97709000000023011",
"layoutName": "Siemplify"
},
"channelCode": null,
"cf": {},
"slaId": null,
"layoutId": "97709000000023011",
"assigneeId": null,
"teamId": "97709000000182001",
"attachmentCount": "0",
"isEscalated": false,
"category": null
}
Fall-Repository
Ergebnistyp | Wert / Beschreibung | Typ |
---|---|---|
Ausgabemeldung* | Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen: Wenn der Statuscode 200 gemeldet wird (is_success=true): „Successfully created a ticket with ID {ticket id} in Zoho Desk.“ (Ein Ticket mit der ID {ticket id} wurde in Zoho Desk erstellt.) Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden: Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder „Sonstiges“: „Fehler beim Ausführen der Aktion ‚Ticket erstellen‘. Grund: {0}''.format(error.Stacktrace) Wenn der Kundenservicemitarbeiter nicht gefunden wird: „Fehler beim Ausführen der Aktion ‚Ticket erstellen‘. Grund: Der Agent {agent_name} wurde in Zoho Desk nicht gefunden. Bitte überprüfen Sie die Rechtschreibung.“' Wenn das Team nicht gefunden wird: „Fehler beim Ausführen der Aktion ‚Ticket erstellen‘. Grund: Das Team {team_name} wurde in Zoho Desk nicht gefunden. Bitte überprüfen Sie die Rechtschreibung.“ Wenn „Agent“ oder „Team“ ausgewählt ist, der Parameter „Assignee Name“ aber nicht angegeben wird: „Error executing action 'Create Ticket'“ (Fehler beim Ausführen der Aktion „Create Ticket“). Grund: „Name des Zuweisungsempfängers“ muss angegeben werden. Wenn die Abteilung nicht gefunden wird: „Fehler beim Ausführen der Aktion ‚Ticket erstellen‘. Grund: Die Abteilung {department_name} wurde in Zoho Desk nicht gefunden.“ Wenn der Kontakt nicht gefunden wird: „Fehler beim Ausführen der Aktion ‚Ticket erstellen‘. Grund: Der Kontakt {contact} wurde in Zoho Desk nicht gefunden. Bitte überprüfen Sie die Rechtschreibung.“ Wenn das Produkt nicht gefunden wird: „Fehler beim Ausführen der Aktion ‚Ticket erstellen‘. Grund: Das Produkt {product} wurde in Zoho Desk nicht gefunden. Bitte überprüfen Sie die Rechtschreibung.“ |
Allgemein |
Aktualisierungstoken abrufen
Beschreibung
Aktualisierungstoken für die Konfiguration abrufen
Parameter
Anzeigename des Parameters | Typ | Standardwert | Ist obligatorisch | Beschreibung |
---|---|---|---|---|
Autorisierungslink | String | https://accounts.zoho.{region} | Ja | Geben Sie den Autorisierungslink für die Integration an. |
Autorisierungscode | Passwort | – | Ja | Geben Sie den Autorisierungscode an, der in der Entwicklerkonsole von Zoho generiert wurde. |
Ausführen am
Diese Aktion wird nicht für Elemente ausgeführt.
Aktionsergebnisse
Scriptergebnis
Name des Scriptergebnisses | Wertoptionen | Beispiel |
---|---|---|
is_success | Wahr/falsch | is_success:False |
JSON-Ergebnis
{
"refresh_token": "1000.90567b1fc0c54f540e56200ae4388cef.a8f6b313297d558774bee07d60cc6863"
}
Fall-Repository
Ergebnistyp | Wert/Beschreibung | Typ |
---|---|---|
Ausgabemeldung* | Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen. Bei Erfolg: „Successfully generated refresh token. Kopieren Sie den Wert in den Parameter „Aktualisierungstoken“ in der Integrationskonfiguration. Die Aktion sollte fehlschlagen und die Ausführung eines Playbooks beenden: Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder ein anderer Fehler: „Fehler beim Ausführen der Aktion ‚Aktualisierungstoken abrufen‘. Grund: {0}''.format(error.Stacktrace) Wenn ein Fehler gemeldet wird: „Error executing action ‚Get Refresh Token‘. Grund: {error}'' |
Allgemein |
Ticketdetails abrufen
Beschreibung
Detaillierte Informationen zum Ticket in Zoho Desk abrufen
Parameter
Anzeigename des Parameters | Typ | Standardwert | Ist obligatorisch | Beschreibung |
---|---|---|---|---|
Ticket-IDs | String | – | Ja | Geben Sie eine durch Kommas getrennte Liste von IDs an, für die Sie Details zurückgeben möchten. |
Insight erstellen | Kästchen | Deaktiviert | Nein | Wenn diese Option aktiviert ist, wird durch die Aktion ein Insight mit Informationen zu Tickets erstellt. |
Zusätzliche Felder, die zurückgegeben werden sollen | CSV | Kontakte, Produkte, Zuweisungsempfänger, Abteilungen, Vertrag, isRead, Team, Fähigkeiten | Nein | Geben Sie die zusätzlichen Felder an, die zurückgegeben werden sollen. Mögliche Werte: contacts, products, assignee, departments, contract, isRead, team, skills. |
Kommentare abrufen | Kästchen | Aktiviert | Nein | Wenn diese Option aktiviert ist, werden Kommentare zu den Tickets abgerufen. |
Maximale Anzahl zurückzugebender Kommentare | Ganzzahl | 50 | Nein | Geben Sie die Anzahl der Kommentare an, die pro Ticket zurückgegeben werden sollen. Maximum: 100 |
Ausführen am
Diese Aktion wird nicht für Elemente ausgeführt.
Aktionsergebnisse
Scriptergebnis
Name des Scriptergebnisses | Wertoptionen | Beispiel |
---|---|---|
is_success | Wahr/falsch | is_success:False |
JSON-Ergebnis
{
"modifiedTime": "2022-06-27T17:12:35.000Z",
"subCategory": null,
"statusType": "Open",
"subject": "tesa",
"dueDate": null,
"departmentId": "97709000000007061",
"channel": "Phone",
"onholdTime": null,
"language": null,
"source": {
"appName": null,
"extId": null,
"permalink": null,
"type": "SYSTEM",
"appPhotoURL": null
},
"resolution": null,
"sharedDepartments": [],
"closedTime": null,
"approvalCount": "0",
"isOverDue": false,
"isTrashed": false,
"contact": {
"firstName": null,
"lastName": "test",
"phone": null,
"mobile": null,
"id": "97709000000159194",
"isSpam": false,
"type": null,
"email": "test@test.com",
"account": {
"website": null,
"accountName": "test!@test.com",
"id": "97709000000159182"
}
},
"createdTime": "2022-06-27T17:12:35.000Z",
"id": "97709000000159224",
"isResponseOverdue": false,
"customerResponseTime": "2022-06-27T17:12:35.000Z",
"productId": null,
"contactId": "97709000000159194",
"threadCount": "1",
"secondaryContacts": [],
"priority": null,
"classification": null,
"commentCount": "0",
"taskCount": "0",
"accountId": "97709000000159182",
"phone": null,
"webUrl": "https://desk.zoho.eu/support/siemplify/ShowHomePage.do#Cases/dv/97709000000159224",
"assignee": {
"photoURL": "https://desk.zoho.eu/api/v1/agents/97709000000092001/photo?orgId=20083004796",
"firstName": "TIP",
"lastName": "Labops",
"id": "97709000000092001",
"email": "tip.labops@siemplify.co"
},
"isSpam": false,
"status": "Open",
"entitySkills": [],
"ticketNumber": "102",
"sentiment": null,
"customFields": {},
"isArchived": false,
"skillsInfo": [],
"isRead": false,
"description": "<div style=\"font-size: 13px; font-family: Regular, Lato, Arial, Helvetica, sans-serif\"><div>tetsta</div></div>",
"timeEntryCount": "0",
"channelRelatedInfo": null,
"responseDueDate": null,
"isDeleted": false,
"modifiedBy": "97709000000092001",
"department": {
"name": "Siemplify",
"id": "97709000000007061"
},
"followerCount": "0",
"email": "test@test.com",
"layoutDetails": {
"id": "97709000000023011",
"layoutName": "Siemplify"
},
"channelCode": null,
"product": null,
"isFollowing": false,
"cf": {},
"slaId": null,
"team": null,
"layoutId": "97709000000023011",
"assigneeId": "97709000000092001",
"createdBy": "97709000000092001",
"teamId": null,
"contractId": null,
"tagCount": "0",
"attachmentCount": "0",
"isEscalated": false,
"category": null
"comments": {
"content": "<div style=\"font-size: 14px; font-family: LatoRegular, Regular, Lato, "Lato 2", Arial, Helvetica, sans-serif\"><div style=\"font-size: 14px; font-family: LatoRegular, Regular, Lato, "Lato 2", Arial, Helvetica, sans-serif\"><ul><li>asdasdasdasd<br /></li></ul></div><div><br /></div></div>",
"commentedTime": "2022-06-29T10:21:24.000Z",
"modifiedTime": "2022-06-29T10:23:42.000Z",
"contentType": "html",
"impersonatedUser": null,
"encodedContent": "<div style="font-size: 14px; font-family: LatoRegular, Regular, Lato, &quot;Lato 2&quot;, Arial, Helvetica, sans-serif"><div style="font-size: 14px; font-family: LatoRegular, Regular, Lato, &quot;Lato 2&quot;, Arial, Helvetica, sans-serif"><ul><li>asdasdasdasd<br /></li></ul></div><div><br /></div></div>",
"id": "97709000000172003",
"commenterId": "97709000000092001",
"commenter": {
"id": "97709000000092001",
"name": "TIP Labops",
"email": "tip.labops@siemplify.co",
"photoURL": "https://desk.zoho.eu/api/v1/agents/97709000000092001/photo?orgId=20083004796",
"type": "AGENT",
"firstName": "TIP",
"lastName": "Labops",
"roleName": "CEO"
},
"attachments": [],
"isPublic": false
}
}
Fall-Repository
Ergebnistyp | Wert / Beschreibung | Typ |
---|---|---|
Ausgabemeldung* | Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen. Wenn Daten für mindestens eine ID verfügbar sind (is_success = true): „Successfully returned details related to the following tickets in Zoho Desk: {ticket ids}“ (Details zu den folgenden Tickets in Zoho Desk wurden zurückgegeben: {ticket ids}). Wenn für mindestens eine ID keine Daten verfügbar sind (is_success=true): „Action wasn't able to find details related to the following tickets in Zoho Desk: {ticket ids}“ (Die Action konnte in Zoho Desk keine Details zu den folgenden Tickets finden: {ticket ids}). Wenn keine Daten für alle IDs verfügbar sind (is_success=false): „Es wurden keine Tickets gefunden.“ Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden: Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder ein anderer Fehler: „Fehler beim Ausführen der Aktion ‚Ticketdetails abrufen‘. Grund: {0}''.format(error.Stacktrace) |
Allgemein |
Tabelle „Fall-Repository“ | Tabellenname:Ticketdetails Tabellenspalten:
|
Allgemein |
Ticket als Spam markieren
Beschreibung
Markieren Sie das Ticket in Zoho Desk als Spam.
Parameter
Anzeigename des Parameters | Typ | Standardwert | Ist obligatorisch | Beschreibung |
---|---|---|---|---|
Ticket-ID | String | – | Ja | Geben Sie die ID des Tickets an, das als Spam markiert werden muss. |
Kontakt markieren | Kästchen | Aktiviert | Nein | Wenn diese Option aktiviert ist, wird der Kontakt, der das Ticket erstellt hat, als Spammer markiert. |
Ausführen am
Diese Aktion wird nicht für Elemente ausgeführt.
Aktionsergebnisse
Scriptergebnis
Name des Scriptergebnisses | Wertoptionen | Beispiel |
---|---|---|
is_success | Wahr/falsch | is_success:False |
Fall-Repository
Ergebnistyp | Wert / Beschreibung | Typ |
---|---|---|
Ausgabemeldung* | Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen : Wenn der Statuscode 200 gemeldet wird (is_success = true): „Ein Ticket wurde in Zoho Desk als Spam markiert. Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden: Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder „Sonstiges“: „Fehler beim Ausführen der Aktion ‚Ticket als Spam markieren‘. Grund: {0}''.format(error.Stacktrace) Wenn Fehler gemeldet werden: „Fehler beim Ausführen der Aktion ‚Ticket als Spam markieren‘. Grund: {errors/errorMessage} |
Allgemein |
Ping
Beschreibung
Testen Sie die Verbindung zu Zoho Desk mit Parametern, die auf der Seite für die Integrationskonfiguration auf dem Tab „Google Security Operations Marketplace“ angegeben sind.
Parameter
–
Ausführen am
Die Aktion wird nicht für Entitäten ausgeführt und hat keine erforderlichen Eingabeparameter.
Aktionsergebnisse
Scriptergebnis
Name des Scriptergebnisses | Wertoptionen | Beispiel |
---|---|---|
is_success | Wahr/falsch | is_success:False |
Fall-Repository
Ergebnistyp | Wert / Beschreibung | Typ |
---|---|---|
Ausgabemeldung\* | Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen. Bei Erfolg (is_success=true): „Die Verbindung zum Zoho Desk-Server wurde mit den angegebenen Verbindungsparametern hergestellt.“ Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden: Wenn nicht erfolgreich (is_success= false): „Verbindung zum Zoho Desk-Server konnte nicht hergestellt werden. Fehler: {0}".format(exception.stacktrace) |
Allgemein |
Ticket aktualisieren
Beschreibung
Ticket in Zoho Desk aktualisieren
Parameter
Anzeigename des Parameters | Typ | Standardwert | Ist obligatorisch | Beschreibung |
---|---|---|---|---|
Ticket-ID | String | – | Ja | Geben Sie die ID des Tickets an, das aktualisiert werden muss. |
Titel | String | – | Nein | Geben Sie den Titel an, der für das Ticket festgelegt werden soll. |
Beschreibung | String | – | Nein | Geben Sie die Beschreibung für das Ticket an. |
Abteilungsname | String | – | Nein | Geben Sie den Namen der Abteilung an, die für das Ticket festgelegt werden soll. |
Kontakt | String | – | Nein | Geben Sie die E-Mail-Adresse des Kontakts für das Ticket an. |
Zuweisungstyp | DDL | Wählen Sie eine Option aus. Mögliche Werte:
|
Nein | Geben Sie den Typ des Empfängers an. Wenn „Kundenservicemitarbeiter“ oder „Team“ ausgewählt ist, ist der Parameter „Name des Zuweisungsempfängers“ erforderlich. |
Name des Zugewiesenen | String | – | Nein | Geben Sie den Namen des Bearbeiters für das Ticket an. Für den Agententyp können Sie eine E-Mail-Adresse oder einen Anzeigenamen angeben. |
Lösung | String | – | Nein | Geben Sie die Lösung für das Ticket an. |
Priorität | DDL | Wählen Sie eine Option aus. Mögliche Werte:
|
Nein | Geben Sie die Priorität für das Ticket an. |
Status | DDL | Wählen Sie eine Option aus. Mögliche Werte:
|
Nein | Geben Sie den Status für das Ticket an. |
Mark State | DDL | Wählen Sie eine Option aus. Mögliche Werte:
|
Nein | Geben Sie den Markierungsstatus für das Ticket an. |
Klassifizierung | DDL | Wählen Sie eine Option aus. Mögliche Werte:
|
Nein | Geben Sie den Klassifizierungstyp für das Ticket an. |
Kanal | DDL | Wählen Sie eine Option aus. Mögliche Werte:
|
Nein | Geben Sie den Channel für das Ticket an. |
Kategorie | String | – | Nein | Geben Sie die Kategorie für das Ticket an. |
Unterkategorie | String | – | Nein | Geben Sie die Unterkategorie für das Ticket an. |
Fälligkeitsdatum | String | – | Nein | Geben Sie das Fälligkeitsdatum für das Ticket an. Format: ISO 8601. Beispiel: 2022-07-06T07:05:43Z. Hinweis:Dieser Parameter hat keine Auswirkungen, wenn der Status „Warten“ festgelegt ist. |
Benutzerdefinierte Felder | JSON | – | Nein | Geben Sie ein JSON-Objekt mit den benutzerdefinierten Feldern an, die aktualisiert werden müssen. Hinweis:Sie müssen die API-Namen der Schlüssel angeben. |
Ausführen am
Diese Aktion wird nicht für Elemente ausgeführt.
Aktionsergebnisse
Scriptergebnis
Name des Scriptergebnisses | Wertoptionen | Beispiel |
---|---|---|
is_success | Wahr/falsch | is_success:False |
JSON-Ergebnis
{
"modifiedTime": "2022-07-01T11:00:33.000Z",
"subCategory": null,
"statusType": "On Hold",
"subject": "Here's your first ticket.",
"dueDate": null,
"departmentId": "97709000000007061",
"channel": "Chat",
"onholdTime": "2022-07-01T09:32:14.717Z",
"language": "English",
"source": {
"appName": null,
"extId": null,
"permalink": null,
"type": "SYSTEM",
"appPhotoURL": null
},
"resolution": "Koko",
"sharedDepartments": [],
"closedTime": null,
"approvalCount": "0",
"isOverDue": true,
"isTrashed": false,
"createdTime": "2022-06-27T17:02:17.000Z",
"id": "97709000000160077",
"isResponseOverdue": false,
"customerResponseTime": "2022-06-27T17:02:17.000Z",
"productId": null,
"contactId": "97709000000160029",
"threadCount": "1",
"secondaryContacts": [],
"priority": null,
"classification": null,
"commentCount": "1",
"taskCount": "0",
"accountId": "97709000000160001",
"phone": "1 888 900 9646",
"webUrl": "https://desk.zoho.eu/support/siemplify/ShowHomePage.do#Cases/dv/97709000000160077",
"isSpam": false,
"status": "On Hold",
"entitySkills": [],
"ticketNumber": "101",
"customFields": {},
"isArchived": false,
"description": "Hello<",
"timeEntryCount": "0",
"channelRelatedInfo": null,
"responseDueDate": null,
"isDeleted": false,
"modifiedBy": "97709000000092001",
"email": "support@zohosupport.com",
"layoutDetails": {
"id": "97709000000023011",
"layoutName": "Siemplify"
},
"channelCode": null,
"cf": {},
"slaId": null,
"layoutId": "97709000000023011",
"assigneeId": null,
"teamId": "97709000000182001",
"attachmentCount": "0",
"isEscalated": false,
"category": null
}
Fall-Repository
Ergebnistyp | Wert / Beschreibung | Typ |
---|---|---|
Ausgabemeldung* | Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen. Wenn der Statuscode 200 gemeldet wird (is_success = true): „Successfully updated ticket with ID {ticket id} in Zoho Desk.“ (Ticket mit der ID {ticket id} wurde in Zoho Desk aktualisiert.) Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden: Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder ein anderer Fehler: „Fehler beim Ausführen der Aktion ‚Ticket aktualisieren‘. Grund: {0}''.format(error.Stacktrace) Wenn der Kundenservicemitarbeiter nicht gefunden wird: „Fehler beim Ausführen der Aktion ‚Ticket aktualisieren‘. Grund: Der Agent {agent_name} wurde in Zoho Desk nicht gefunden. Bitte überprüfen Sie die Rechtschreibung.“' Wenn das Team nicht gefunden wird: „Fehler beim Ausführen der Aktion ‚Ticket aktualisieren‘.“ Grund: Das Team {team_name} wurde in Zoho Desk nicht gefunden. Bitte überprüfen Sie die Rechtschreibung.“ Wenn die Abteilung nicht gefunden wird: „Fehler beim Ausführen der Aktion ‚Ticket aktualisieren‘. Grund: Die Abteilung {department} wurde in Zoho Desk nicht gefunden. Bitte überprüfen Sie die Rechtschreibung.“' Wenn der Kontakt nicht gefunden wird: „Fehler beim Ausführen der Aktion ‚Ticket aktualisieren‘. Grund: Der Kontakt {contact} wurde in Zoho Desk nicht gefunden. Bitte überprüfen Sie die Rechtschreibung.“ Wenn das Produkt nicht gefunden wird: „Fehler beim Ausführen der Aktion ‚Ticket aktualisieren‘.“ Grund: Das Produkt {product} wurde in Zoho Desk nicht gefunden. Bitte überprüfen Sie die Rechtschreibung.“ Wenn „Agent“ oder „Team“ ausgewählt ist, der Parameter „Assignee Name“ aber nicht angegeben wird: „Error executing action "Update Ticket". Grund: „Name des Zuweisungsempfängers“ muss angegeben werden. |
Allgemein |
Benötigen Sie weitere Hilfe? Antworten von Community-Mitgliedern und Google SecOps-Experten erhalten