Esta página contiene la documentación de la API del módulo de IU Resumen de conversaciones. Este módulo se usa para generar un resumen de una conversación.
Uso
Importa el módulo en tu página HTML con el siguiente código:
<script src="https://www.gstatic.com/agent-assist-ui-modules/v1/summarization.js"></script>
Incorpora el módulo con la siguiente etiqueta:
<agent-assist-summarization>
Atributos
Nombre de la propiedad | Tipo | Comentario |
---|---|---|
show-generate-summary-button | BooleanString | Si se mostrará el botón Generate Summary. |
Uso
Los atributos son propiedades de componentes basadas en cadenas que se pueden establecer de las siguientes maneras:
Directamente desde tu plantilla HTML:
<element-selector property-name="value">
Desde tu código JavaScript:
var el = document.querySelector('element-selector');
el.setAttribute('property-name', 'value');
Entradas
Nombre de la propiedad | Tipo | Comentario |
---|---|---|
onSaveSummary | OnSaveSummary | Devolución de llamada para invocar cuando se guarda el resumen. Los clientes lo usan para enviar detalles de resumen al CRM. |
Uso
Por lo general, las entradas son objetos JavaScript o algún otro tipo de propiedad compleja que se debe asignar directamente en la instancia del elemento:
const el = document.querySelector('element-selector');
el.propertyName = value;
Tipos
Consulta la siguiente sección para conocer los tipos personalizados que usa el componente.
BooleanString
"true" | "false"
OnSaveSummary
type OnSaveSummary = (
summary: {
summary: string;
conversationDetails: ConversationDetails;
},
saveCallbacks: {
setLoading: () => void;
setSuccess: (message: string) => void;
setError: (message: string) => void;
}
) => void;