SendRichContent
Nombre del elemento: SendRichContent
Categoría: Programming
Descripción: Módulo de extensión que permite mostrar contenido enriquecido tomando como base un JSON.
Funcionalidad: Permite por ejemplo mostrar botones, cartas de información, listas de texto y ofrecer mayor versatilidad en las opciones de un menú.
Para su configuración se debe tener en cuenta los siguientes parámetros:
Configuración de SendRichContent (Requerido)
Nombre: Descriptor único de caja de configuración con fines de identificar nombre en el flujo
Contenido enriquecido a enviar Campo String Expresión en donde se puede ingresar en formato Json el contenido enriquecido que deseamos presentar como botones, cartas de información, listas de texto.
[En caso de error, el flujo de acción se interrumpirá y la descripción de la excepción se pasará a la intención seleccionada con el nombre: \'SendRichContent_Error\']: Caja de selección donde se identifica la intención que se activará en caso de presentarse un error.
Ejemplo Implementación SendRichContent
Ejemplo 1: el siguiente ejemplo muestra como disponer de un botón de color azul que se dirija a una URL de Banco ACME:
{
"richContent": [
[
{
"type": "button",
"link": " https://portalpersonas.bancoacme.com/",
"text": "Ir a banco en Línea",
"icon": {
"color": "#295EFF",
"type": "chevron_right"
},
"event": {
"parameters": {},
"languageCode": "",
"name": ""
}
}
]
]
}
Ejemplo 2:
{
"richContent": [
[
{
"type": "chips",
"options": [
{
"text": "Tengo nacionalidad chilena"
},
{
"text": "Tengo nacionalidad extranjera"
}
]
}
]
]
}