Tips & Tricks #1: Zoho Desk - Cómo mostrar tarjetas de producto en tu chatbot

Tips & Tricks #1: Zoho Desk - Cómo mostrar tarjetas de producto en tu chatbot


¡Hola a todos! 

Si utilizas Conversaciones Guiadas (Guided Conversations) en Zoho Desk para ayudar a los clientes a encontrar productos, probablemente te hayas encontrado con este problema: el bot ofrece una lista de opciones, pero los clientes siguen sin saber cuál elegir.

No hay imágenes, especificaciones ni precios; solo aparecen los nombres. Como resultado, los clientes hacen preguntas adicionales, los agentes tienen que intervenir innecesariamente y todo el flujo pierde eficacia.

Card Choice en GC soluciona este problema. Permite mostrar opciones de productos como tarjetas visuales e interactivas dentro del chat, para que los clientes dispongan de toda la información necesaria para tomar una decisión sin salir de la conversación.

A continuación, te explicamos cómo configurarlo de principio a fin para tu empresa.


¿Qué es Card Choice?

En lugar de utilizar simples botones de texto, Card Choice permite mostrar opciones mediante tarjetas enriquecidas. Cada tarjeta puede incluir:

  • Una imagen del producto
  • Un título y un subtítulo
  • Una descripción breve
  • Especificaciones clave, como precio o disponibilidad
  • Botones de acción como:
    • Ver detalles
    • Comparar
    • Añadir al carrito



¿Tarjetas estáticas o dinámicas?

Antes de empezar la configuración, determina qué tipo se adapta mejor a tu caso de uso.

Usa tarjetas estáticas cuando...
Usa tarjetas dinámicas cuando...
Las opciones son fijas y cambian poco
Departamentos o categorías de soporte
Tipos de citas o reservas
Planes de suscripción
Los datos provienen de un sistema externo
Catálogos de productos que cambian con frecuencia
Precios o stock actualizados en tiempo real
Amplias gamas de productos


Idea
CONSEJO
Para la mayoría de los flujos de comercio electrónico, las tarjetas dinámicas son la mejor opción. Obtienen los datos automáticamente de tu sistema, por lo que no tendrás que actualizar manualmente las tarjetas cada vez que cambien los productos o los precios.

Configuración de Card Choice en tu flujo

1. Diseña el flujo

Comienza con un bloque de preguntas para identificar qué está buscando el cliente. A continuación, añade un bloque de API o webhook para obtener los productos que coincidan con su búsqueda desde tu sistema.

Después, agrega un bloque de Dynamic Card Choice para mostrar los resultados.


2. Configura el bloque Card Choice

Dentro del bloque, establece Card Type como Dynamic Card.

Después, selecciona el Rendering Style según la cantidad de opciones que quieras mostrar simultáneamente.

Una sola tarjeta funciona bien para...Varias tarjetas funcionan bien para...
Resúmenes de reservas
Confirmaciones de pedidos
 Planes de seguros
Exploración de productos 
Comparación de habitaciones de hotel
Paquetes de servicios


3. Vincula los datos de tus productos con los campos de la tarjeta

Cuando se ejecuta el bloque Webhook, este obtiene los datos de producto desde tu API y guarda la respuesta como una variable del flujo.

Después, puedes asignar esa variable directamente a los campos del bloque Dynamic Card Choice, de modo que cada tarjeta se complete automáticamente con información actualizada del producto, como:

  • Nombre
  • Precio
  • Imagen
  • Descripción

Todo ello sin necesidad de introducir los datos manualmente.

Función de cada campo

  • Imagen: muestra la fotografía del producto. Configura el tipo de dato como Image.
  • Título: nombre principal del producto obtenido desde la API.
  • Subtítulo: ideal para mostrar precio, marca o disponibilidad.
  • Descripción: resumen breve del producto (2 o 3 líneas).
  • Etiqueta: etiqueta que acompaña a un valor, como «Almacenamiento» o «Stock».
  • Variable: almacena la selección realizada por el cliente para utilizarla posteriormente en el flujo.
  • Ocultar campo: oculta datos internos, como identificadores de producto, para que no aparezcan en la tarjeta.

4. Utiliza la selección del cliente

En un bloque Dynamic Card Choice (Selección de tarjetas dinámicas), la elección realizada por el cliente se guarda automáticamente en la variable del bloque.

Puedes utilizar esta variable en los siguientes pasos del flujo, por ejemplo para:

  • Realizar una llamada a un webhook
  • Crear un ticket
  • Transferir la conversación a un agente

¿Qué cambia para tu equipo?

Una vez configurado Card Choice, los clientes dejan de hacer preguntas como:

  • «¿Puedes enviarme una imagen?»
  • «¿Cuál es el precio de ese producto?»
  • «¿Qué modelo tiene más capacidad de almacenamiento?»
  • «¿Puedes mostrarme más opciones?»

Toda esa información ya está disponible directamente en la tarjeta.

Esto se traduce en:

  • Menos mensajes de seguimiento antes de que el cliente tome una decisión.
  • Menor intervención de agentes durante la fase de descubrimiento de productos.
  • Conversaciones más cortas y con resultados más claros.
  • Clientes que llegan al agente sabiendo exactamente qué quieren.
Notes
NOTA
Si estás creando flujos para WhatsApp, los bloques Static Card Choice y Dynamic Card Choice no están disponibles en ese canal.

Pruébalo

Card Choice es una de esas funcionalidades que marcan una diferencia real una vez puesta en marcha. Los clientes exploran más rápido, toman decisiones antes y los agentes dedican menos tiempo a responder preguntas sobre productos que deberían resolverse automáticamente.

Si ya lo has configurado o estás creando un flujo ahora mismo, comparte tus preguntas o capturas de pantalla en los comentarios. Estaremos encantados de ayudarte a resolver cualquier problema o compartir buenas prácticas.

Ruta: Zoho Desk → Guided Conversations → Card Choice Block.

Redactado por Prabin de Zoho Desk

Beatriz Moya | Zoho España

Marketing Specialist




    • Recent Topics

    • Marketing Tip #26: Optimize product images for SEO

      Product images can do more than make your store look good. They can also help customers discover your products through search. Since search engines can’t "see" images, they rely on text signals to understand what an image is about. Two small actions make
    • Canva Integration

      Hello! As many marketing departments are streamlining their teams, many have begun utilizing Canva for all design mockups and approvals prior to its integration into Marketing automation software. While Zoho Social has this integration already accomplished,
    • Automation Series: Mandatory Time Logging Before Task Closure

      In a project, when users work on multiple tasks simultaneously, they track time in different ways, either by starting a timer or by adding a time log. Sometimes users may forget to add time, which can lead to discrepancies in the timesheet. When timesheets
    • Is there a way to show contact emails in the Account?

      I know I can see the emails I have sent and received on a Contact detail view, but I want to be able to see all the emails that have been sent and received between all an Accounts Contacts on the Account Detail view. That way when I see the Account detail
    • Zoho CRM gets a new email compose and lot more

      Dear Customers,  [UPDATE October 21, 2021: We have started opening these features to some of the customers already. And, it will be available to all the customers before November 2nd Week, 2021. Sorry for the delay caused]  [UPDATE February 21, 2022:
    • Custom AI solutions with QuickML for Zoho CRM

      Hello everyone, Earlier, we introduced Custom AI Solutions in CRM that let you access QuickML for your custom AI needs. Building on that foundation, we’ve now enabled a deeper integration: QuickML models can be seamlessly integrated into CRM, and surface
    • Introducing document visibility in Zoho Sign

      Hello! Complex document workflows often involve multiple stakeholders with different roles. Sending a separate envelope to every person is time consuming and can lead to administrative bottlenecks. With Zoho Sign's document visibility feature, you can
    • Sent email stuck on processing

      My sent emails are stuck on processing, whats going on?
    • [Webinar] What's new in Zoho Analytics: Q2 2026

      Hey data lovers! Our What's New webinar series is bringing you another lineup of exciting features and product enhancements from the past quarter, all designed to help you get more out of your analytics. Get an inside look at new data connectors, Zoho
    • Alterar número de telefone para receber o código OTP

      Boa tarde! Como posso alterar o número de telefone da minha conta para aceder ao meu email corporativo? Estou tentando logar, mas não consigo, pois está sendo enviado o código OTP para o número antigo, preciso aceder urgente meu email, porque e de trabalho.
    • CRM x WorkDrive: We're rolling out the WorkDrive-powered file storage experience for existing users

      Release plan: Gradual rollout to customers without file storage add-ons, in this order: 1. Standalone CRM 2. CRM Plus and Zoho One DCs: All | Editions: All Available now for: - Standalone CRM accounts in Free and Standard editions without file storage
    • Request to Increase URL Field Character Limit

      Hi Arthi, Hope you are doing well. I'm trying to save a URL in the Work Order (WO) module using the URL field, but I receive the following error message: "Please enter a valid Repair File. Maximum 450 characters are allowed." The issue is that the URL
    • How to change column headings in pivot table?

      Hi, Is there a way to rename the column headers of a pivot table? Now some the columns are named with value labels: 'SUM of .....'. We would like to rename those headers. As of now we couldn't find any direct solution to adjust the headers, besides copying and reformat. We want to avoid these extra steps. Best, Tiemen
    • Undelivered Mail

      I suspect that there are recipient's servers that blocks my emails. I receive the following email from mailer-daemon@mail.zoho.eu : A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. pantelis.sarantos@unipakhellas.gr,
    • Email not loading on PC

      Hello, my email opens on but it doesn’t load on PC. I don’t have other issues with the email, all the configurations are ok and I face with following issue in the photo. It says “ mail.zoho.com refused to connect” I will be very thankful if anyone can
    • Why are bounce/error emails being sent to info@ instead of contact@?

      I have my Zoho Mail and WordPress site configured so that normal website emails should go to contact@hybridbatteryservice.com. However, I keep receiving technical bounce/error emails and delivery failure notifications at info@hybridbatteryservice.com
    • I want to create a gaming website

      Hi, I wanted to ask if it's possible to build a custom website using Zoho? I would like to create a website similar to https://busimulatorultimateapk.com/ with almost the same features, functionality, and user experience. I'm not looking for an exact
    • Do Not Disturb status not respected when Cliq bar is enabled across Zoho apps

      Hi Zoho Cliq team, I want to report what appears to be a bug with how the Do Not Disturb status interacts with the embedded Cliq bar in other Zoho apps. **Issue:** When my Cliq status is set to Do Not Disturb, I continue to receive notification tones
    • Introducing the Employee Portal for internal job posting

      Employee referrals and internal applications are one of the most trusted hiring channels. But in many organizations, employees only hear about openings through messages, word of mouth, or after the role has already been open for a while. When employees
    • Zoho Webinar Summer Broadcast 2026

      What if your webinar platform could connect directly with your business tools, automate routine tasks, trigger actions across your workflows, and support every stage of your webinar lifecycle? That’s the question we’ve been answering so far this year.
    • Zoho CRM Layout Rules: Nine New Actions, Profile-Based Execution, and Interactive Preview

      Hello everyone, Availability: This feature is now available for customers in the JP and SA DCs. It is planned to be released for other customers in soon. We’re excited to announce powerful new enhancements to Layout Rules in Zoho CRM - a feature built
    • Invalid request when trying to access Mail

      When I click on the red button to access Zoho Mail at https://mail.zoho.com/zm/, I get a big yellow warning triangle with "invlid request, The input passed is invalid or the URL is invoked without valid parameters. Please check your input and try ag
    • Whats the average response time for ticket submitted?

      I submitted a request to unblock my mail accounts. They seem to be blocked for outgoing mail, and I have been waiting for days to have this fixed with no reply. I have submitted 2 tickets and an email. My work has to completely stop. I pay for the service
    • All new Address Field in Zoho CRM: maintain structured and accurate address inputs

      Availability Update: 29 September 2025: It's currently available for all new sign-ups and for existing Zoho CRM orgs which are in the Professional edition exclusively for IN DC users. 2 March 2026: Available to users in all DCs except US and EU DC. 24
    • Is there any way to have Dataprep ingest RSS?

      As stated by the title. Does the Zoho environment offer tools that I can use to, directly or using workarounds, have Dataprep ingest an RSS feed? Thanks
    • Introducing Color Coding of Picklist Values

      Dear Everyone, Greetings!! Zoho CRM is uplifting the user experience. Recently, we had some notable aesthetic improvements in CRM like Kanban View UI enhancement, New List view UI enhancement, color coding of tags, and color coding of picklists in meetings.
    • Important updates to your Widget JS APIs

      Hello everyone, Greetings from Zoho Creator! This is an urgent notice for developers and Partners who use widgets in their Zoho Creator applications. We previously announced an update to the CDN URLs used for loading the Widget JS API, with a deadline
    • Deluge sendmail in Zoho Desk schedule can't send email from a verified email address

      I am trying to add a scheduled action with ZDesk using a Deluge function that sends a weekly email to specific ticket client contacts I've already verified the email address for use in ZDesk, but sendmail won't allow it in its "from:" clause. I've attached
    • Mailbox delegation “Send As” error

      I believe there may be an issue with mailbox delegation. When I create a delegation from the Admin Console, it works correctly if I select Read permissions. However, if I select Send As permission for the delegated user, I immediately receive the following
    • Restrict Zoho Cliq Webinars and Announcements to Admins Only

      Hi Zoho Team, We hope you're doing well. We would like to raise a feature request regarding in-app announcements in Zoho Cliq, such as the recent webinar popup about the Cliq Developer Platform: While these announcements are useful, they are not always
    • Desk Contact Name > split to First and Last name

      I am new to Zoho and while setting up the Desk and Help Center, I saw that new tickets created or submitted from the Help Center used the Contact Name field. This would create a new Contact but put the person's name in the Last Name field only. The First
    • how do i get mail.mydomain.com to point to zoho mail web-mail?

      I have started using zohomail, and am loving it. With my previous provider, I used to go to mail.mydomain.com, and it would take me to my webmail. I am not able to find the mapping for zoho's webmail to map to it. It is difficult to go to webmail with
    • Number of decimal places

      Hi Latha, I have added the following three fields to the Company module. Currently, these fields only allow a maximum of 2 decimal places. However, for some of our requirements, we need to enter values with up to 10 decimal places. Could you please help
    • zoho imap connection stopped working 05/28 12pm EST

      Hi, beginning Thursday, 5/28, ~12 pm est imap to siteground stopped working. When I tried to reconnect the account, connection was failing with the following message: Unable to connect SMTP server:gvam1107.siteground.biz, Port: 587. I did notice that
    • User Name in Zoho Cliq Not Updating Across Apps?

      We updated the name of a user in Zoho. (From Sue to Taylor) Her name has not been updated in Cliq on all apps. When in Zoho One, if I go to Cliq directly, it is correct, but if I am in another app, and the Cliq bar pops up on the bottom, it will be the
    • Service currently unavailable

      The Zoho Mail Webmail is working, the Mail Admin Console is not: "Our service is temporarily unavailable, please try after sometime." How long must I wait to retry? edit: To add to this, the Webmail is not working 100% - I can open mail in the inbox,
    • Service currently unavailable

      Service currently unavailable It is not possible to access email; the entire Zohoworkplace platform is down
    • User Permission Log

      Our external auditors are asking for a way to view changes made to user permissions (basically, a user permission change log). Is this feature built into Creator? 
    • E-mail down

      We cannot get into our email inboxes, are you affected by a Microsoft update issue? How long do you think as to restoration?
    • ZOHO MAIL SERVICE NOT WORKING

      Hello i've a problem my zoho mail account says a display with this text "our service is temporally unavaible"
    • Next Page