Zusammenfassung

Diese Seite enthält die API-Dokumentation für das UI-Modul Zusammenfassung von Unterhaltungen. Mit diesem Modul wird eine Zusammenfassung eines Gesprächs generiert.

Nutzung

Importieren Sie das Modul mit dem folgenden Code in Ihre HTML-Seite:

<script src="https://www.gstatic.com/agent-assist-ui-modules/v1/summarization.js"></script>

Betten Sie das Modul mit dem folgenden Tag ein:

<agent-assist-summarization>

Attribute

Eigenschaft Typ Kommentar
show-generate-summary-button BooleanString Gibt an, ob die Schaltfläche Zusammenfassung erstellen angezeigt werden soll.

Nutzung

Attribute sind stringbasierte Komponenteneigenschaften, die auf folgende Weise festgelegt werden können:

Direkt über Ihre HTML-Vorlage:

<element-selector property-name="value">

Über Ihren JavaScript-Code:

var el = document.querySelector('element-selector');
el.setAttribute('property-name', 'value');

Eingaben

Eigenschaft Typ Kommentar
onSaveSummary OnSaveSummary Callback, der aufgerufen wird, wenn die Zusammenfassung gespeichert wird. Wird von Kunden verwendet, um zusammenfassende Details an das CRM zu senden.

Nutzung

Eingaben sind in der Regel JavaScript-Objekte oder andere komplexe Eigenschaftstypen, die der Elementinstanz direkt zugewiesen werden müssen:

const el = document.querySelector('element-selector');
el.propertyName = value;

Typen

Im folgenden Abschnitt finden Sie die benutzerdefinierten Typen, die von der Komponente verwendet werden.

BooleanString

"true" | "false"

OnSaveSummary

type OnSaveSummary = (
  summary: {
    summary: string;
    conversationDetails: ConversationDetails;
  },
  saveCallbacks: {
    setLoading: () => void;
    setSuccess: (message: string) => void;
    setError: (message: string) => void;
  }
) => void;