Talkdesk Digital Engagement: Chat Widget para Administradores

Talkdesk Digital Engagement le permite personalizar su widget de chat para que se adapte mejor a la imagen y las necesidades de su marca. Para ello, siga los pasos de esta guía.

Screenshot_2023-03-21_at_14.11.51.png

 

Configuración

Acceda al código del widget y localice la siguiente línea:

  • { enableEmoji: true, enableUserInput: true }

Añada después la declaración de estilos con las teclas de personalización y sus valores:

  • enableUserInput: true

Y antes:

  • }

 

Ejemplo de Configuración

{ enableEmoji: true, enableUserInput: true, styles: {

  'chatThemeColor': '#1E0044',

  'chatTitle': 'Talkdesk Chat',

  'chatPlaceholder': 'Type a message...',

  'avatarForegroundColor': '#5C6784',

  'avatarBackgroundColor': '#EDF4FC',

  'userBackgroundColor': '#5405BD',

  'startChatButtonTextColor': '#FFFFFF',

  'startChatButtonBackgroundColor': '#1E0044'

  }

}

 

Al final de esta guía encontrará un PDF descargable con un ejemplo del fragmento de código con todas las teclas existentes.

 

Teclas de Personalización

Personalización del Widget Launcher

La siguiente tabla muestra las teclas de personalización que se pueden utilizar para adaptar el ejecutor del widget a sus necesidades.

 

Teclas Descripción Valor por defecto
chatThemeColor Color del fondo del ejecutor y de la cabecera. '#1E0044'
chatHoverThemeColor Color del fondo del ejecutor y del encabezado. '#1A223F''
chatIcon

El icono del ejecutor.

Nota: El SVG es el mejor formato, pero se admiten otros formatos como PNG y JPG. Para una forma redonda, debe tener un fondo transparente.

'https://prd-cdn-talkdesk.talkdesk.com/cdn-assets/latest/talkdesk/product/app-icons/sms.svg'
triggerButtonHeight Altura del icono del ejecutor. '35px'
triggerButtonWidth Ancho del icono del ejecutor. '35px'
triggerButtonPositionRight Distancia del ejecutor al lado derecho de la ventana. null
triggerButtonPositionBottom Distancia del ejecutor hacia la parte inferior de la ventana. null

 

Personalización del Widget Header

 

La siguiente tabla muestra las teclas de personalización que se pueden utilizar para adaptar el encabezado del widget a sus necesidades.

Teclas Descripción Valor por defecto
chatTitleIcon El icono del encabezado. 'https://prd-cdn-talkdesk.talkdesk.com/cdn-assets/latest/talkdesk/product/app-icons/sms.svg'
chatTitleIconHeight Altura del icono del encabezado. null
chatTitleIconWidth Ancho del icono del encabezado. null
chatThemeColor Color del fondo del ejecutor y del encabezado. '#1E0044'
chatTitle Título del encabezado. 'Talkdesk Chat'
chatTitleTextColor Color de la fuente del título del encabezado. null
chatSubtitle Subtítulo del encabezado. 'Powered by Talkdesk'
chatSubtitleTextColor Color de la fuente del subtítulo del encabezado. null
chatCloseButtonColor Color del botón de cerrar conversación del chat. '#FFFFFF'
chatMinimizeButtonColor Color del botón de minimizar del widget. '#FFFFFF'

 

Personalización de la Widget Window

 

La siguiente tabla muestra las teclas de personalización que se pueden utilizar para adaptar la ventana del widget a sus necesidades.:

 

Teclas Descripción Valor por defecto
chatContainerWidth Ancho de la ventana del widget. null
chatContainerHeight Altura de la ventana del widget. null
chatPositionBottom Distancia de la ventana del widget a la parte inferior de la ventana. null

 

Otro

chatThemeMainFont

Fuente del subtítulo, del marcador de entrada, de los mensajes de chat y de las notificaciones.

Nota: La fuente debe ser estándar o instalarse manualmente.

'Roboto-Regular'



Personalización de la Initial Screen

La siguiente tabla muestra las teclas de personalización que se pueden utilizar para adaptar la pantalla inicial del widget a sus necesidades.:

Teclas Descripción Valor por defecto
welcomeMessageBackgroundColor Color de fondo del mensaje de bienvenida. '#4D356A'
welcomeMessageTitleFontFamily Fuente del título del mensaje de bienvenida. 'Roboto-Regular'
welcomeMessageTitleFontSize Tamaño de la fuente del título del mensaje de bienvenida. '24px'
welcomeMessageTitleColor Color de la fuente del título del mensaje de bienvenida. '#FFFFFF'
welcomeMessageContentFontFamily Fuente del contenido del mensaje de bienvenida. 'Roboto-Regular'
welcomeMessageContentFontSize Tamaño de la fuente del contenido del mensaje de bienvenida. '16px'
welcomeMessageContentColor Color de la fuente del contenido del mensaje de bienvenida. '#FFFFFF'
customMessageNoBubbleFontFamily Fuente del mensaje personalizado sin burbuja. 'Roboto-Regular'
customMessageNoBubbleFontSize Tamaño de la fuente del mensaje personalizado sin burbuja. '14px'
customMessageNoBubbleColor Color de la fuente del mensaje personalizado sin burbuja. '#202830'
customMessageBackgroundColor Color de fondo del mensaje personalizado con burbuja. '#F2F4F5'
customMessageFontFamily Fuente del mensaje personalizado con burbuja. 'Roboto-Regular'
customMessageFontSize Tamaño de la fuente del mensaje personalizado con burbuja. '14px'
customMessageColor Color de la fuente del mensaje personalizado con burbuja. '#202830'
customFieldLabelFontFamily Fuente de la etiqueta de un campo personalizado. 'Roboto-Regular'
customFieldLabelFontSize Tamaño de la fuente de la etiqueta de un campo personalizado. '14px'
customFieldLabelColor Color de la fuente de la etiqueta de un campo personalizado. '#202830'

customFieldInputFontFamily
Fuente del texto de entrada de un campo personalizado. 'Roboto-Regular'
customFieldInputFontSize Tamaño de la fuente del texto de entrada de un campo personalizado. null
customFieldInputColor Color de la fuente del texto de entrada de un campo personalizado. '#202830'
customFieldInputBackgroundColor Color de fondo de un campo personalizado. '#FFFFFF'
customFieldInputPlaceholder Marcador de posición parcial de un campo personalizado. 'Type'
customDropdownLabelFontFamily Fuente de la etiqueta de un desplegable personalizado. 'Roboto-Regular'
customDropdownLabelFontSize Tamaño de la fuente de la etiqueta de un desplegable personalizado. '14px'
customDropdownLabelColor Color de la fuente de la etiqueta de un desplegable personalizado. '#202830'
customDropdownInputFontFamily Fuente del texto de entrada de un desplegable personalizado. 'Roboto-Regular'
customDropdownInputFontSize Tamaño de la fuente del texto de entrada de un desplegable personalizado. '14px'
customDropdownInputColor Color de la fuente del texto de entrada de un desplegable personalizado. '#202830'
customDropdownInputBackgroundColor Color de fondo de un desplegable personalizado. '#FFFFFF'
customDropdownInputPlaceholder Marcador de posición parcial de un desplegable personalizado. 'Select'
customButtonFontFamily Fuente de la etiqueta de un botón personalizado. 'Roboto-Regular'
customButtonFontSize Tamaño de la fuente de la etiqueta de un botón personalizado. '14px'
customButtonColor Color de la fuente de la etiqueta de un botón personalizado. '#003FBD'
customButtonBackgroundColor Color de fondo de un botón personalizado. '#FFFFFF'
customButtonBorderColor Color del borde de un botón personalizado. '#003FBD'
customButtonHeight Altura de un botón personalizado. '32px'

 

Personalización de la Chat Screen

La siguiente tabla muestra las teclas de personalización que se pueden utilizar para adaptar la pantalla de chat del widget a sus necesidades.

 

Teclas Descripción Valor por defecto
userTextColor Color de la fuente de un mensaje enviado por un visitante. '#FFFFFF'
userBackgroundColor Color de fondo de un mensaje enviado por un visitante. '#5405BD'
botTextColor Color de la fuente de un mensaje enviado por un agente o un bot '#000000'
botBackgroundColor Color de fondo de un mensaje enviado por un agente o un bot '#F2F4F5'
userAnchorTextColor Color de la fuente de un hipervínculo no visitado y enviado por un visitante. '#E1CCFE'
userAnchorTextColorVisited Color de la fuente de un hipervínculo visitado y enviado por un visitante. '#B681FC'
botAnchorTextColor Color de la fuente de un hipervínculo no visitado y enviado por un agente o un bot. '#3232D6'
botAnchorTextColorVisited Color de la fuente de un hipervínculo visitado y enviado por un agente o un bot. '#5405BD'
botIconVerticalAlign Colocación del avatar del agente hacia la burbuja de mensajes. Puede ser 'superior' o 'inferior'. 'top'
avatarForegroundColor Color del primer plano del avatar del agente por defecto. '#5C6784'
avatarBackgroundColor Color del fondo del avatar del agente por defecto. '#EDF4FC'
avatarBorderColor Color del borde del avatar del agente por defecto. '#EDF4FC'
botIconHeight Altura del avatar del agente. '32px'
botIconWidth Altura del avatar del agente. '32px'
botIcon

Avatar de agente personalizado.

Nota: Anula todas las propiedades predeterminadas del avatar del agente.

null
userInputSeparatorColor Color del separador ubicado encima del cuadro de entrada. '#DFDFDF'
userInputHeight Altura del cuadro de entrada. '56px'
chatPlaceholder Marcador de posición del cuadro de entrada. 'Type a message...'

 

Personalización de los Dialog Boxes

La siguiente tabla muestra las teclas de personalización que se pueden utilizar para adaptar los cuadros de diálogo del widget a sus necesidades.

 

Teclas Descripción Valor por defecto
chatDialogBoxIconColor Color del icono del cuadro de diálogo. '#AEB3B8'
chatDialogBoxFontFamily Fuente del mensaje del cuadro de diálogo. 'Roboto-Regular'
chatDialogBoxFontSize Tamaño de la fuente del mensaje del cuadro de diálogo. '16px'
chatDialogBoxFontColor Color de la fuente del mensaje del cuadro de diálogo. '#202830'
chatConfirmButtonFontFamily Fuente del botón de confirmación del cuadro de diálogo. 'Roboto-Regular'
chatConfirmButtonFontSize Tamaño de la fuente del botón de confirmación del cuadro de diálogo. '14px'
chatConfirmButtonFontColor Color de la fuente del botón de confirmación del cuadro de diálogo. '#FFFFFF'
chatConfirmButtonBackgroundColor Color de fondo del botón de confirmación del cuadro de diálogo. '#3E048B'
chatCancelButtonFontFamily Fuente del botón de cancelación del cuadro de diálogo. 'Roboto-Regular'
chatCancelButtonFontSize Tamaño de la fuente del botón de cancelación del cuadro de diálogo. '14px'
chatCancelButtonFontColor Color de la fuente del botón de cancelación del cuadro de diálogo. '#F2F4F5'
chatDialogBoxEndChat Mensaje del cuadro de diálogo cuando la contact person intenta finalizar la conversación. 'Are you sure you want to end this chat?'
chatConfirmButtonEndChat Etiqueta del botón de confirmación del cuadro de diálogo cuando la contact person intenta finalizar la conversación. 'Yes, end chat'
chatCancelButtonEndChat Etiqueta del botón de cancelación del cuadro de diálogo cuando la contact person intenta finalizar la conversación. 'Cancel'
chatDialogBoxRetryEndChat Mensaje del cuadro de diálogo cuando se produce un error al intentar finalizar la conversación. 'There was an error while ending the chat.'
chatConfirmButtonRetryEndChat Etiqueta del botón de confirmación del cuadro de diálogo cuando se produce un error al intentar finalizar la conversación. 'Try again'
chatCancelButtonRetryEndChat Etiqueta del botón de cancelación del cuadro de diálogo cuando se produce un error al intentar finalizar la conversación. 'Dismiss'

 

Personalización de la Ended Chat Screen

Estas son las teclas de personalización que se pueden utilizar para personalizar el widget de la pantalla de chat finalizada.

 

Teclas Descripción Valor por defecto
endedChatMessage Text of the ended chat message. 'This chat has ended'
startChatButtonTextColor Font color of the label of the start chat button. '#FFFFFF'
startChatButtonBackgroundColor Background color of the start chat button. '#1E0044'
startChatButtonBorderColor Border color of the start chat button. '#1E0044'
startChatButtonHoverTextColor Font color of the label of the start chat button when hovered. '#FFFFFF'
startChatButtonHoverBackgroundColor Background color of the start chat button when hovered. '#1E0044'
startChatButtonHoverBorderColor Border color of the start chat button when hovered. '#1E0044'
startChatButtonLabel Label of the start chat button. 'Start new chat'

 

Personalización de los Componentes del Virtual Agent 

Estas son las teclas de personalización que se pueden utilizar para personalizar el widget cuando se integra con Virtual Agent.

 

Teclas Descripción Valor por defecto
carouselTextColor Color de la fuente de la tarjeta de carrusel. '#475059'
buttonTextColor Color de la fuente del botón de la tarjeta. '#005CDE'
buttonBackgroundColor Color de fondo del botón de la tarjeta. '#EDF4FC'
buttonHoverBackgroundColor Color de fondo del botón de la tarjeta cuando se pasa el ratón por encima. '#EDF4FC'
replyTextColor Color de la fuente del botón de respuesta rápida. '#005CDE'
replyBackgroundColor Color de fondo del botón de respuesta rápida. 'transparent'
replyBorderColor Color del borde del botón de respuesta rápida. '#005CDE'
replyHoverTextColor Color de la fuente del botón de respuesta rápida cuando se pasa el ratón por encima. '#EDF4FC' 

Ejemplo del Code Snippet

Haga clic en el siguiente hipervínculo para descargar un PDF con un ejemplo del fragmento de código con todas las claves existentes.

Volver ""
Por favor, inicie sesión para enviar una solicitud.