Zoho Desk: What's new in 2024 | Feature release

Zoho Desk: What's new in 2024 | Feature release

Zoho Desk's 2024 release is here!

This year, we are bringing you a range of highly-anticipated features, including some that are designed to meet unique and industry-specific needs. With solutions for personalization, automation, AI, ticket management, and more, we're committed to offering you an enhanced and highly customizable help desk experience.

Here are some of the areas we've improved.
  • Ticket management
  • Customization
  • Automation
  • Zia
  • Privacy and Security
  • Data administration
  • Personalization and multilingual
  • Mobile experience
Webinar: What's new in Zoho Desk - A 2024 Release Overview' webinars. Registration links at the end of the post. 

Ticket Management

Easily link and manage related tickets with parent-child ticketing (early access available on request)

Tickets can be related to one another by subject, or by the customer who raised them. Related tickets can be linked through a parent-child relationship that:
  • Provides clear context during ticket handling
  • Promotes efficient ticket management
  • Improves agent productivity
  • Contributes to an organized ticket database
Help Document and Availability
Understanding parent-child ticketing | Professional and above


Reduce response time and improve customer satisfaction with mass and scheduled replies

Send bulk responses to similar tickets that require the same response. This improves time management and enhances agent productivity by reducing repetitive tasks and inadvertent errors. Schedule responses at a more convenient time for recipients, promoting faster resolution.

Help Documents and Availability
Sending mass replies to tickets | Professional and above

Mass reply



Scheduled reply



Bring more context to tickets with ticket ID customization (coming soon)

Ticket IDs are unique, auto-generated identifiers that are used for reference. Businesses can customize the ID to make it relatable and contextual. Alphanumeric prefixes or suffixes can be added, such as a country code, ticket channel, product name, or even the ticket due date. This also makes it easier for customers to identify the tickets they've raised.


Customization

Meet custom requirements with custom modules

Build custom modules to map your business with Zoho Desk. From real estate to finance, IT, and retail, every business has unique methods for handling customer tickets.

For example, to resolve a transaction question, the agent will need to request context to provide a timely resolution.
All business and customer data can be stored right inside the Desk account using custom modules, eliminating the need to switch between applications. This can help with providing customized travel plans, connecting educators to students and universities, understanding asset utilization in the organization, monitoring vendor and supplier information, and more. With relevant data easily accessible across teams, ticket handling becomes easier and decisions become more contextual.

Help Document and Availability



Interlink modules using Custom Lookup fields

Bridge two modules by adding Lookup fields that allow users to find records from module A while creating records in module B. For example, creating an Asset lookup in the Tickets module will allow users to select the asset they want while raising a request.

Help Document and Availability
Creating custom lookup fields | Professional and above


Data validation with RegEx in Validation and Layout Rules

Maintain data authenticity and acceptable data formatting with the help of RegEx validation. Users can create and set acceptable patterns or formats for necessary fields. For example, the alphanumeric arrangement or the pattern required for passwords can be set using RegEx.

Help Document and Availability


Identify and segregate records easily with color coding (coming soon)

Picklist values can be assigned different colors for easy identification. This allows you to differentiate records at a glance, categorize them, and easily analyze a large quantity of data. It also allows users to personalize their experience by choosing the color palette that suits their brand or preference.


Automation

Optimize support services with tailored Support Plans

Customer requirements vary. While some want to receive a first response within an hour, others demand that a certain number of tickets be resolved weekly. They may even require dedicated support for one specific product.

As a service provider, it is imperative to segregate and categorize customer requirements and build tailored support plans that address various needs. This process also ensures that the agents are not overworked.

For example, a ticket-based plan can provide optimum support to enterprise customers. It can specify an upper limit on the number of tickets that will be addressed for a defined period, such as 100 tickets per week. These 100 tickets will adhere to the SLA specified by the plan. Based on their credit limit, customers can gain real-time insight into the number of tickets they have already raised, as well as the remaining balance for the week. Once the upper limit is reached, further tickets can be charged based on the customer's request, ticket type, and other parameters, as defined by the contract.

Help Document and Availability


Extend the capabilities of Blueprint with extension-based operations

The blueprint guides support agents through a ticket's lifecycle, helping them make the right decisions and follow a systematic approach to handling tickets.

With Blueprint widgets, you can link your marketplace extensions to a Blueprint flow. This will allow agents to schedule a meeting, share their location, and send surveys to gather customer feedback right from the Blueprint.

Help Document and Availability
Blueprint - Widgets | Professional and above


Zia

Improved data accuracy and agent productivity with Zia's field predictions

Zia can detect patterns in existing tickets and use the information to auto-update field values in incoming tickets. This helps customer support teams maintain data accuracy, ensure data validity, and minimize manual intervention. For example, Zia can predict the severity of a ticket and assign it to the most suitable agent or team for a faster resolution.

Zia can be retrained as new tickets with diverse data enter the system. She identifies changes, recreates patterns, and suggests values based on new trends.

Help Document and Availability
Zia - Field Predictions | Enterprise 


Privacy and security

Enhance data and system security

Encrypt system-defined fields (early access available on request)

Predefined fields, such as name, email address, and contact number, can be secured from unauthorized access using the Advanced Encryption Standard method.

Help Document and Availability


Secure download of email attachments (coming soon)

Admins can prohibit agents from downloading certain types of files, preventing inadvertent access to malicious content or software. This helps organizations maintain their confidentiality and privacy standards.


Data Administration tools

Monitor daily activities across the Desk account with an audit log

The audit log provides a complete overview of what actions were taken, when, and by whom, in chronological order. By monitoring every activity, admins can take necessary measures to revert any action that was unintended, pinpoint problem areas, and prevent large-scale issues.

Help Document and Availability
Monitoring audit log | Enterprise 


Test and validate configurations before implementation with a sandbox

Businesses can test, evaluate, and make modifications to existing configurations without disturbing the live account in a sandbox. Based on the result, they can deploy only valid changes to the live account, ensuring they achieve the desired behavior and eliminate flaws in existing process flows.

Help Document and Availability


Personalization and multilingual features

Enhancements to accessibility controls (coming soon)

This year, we have made a few more enhancements to visual accessibility.
  • Focus ring: Highlights elements of focus on a webpage or user interface, making the element more prominent for users. It is particularly helpful for individuals who navigate digital content using keyboards or other non-mouse input methods, such as screen readers or voice commands.

  • Skip navigation: Jump past repeated navigation elements to the main content area of the webpage.

  • Custom cursor: By default, the cursor is arrow-shaped. Users can customize the size and color of the cursor.

  • Toast notifications: Toasts are short and time-sensitive notifications used to display alerts, warnings, information, and success or failure messages. They appear in small rectangular boxes at the top-right corner of the screen. Users can set toast notification time and display preferences, including:
    • The duration of notification display before auto-closure
    • Whether to close warning manually and alert notifications
    • Whether to display notifications as a stack or list

New languages

We have introduced three new languages to the list: Vietnamese, Arabic, and Hebrew, Zoho Desk now offers solutions in 23 global languages.

Help Document and Availability
Language preferences | All editions


Marketplace and Developer tools

Monitor API usage to make informed decisions

The API dashboard will provide a detailed visual representation of API usage patterns, including information on call volume, daily averages, and the top apps, services, custom functions, access points, and users. These statistics help in analyzing and monitoring API usage effectively.

Help Document and Availability
Working with API Dashboard | All paid editions


Locate important and relevant applications inside Tickets with the Extension Starter Pack

For quick navigation, the marketplace app can be accessed from the top bar. In addition, to facilitate improved decision-making, the system will display your most relevant apps right on the Tickets Detail page.
  • Customer insights
  • Ticket insights
  • Print tickets for Zoho Desk extension
  • Geolocation extension
  • My Followed tickets
  • Checklist extension
Help Document and Availability


Mobile experience

Create dashboards and pin important items in the Radar app

Create dashboards using charts, graphs, tables, and other data visualization components to represent business data in a more comprehensible manner. Also, add the most-used dashboards to the dashboard grid for quick access from anywhere, at any time.
Pin frequently-accessed information, like filtered dashboard views, follow-up tickets, calls, or events to the top of your menu for easy access and quick action.

Help Document and Availability
Creating Dashboards in Radar App | Standard and above





That's a wrap!

Upcoming Webinars

We are planning to schedule webinars for all these release features soon. The upcoming webinars that you can register for are:

What's new in Zoho Desk - A 2024 Release Overview on 27th Feb, 2024 - Register here
Exploring Custom Modules in Zoho Desk on 1st March, 2024Register here

Please Note: All the new 20+ features will be released in batches in the next couple of weeks. Give them a try and share your feedback here. For further inquiries, you can write to support@zohodesk.com

Regards,
Anumita Gupta
User Education | Zoho Desk


      • Sticky Posts

      • 2024 Email Authentication Standards: Elevating Security with Google and Yahoo

        In contemporary email communication, email authentication plays a pivotal role in mitigating email fraud, spam, and phishing attacks. Brace yourself for a new level of security. Starting February 2024, Gmail and Yahoo will be implementing robust email
      • Using Agent Email Address as From Address

        Currently, while replying to a ticket, it is possible for agents to choose their own email addresses as 'from' addresses. Although we built this just for that little extra flexibility, in hindsight, it hasn't figured much in conventional usage.  Almost all businesses prefer that responses to their customers' tickets be sent from the common support/service email address and NOT from those of individual agents. During personal interactions at events, some of you have even made passing mentions about
      • Edit and Delete options in Comments

        A lot of teams have been using ticket comments extensively to collaborate everyday. Notification Center further improved this experience by bringing real-time updates. As we continue to build more improvements to this experience, we've shipped a small-yet-important
      • Webinar 2: Supercharged customer support for growing business

        Join us for this webinar and learn how to step up your support game using a real-time communication platform to generate happier, more successful customers. In this live webinar, we will will discuss the importance of SalesIQ for your support team and how it can help you:  Understand your customers better and their journeys to proactively support and engage them even before they ask for help.  Integrating real time conversations into Zoho Desk’s Support, providing a conversational customer service
      • Customize Colors of your Customer Self Service Portal

        You asked for it. We heard you. We're happy to roll out the most sought after feature request, Customizing the Colors of your Customer Self-service Portal. Now you can set the color of your customer portal to mimic your company's web site, so that your customers visiting the portal will not feel alienated by the default theme.  Go ahead and configure the color of the header, tabs, fonts and background according to your needs. You can either choose between default color themes like Blue, Grey, Green

        • Recent Topics

        • Can't login to Zoho mail

          I'm logged into Zoho but when I try to go in zoho mail I get: Invalid request! The input passed is invalid or the URL is invoked without valid parameters. Please check your input and try again. I just set up my mx records and stuff with namecheap a few
        • Zoho IP blocked by SpamCop

          Hi, Many of my emails are blocked and I receive this:  INVALID_ADDRESS, ERROR_CODE :550, ERROR_CODE :spamcop.mimecast.org Blocked - see https://www.spamcop.net/bl.shtml?136.143.188.51. - https://community.mimecast.com/docs/DOC-1369#550 [DGwIYPPSOfWI
        • Can I execute two 'functions' when completing a mail merge from CRM?

          Hi, I have set up a mail merge from CRM Deals to a template. I want a copy of this to be saved in Workdrive, and then a copy also saved back into the deal record from which the merge occurred. I can do both independent of each other, and managed to get
        • Differences between Zoho Books and Zoho Billing

          Without a long drawn out process to compare these. If you were looking at these Books and Billing, what made you opt for one and not the other. Thanks
        • Auto-sync field of lookup value

          This feature has been requested many times in the discussion Field of Lookup Announcement and this post aims to track it separately. At the moment the value of a 'field of lookup' is a snapshot but once the parent lookup field is updated the values diverge.
        • Custom validation in CRM schema

          Validation rules in CRM layouts work nicely, good docs by @Kiran Karthik P https://help.zoho.com/portal/en/kb/crm/customize-crm-account/validation-rules/articles/create-validation-rules I'd prefer validating data input 'closer to the schema'
        • No Ability to Rename Record Template PDFs in SendMail Task

          As highlighted previously in this post, we still have to deal with the limitation of not being able to rename a record template when sent as a PDF using the SendMail Task. This creates unnecessary complexity for what should be a simple operation, and
        • Server error when trying to Data > Sort > Custom Sort

          Been using Data > Sort > Custom Sort for a while, now it has suddenly stopped working. When selecting the same data range and trying to execute, I get "Sorry! There was a problem saving your last edit. Please try again."
        • To Assign a genrated pdf to a file upload field using delug

          content = "<html><body>HTML Content on page One <div style='page-break-after:always'></div> HTML Content on page Two </body></html>"; file = zoho.file.convertToPDF(content); file.setFileName("Name of the file"); <variableName> = <FormLinkName>[ID == input.ID];
        • TArgets To Accounts (Modules)

          How can i set sale target to Customers (Accounts Module)
        • Breaking barriers with multilingual WhatsApp templates in IM

          Ever wondered what it feels like to be greeted in your own language by a brand you love? A “Welcome!” feels nice, but a “¡Bienvenido!” or “स्वागत है!” feels personal. In today’s global world, conversations often need to cross both time zones and cross
        • Super Admin Logging in as another User

          How can a Super Admin login as another user. For example, I have a sales rep that is having issues with their Accounts and I want to view their Zoho Account with out having to do a GTM and sharing screens. Moderation Update (8th Aug 2025): We are working
        • How to share private Opportunities with whole org at an account level

          Opportunities are currently set to private, so our sales team only sees their own opportunities, along with their manager and upper leadership. The need is the ability for the rest of the Org to see the opportunities at an account level, not within the
        • New in Smart Prompt: Record Assistant for contextual assistance, and support for new AI models

          Smart Prompt helps teams stay informed and move faster by providing relevant suggestions where work happens in CRM. With this update, Smart Prompt becomes more adaptable to your organization’s AI preferences. You can now choose which Large Language Model
        • Subform edits don't appear in parent record timeline?

          Is it possible to have subform edits (like add row/delete row) appear in the Timeline for parent records? A user can edit a record, only edit the subform, and it doesn't appear in the timeline. Is there a workaround or way that we can show when a user
        • Problema Verificacion con proveedor NIC.AR

          No puedo realizar la verificación del correo, he seguido los pasos indicados y configurado los MX. Y no puedo verificar el correo. He leido en el foro que otros han tenido el mismo problema. Alguno pudo solucionarlo?
        • How to remove some users in zoho accounts

          How to remove some users in Zoho accounts.
        • Reupload and rename from one field to another field (file upload)

          Hi Everyone, Sorry, i have question to use invoke url for rename and reupload attachments file to another field. Tested on development mode. Zoho C6. Refer to https://www.zoho.com/creator/help/api/v2/upload-file.html look my error notification. Does anyone
        • Unified Inbox for all, including fetched mails

          I fetch mails from different third-parties mailboxes. But I need to switch mailbox too see fetched mails. It's strange. All mailboxes have one shared disk space for own mail and fetched mail, but why do we need to switch mailbox (on the left bottom) to
        • Whatsapp Limitation Questions

          Good day, I would like to find out about the functionality or possibility of all the below points within the Zoho/WhatsApp integration. Will WhatsApp buttons ever be possible in the future? Will WhatsApp Re-directs to different users be possible based
        • Users Not Automatically Being Added To WorkDrive Team

          I have already created a ticket for this issue, but the support team doesn't seem to understand what's happening. Our organization started with a trial of Zoho Workplace around November 10, 2025. I created 10 users, including myself. I sent out the invites,
        • Synchronization between Gmail and Zoho Mail

          Hello! I am using Zoho Mail within the Zoho One platform. I have completed the basic setup and added all the required DNS records with our domain provider. Our goal is to set up two-way synchronization between our current Gmail inbox and Zoho Mail, but
        • IMAP login problem

          I have my domain hosted with zoho @wilson.ie I have added a new user and have enabled IMAP access to this user account The user can login to zoho mail on the web. When we enter the server settings into Outlook as per below, Outlook cannot login to the
        • Contact data removes Account data when creating a quote

          Hi, Our customer has address fields in their quote layout which should be the address of the Account. They prefill the information, adding the account name - the address data is populated as per what is in the account - great. However when they then add
        • Changes to subform in Zoho CRM Portal Timeline History Unavailable

          Hi Support Team, We have noticed a feature limitation in the Zoho CRM portal. We created a portal for our vendors to edit records directly, but when vendors make updates, the Modified Time and Date fields are not being updated. Additionally, these updates
        • This mobile number has been marked spam. Please contact support.

          Hi Support, Can you tell me why number was marked as spam. I have having difficult to add my number as you keep requesting i must use it. My number is +63....163 Or is Zoho company excluding Philippines from their services?
        • Zoho CRM Portal Field Level Permission Issue

          Hi Support Team, I am using the Zoho CRM Portal and configuring field-level editing permissions. However, we are unable to restrict portal users from editing certain fields. We have created a portal and provided View and Edit (Shared Only) access for
        • Function #11: Apply unused credits automatically to invoices

          Today, we bring you a custom function that automatically applies unused credits from excess payments, credit notes, and retainer payments to an invoice when it is created. Prerequisites: Create a Connection named "zbooks" to successfully execute the function.
        • Edit Contact Roles in the Potentials Mod

          New to ZOHO so I need some help.  I work the same people on different projects concurrency. Their contact info remains the same but their role changes from project to project.  In the Potential Mod you can pick contacts and assign a Role to them.  I know how to edit the roles. What I want to do is add some fields. Specifically I want to add the following "Expectation" "Requirements" and "Communication "Requirements." This will allow me to look at a Potential and see information associated with this
        • Duplicating report but custom layout does not

          Dear Zoho Creator, I need to duplicate a report into 10 copies, but unfortunately the custom layout (detail view) doesn’t copy along with it. I tried exporting and importing the custom layout, but the field mappings are incorrect. I believe everyone are
        • Credit Card Readers?

          We would like to use our commerce website at conferences (and eventually in store) to swipe credit cards to pay for orders. How would we accomplish this? Does Zoho have anything available for a developer write code to integrate something like Stripe Terminal
        • AI generated meeting notes associated to Account or Deal

          As our organization works to improve efficiency we are looking for a solution to leverage AI to generate meeting notes and then add those notes to a CRM record such as an Account or Deal. I see Zoho has a Notebook AI offering that talks about the ability
        • Stock count by bin location

          Is there a configuration to make a stock count by bin or area and not by product. these is useful to manage count by area Regards
        • Add Prebuilt "Partner Finder" Template with Native Zoho CRM Integration in Zoho Sites To: Zoho Sites Product Team

          Hi Zoho Team, We hope you're doing well. We would like to request a prebuilt "Partner Finder" template for Zoho Sites, modeled after your excellent implementation here: 🔗 https://www.zoho.com/partners/find-partner-results.html ✅ Use Case: Our organization
        • How Do I Refund a Customer Directly to Their Credit Card?

          Hi, I use books to auto-charge my customers credit card. But when I create a credit note there doesn't seem to be a way to directly refund the amount back to their credit card. Is the only way to refund a credit note by doing it "offline" - or manually-
        • Can we generate APK and IOS app?

          Dears, I want to know the availability to develop the app on zoho and after that .. generate the APK or IOS app  and after that I added them to play store or IOS store.. Is it possible to do this .. I want not to use zoho app or let my customers use it. thanks 
        • Limitation with Dynamic Email Attachment Capture

          I've discovered a flaw in how Zoho Creator handles email attachments when using the Email-to-Form feature, and I'm hoping the Zoho team can address this in a future update. The Issue According to the official documentation, capturing email attachments
        • Zoho Learn Course Completion Notifications/Triggers/API

          Zoho Learn works great and will suit our course creation needs, but it appears to be lacking a bit when it comes to integration with other Zoho services (creator etc.) when it comes to course completion. 1) Is there an API or Zoho Flow trigger for when
        • Sorting a list of record acquired from the zoho.crm.searchRecords function.

          This is something for which I'm trying to figure out a straightforward way to do. The searchRecords does a great job fetching me the records that I want. However, in some cases, where it returns multiple records, I want it to sort the returned list by date of creation of that record, so that when I do records.get(0), I get the most recent record.  As an example, here's my sample pseudo code: records = zoho.crm.searchRecords("Clients", "Office_Number:equals:123456"); Now the "records" list above contains
        • Enhanced Recording Permission Controls for Zoho Cliq Meetings (Similar to Zoom)

          Hello Zoho Cliq Team, We hope you are doing well. We would like to request an enhancement to the recording permission functionality in Zoho Cliq Meetings. Current Limitation: in Zoho Cliq Only hosts and co-hosts can record a meeting. Participants cannot
        • Next Page