Zusammenfassung

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

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>

Fügen Sie das Modul mit dem folgenden Tag ein:

<agent-assist-summarization>

Attribute

Eigenschaft Typ Kommentar
show-generate-summary-button BooleanString Ob die Schaltfläche Zusammenfassung erstellen angezeigt werden soll.

Nutzung

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

Direkt über Ihre HTML-Vorlage:

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

Über den 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 Zusammenfassungsdetails an das CRM zu senden.

Nutzung

Eingaben sind in der Regel JavaScript-Objekte oder andere komplexe Property-Typen, die direkt der Elementinstanz 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;