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

    • 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
    • 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
      • Recent Topics

      • Text snippet

        There is a nice feature in Zoho Desk called Text Snippet. It allows you to insert a bit of text anywhere in a reply that you are typing. That would be nice to have that option in Zoho CRM as well when we compose an email. Moderation Update: We agree that
      • Kaizen #206 - Answering your Questions | Displaying Related Purchase Orders from Zoho Books in CRM Deals using Queries

        Hello everyone! We're back with another post in the Kaizen series. We're grateful for the feedback we received from all of you! One of the questions we received was "I would like to see the list of Purchase Orders in Zoho Books for a Deal in CRM." We
      • Add Analytics function for Title case (capitalising each word in a string)

        At present, you can only capitalise each word in a string in Analytics during data import. It would be really useful to be able to do this with a formula column, but there is no Title Case function.
      • How to conditionally embed an own internal widget with parameters in an html snippet?

        Hello everyone, I'm trying to create a dynamic view in a page using an HTML snippet. The goal is to display different content based on a URL parameter (input.step). I have successfully managed to conditionally display different forms using the following
      • Where can I find rejected inbound mails and their reason for rejection

        Hi, I was recently made aware by a mailing list which I am subscribed to (ffmpeg-devel@ffmpeg.org) that my Zoho mail Mail account is rejecting some emails. If I look under Admin Panel > Security & Compliance > Quarantine > Incoming, the list there is
      • Sync more than one Workdrive

        Hello Please I'm facing some difficulties since some days. In my company we have many zoho accounts in different organisations. And I have to find a way to sync all these Workdrives. I spend many hours to search it on zoho Workdrive but no solution. Could someone help me ? Any idea how I can achieve it ? Thanks in advance. Regards
      • Zoho writer unable to merge documents to PDF with basic fonts in Hebrew or fonts from my computer

        I created several forms that will be merged into PDF files through Zoho Writer and I am unable to receive the PDF in the basic fonts of the Hebrew language or in the fonts I have on my computer. The writer exports to PDF an exchange font that looks very
      • Base Currency Adjustment Reversal

        Two questions surrounding the base currency adjustments (BCA). I recently ported over from QB so I need to enter the base currency adjustments. In QB, it will calculate the BCA for you at the end of the year and then reverse it at the top of the following year. Makes sense. Does Zohobooks not do this as well? I created a BCA for Dec 31, 2016 but no reversing entry was made Jan 1, 2017. Am I supposed to manually do a reversal? I'm not even allowed to post journals directly to the 'exchange gain loss'
      • Please implement UAE Central Bank FX rates

        Hello, as I understand from your knowledge base, any UAE business account created from September 15, 2018 does not have foreign exchange rates fetched automatically. This is a serious inconvenience and I am not sure why ZOHO has not looked into the ways
      • Search Records returning different values than actually present

        Hey! I have this following line in my deluge script: accountSearch = zoho.crm.searchRecords("Accounts","(RS_Enroll_ID:equals:" + rsid + ")",1,200,{"cvid":864868001088693817}); info "Account search size: " + accountSearch.size(); listOfAccounts = zoho.crm.searchRecords("Accounts","(RS_Enroll_ID:equals:"
      • Making digital signatures accessible to all: Introducing accessibility controls in Zoho Sign

        Hi there! At Zoho Sign, we are committed to building an inclusive digital experience for all our users. As part of our ongoing efforts to align with Web Content Accessibility Guidelines (WCAG), we’re updating the application with support that will go
      • Super Admin Access to All Courses and Spaces in Zoho Learn

        Dear Zoho Learn Team, We hope this message finds you well. We are using Zoho Learn extensively for internal and agent training. While managing our courses and spaces, we encountered a significant limitation regarding admin access and course management.
      • Print checks for owner's draw

        Hi.  Can I use Zoho check printing for draws to Owner's Equity?  This may be a specific case of the missing Pay expenses via Check feature.  If it's not available, are there plans to add this feature?
      • [New Release 2024] Create and embed custom capabilities across CRM with Kiosk Studio, our latest no-code tool

        [Update | New series] We've started publishing a series of posts on Kiosk Studio. It's called Kiosk Studio Sessions and you can check out the first one here! [Update | 15 Oct} Session #2 is live! This one will look at how to create a kiosk for your call
      • Revenue Management: #10 Common Mistakes while Recognizing Revenue

        We are at the end of the series on Revenue Management, covering how different businesses recognise revenue. Even with clear standards like ASC 606 and IFRS 15 in practice, businesses often struggle with the nuances of revenue recognition. Especially growing
      • Windows Desktop App - request to add minimization/startup options

        Support Team, Can you submit the following request to your development team? Here is what would be optimal in my opinion from UX perspective: 1) In the "Application Menu", add a menu item to Exit the app, as well as an alt-key shortcut for these menus
      • integarting attachments from crm to creator

        when i tried to integrate pdf attachments from crm to creator via deluge i am getting this error {"code":2945,"description":"UPLOAD_RULE_NOT_CONFIGURED"} the code i used is attachments = zoho.crm.getRelatedRecords("Attachments","Sales_Orders",203489100020279XXX8);
      • Search Option

        🚫 Current Limitation: As of now (September 2025), Zoho FSM lacks a global search functionality, which makes it difficult to quickly: Find specific Work Orders by number or keyword Search for customer records or contact info Locate assets, jobs, or service
      • Mobile Chat Window - Full Screen

        Hello, The mobile chat window takes up the full screen, which is highly confusing for most customers! Using a desktop machine, I see the same happens when reducing the browser width to 800px or below. This suggests that it responsive web design, causing the switch to full screen. Can we fix this very annoying behaviour ourselves using a custom css file? If so, can you please let me know how? Thanks
      • Is it possible to customize ZC Themes?

        I understand you can choose a layout and customize Brand Color, App Header, Menu, and Sub-Menu components, but can you override some of the default theme settings with CSS or a config file? For example, - Table highlight color - Listview auto filter highlight
      • Is it possible to create Custom function-based Lookup field in Zoho CRM

        Is it possible to create a custom function-based lookup field in Zoho CRM? If so, how? Use case: Need to fetch users from Zoho Projects into a dropdown field in Zoho CRM.
      • @mention in comments no notification

        Hi, hope someone can help. When we @mention someone in the comments in Zoho Creator, how is that user notifed as we don't get anything on email or in the app notifications. 
      • Zoho unified inbox

        The new changes have definitely improved things for switching between accounts.  But zoho still desperately needs a unified inbox.  It sucks to have to enter filters and folders for each and every inbox.  This seems like such a simple thing, i wonder why Zoho hasn't done it?
      • Add "Running Balance" column to Account Transaction Reports

        Hello, Currently Zoho Account Transaction Reports give you the opening balance, then lists the transactions, then provides the closing balance.  It would be great if you could add a column on the far right that shows the "Running Balance" on the account after each transaction.  There are many times when analyzing or tie-ing out transactions that this would be very helpful.  I currently have to frequently run a tape on my adding machine to get balance totals after a specific transaction on the list.
      • Unified customer portal login

        As I'm a Zoho One subscriber I can provide my customers with portal access to many of the Zoho apps. However, the customer must have a separate login for each app, which may be difficult for them to manage and frustrating as all they understand is that
      • WhatsApp Channels in Zoho Campaigns

        Now that Meta has opened WhatsApp Channels globally, will you add it to Zoho Campaigns? It's another top channel for marketing communications as email and SMS. Thanks.
      • error : Object code : 6500

        b3 = map(); b3.put("name", "Test Project Name"); updateprojects2 = invokeurl [ url :"https://projectsapi.zoho.eu/restapi/portal/era0130/projects/169495000000928007/" type :PUT parameters: b3 connection:"in2" ]; info b3 ; info updateprojects2; ------------
      • How to book GST paid in zoho books

        hi, i am a new user to Zoho books and not able to book GST paid in books, kindly suggest how i can book it in books. thanks, siddharth
      • I got unknown charge from Zoho

        Good day, I need help disputing a charge I don't know from, zoho. I have ZohoMail and ZeptoMail. I purchase credits for ZeptoMail, and for ZohoMail I am not subcribed.
      • How can I see content of system generated mails from zBooks?

        System generated mails for offers or invices appear in the mail tab of the designated customer. How can I view the content? It also doesn't appear in zMail sent folder.
      • Function 56: Automatically enable the option for customers to pay via bank account

        Hello everyone and welcome back to our series! One of the key features of Zoho Books is its integration with multiple payment gateways, allowing you to receive online payments for your invoices. This ensures faster payments, automates payment tracking
      • Attach Files to Your Notecards and share them on the go!

        Hey everyone! We’re excited to share a feature many of you have been asking for — you can now attach files directly to your text notecards and share with ease! 🙌 This update was built with your feedback in mind, especially for those who wanted a simple
      • Can i connect 2 instagram accounts to 1 brand?

        Can i connect 2 instagram accounts to 1 brand? Or Do i need to create 2 brands for that? also under what subscription package will this apply?
      • Workdrive on Android - Gallery Photo Backups

        Hello, Is there any way of backing up the photos on my android phone directly to a specific folder on Workdrive? Assuming i have the workdrive app installed on the phone in question. Emma
      • Integración Books para cumplir la ley Crea y Crece y Ley Antifraude (VeriFactu)

        Hola: En principio, en julio de 2025, entra en vigor la ley Crea y Crece y Ley Antifraude (VeriFactu). ¿Sabéis si Zoho va a cumplir con la ley para cumplir con la facturación electrónica conectada a Hacienda? Gracias
      • How to add a % Growth column for year-over-year comparison (2024 vs 2025)

        Hello, I am trying to build a monthly revenue comparison between 2024 and 2025 in Zoho CRM Analytics. My current setup is: Module: Deals (Affaires) Filter: Stage = Closed Won Date field: Closing Date Grouping: By Month Metrics: Sum of Amount for 2024,
      • How to searchByCriteria records that are under approval?

        I need to search for both approved and pending approval records Is that possible with this method? Or I need to a different method? var priceReqID = $Page.record_id; log(priceReqID); var records = ZDK.Apps.CRM.Price_List_Item.searchByCriteria("Price_Request:equals:"
      • How to add Simple Analytics to Zoho Pages?

        I have a website with Zoho Pages, how do I add Simple Analytics on it? They seem to have code they need to be embedded https://docs.simpleanalytics.com/script
      • End Date in Zoho Bookings

        When I give my appointments a 30 minutes time I would expect the software not to even show the End Time.  But it actually makes the user pick an End Time.  Did I just miss a setting?  
      • Cant seem to delete an email account

        Hello, I have researching for 4 days how to delete an email account and I am absolutely without a clue. The email account I am trying to delete is support<AT>fyshoes<dot>com. It's the first email account I made and it (is???) was associated with the super user (me). I have since changed it to adming<AT>fychoes<dot>com and I see the support email in my list but I just cant seem to get rid of it. Ultimately I want to associate that email account with another user that I want to add. This is really
      • Next Page