Discussions from Ask The Experts 19: Inside Zoho Desk Spring Release 2025 : Zia in Focus

Discussions from Ask The Experts 19: Inside Zoho Desk Spring Release 2025 : Zia in Focus

Hello everyone,  
We had insightful discussions in both the sessions of Ask the Experts(ATE) 19, diving deep into engaging conversations around Zia and the spring release. Your enthusiastic participation and thought-provoking questions brought the sessions to life!  
In this post, we’re spotlighting the Q&A highlights focused exclusively on Zia.

1. Why are Zia Answer bots not performing as intended after integrating them with the internal Knowledge Base (KB)? Why is the bot unable to provide relevant answers when questions are asked in natural language?

Zia's Answer bot's response is based on how closely the user's query matches the content of your Knowledge Base(KB) articles. Zia operates using Retrieval-Augmented Generation (RAG) technology, which combines AI search and AI-generated responses. For AI search, we use AI training models specifically implemented for your knowledge base, while ChatGPT/Zia is used for generating the responses based on the service you select. Refer Setting up Generative AI Services: Zia or ChatGPT.
A. To improve this, we recommend following our best practices for training Zia Answer Bots. These include:
      i. Use simple and commonly-used phrases rather than jargons/isolated keywords in your help documents.
      ii. Include clear headings or sub-titles within your help documents to improve searchability and matching accuracy.
B. If you still do not receive relevant answers, we offer an improved Zia search powered by a new training model. If you would like to use it, please drop your request to support@zohodesk.com.
Additionally, we have introduced Generative AI powered by Zia, that is powered by open-source and run in Zoho's environment. To enable this, go to Setup(S) >> Zia >> Generative AI >> Services >> select Zia, under Choose service.  This is hosted entirely within Zoho's environment and is included at no additional cost and works with the Enterprise edition or Zoho bundles supporting Enterprise features.
 
2. How to optimize and incorporate the Zia bot within the Professional Edition?
Zia offers its complete range of functionalities exclusively within Zoho Desk Enterprise Edition and Zoho's bundle services.
However, there are specific Zia features available on the Professional Edition:
  a. Zia powered by ChatGPT: This integration is accessible within Zoho Desk, enabling responses based on open-domain data. In the Professional edition, Zia will  respond using information from the public domain, and the "Reply with Knowledge Base" feature is not available.
Additionally, Zia supports enhanced ticket handling through features like Ticket Summary, Zia Insights, Writing Assistance, and AI-generated content.
  b. Content Analysis: Launched in the recent spring update, this feature improves upon the existing spell-check capability and is accessible across all paid editions..
 
3. Is it possible to train Zia to provide answers based on resolutions from closed tickets rather than solely relying on the Knowledge Base?
Currently, Zia can only be trained using your Knowledge Base and not from tickets or their resolutions.
Tickets often contain sensitive customer data and personally identifiable information (PII), which should not be accessible to all agents or customers. Due to this privacy constraint, we currently do not train Zia using ticket data.
However, there's an option to add information from the Resolution under the Ticket tabs. While creating a resolution, the agent can select "Save And Add Article" to add the resolution to the Knowledge Base thereby giving Zia an option to train on the article. 
 


We plan to introduce a feature allowing agents to generate replies based on similar tickets. In this approach, Zia will reference similar tickets and their corresponding responses to suggest an answer. Instead of directly training Zia on potentially sensitive ticket data, this reply assistance feature will help agents by leveraging responses from comparable tickets.

4. Will Zoho offer additional AI models beyond Zia and OpenAI?  
Yes, we plan to introduce more AI models, primarily those hosted and managed by Zoho, considering the B2B nature of our services and ensuring data security and privacy.

5. How is data currently handled with OpenAI and Zia?  

Currently, when using OpenAI, fields marked as PII  are masked on the User Query or KB articles before sending them to Open AI for response generation alone and not for training. Similarly, Zia, powered by open-source models like Lama 3.1, uses data strictly for generation purposes. We've fine-tuned Lama 3.1 specifically for Zoho Desk requirements.

6. Which additional open-source models does Zoho plan to support in the future?  

Besides Llama, we plan to soon support additional models such as Qwen, and Mistral.

7. Will Zoho Desk allow users to integrate their own AI models?  

Yes, we are working towards creating a platform within Zoho Desk that allows users to bring their own open-source models or custom LLMs for various features.
 
8. How do we use the Zia GenAI-powered chat? Do we need to set it up with predefined answers?
To create an Answer bot, navigate to Setup > Zia > Answer Bot.The Answer Bot operates by learning from your existing knowledge base data. The Answer Bot leverages generative AI, which can either be powered by Zia using open-source technology or through OpenAI's ChatGPT integration, for which you would need an API key. In our recent spring release, we extended the availability of the Answer Bot across instant messaging (IM) channels. You can now deploy the generative AI-powered Answer Bot, trained specifically on your knowledge base, across IM channels such as WhatsApp, Telegram, Line, WeChat, Facebook Messenger, and your own website. You can also deploy the Answer Bot through ASAP within your Mobile App (SDK). The AI-powered Self-Service with Answer Bot can be powered with Zia(Llama) or ChatGPT.

9. I'm using Zia to predict the"Issue Theme" field automatically, and it shows as successful. However, when I open a ticket, it doesn't suggest any value for me to confirm. Why is this happening?
Regarding Zia's field predictions, there are two available options:
     i. Auto-update predicted value.
     ii. Allow agents to confirm the predicted values manually ("Let me confirm predicted value manually" option).
        To enable Field predictions, navigate to Setup (S) >> Zia >> Field Predictions >> Create A Field Prediction. In the Field Update mode field, you can choose to  predict the field automatically or confirm the predicted value manually.
If you're using the "Let me confirm" option, you need to manually confirm the predicted values. To do this, navigate to the Field Prediction section within the Ticket Detail View. You'll find a wand (star) icon in the sidebar (ibar). Click this icon to view the predicted values from Zia. Here, you can either confirm or reject the suggested value, and your choice will help improve Zia's training data.
We're actively working on integrating this feature directly into the ticket properties, so that Zia's recommended values will appear directly within the field itself.
 
10. Does Zia learn from our responses to tickets as well?
Currently, Zia does not learn from the responses you send. It does not have the capability to learn from the messages you type and send. We are working on expanding the capability for Zia to respond in the business tone based on the custom instructions added by agents for each feature.

11. Do I need to upgrade all licenses to Enterprise to use the new Zia LLM if I'm currently on Zoho One?
Yes, you have to upgrade Zoho Desk to the Enterprise edition to use Zia powered by open-source models. Zia is available by default in the Enterprise plan and all Zoho bundles supporting the Enterprise edition of Zoho Desk.
 

12. How does Zia determine that an agent needs to intervene in a ticket? Does it instruct the user to contact support, or can it notify agents to own the ticket?
Currently, Zia cannot request an agent to intervene in a ticket.
However, we have a feature called Field Predictions, which uses your historical ticket data to predict and assign ticket ownership. When a customer replies, Zia analyzes the customer's message and, based on its training data, assigns the ticket to an appropriate agent who has previously handled similar conversations. Currently, we do not have a feature that proactively prompts an agent to intervene.

13. While managing multiple departments, can we enable Zia Reply Assistance for just one department?
Currently, the Zia Reply Assistance is configured at the organization level, meaning it applies to all the departments. However, we are actively working on making it department-specific.

14. As I understand, does Zia use ChatGPT for translation purposes?
No, Zoho uses its own translation model. In our recent spring release, we introduced a feature called Writing Assistance. This feature allows you to draft replies in your preferred language (for example, English) and translate them into other languages like Spanish or Italian using Zia. In this scenario, Zia does not utilize ChatGPT. However, for summarizing content or providing reply assistance, we rely primarily on ChatGPT to generate responses directly in languages such as Spanish or Italian.
Additionally, Zia uses open-source models without any associated charges.
 
15. How can we utilize AI to analyze data and generate reports?
Currently, Zia is not available for the Reports module. We do have Zia dashboards to monitor Zia's performance, however, we are developing a feature that will allow you to interact with Zia conversationally to create reports on the go.
If you have a subscription to Zoho Analytics, you can already leverage AI to generate reports. Zoho Analytics integrates with Zoho Desk, allowing you to ask questions in natural language and receive AI-generated reports.

16. Can we obtain customer tone reports from Zia Insights?
Currently, Zia Insights, powered by open-source models, is in its initial phase and does not yet support sending insights directly to reports.
Another way to obtain customer tone reports from Zia insights is using Zia API. Identify the tone and record it on a custom field. Generate reports based on the custom field to get insights on customer tones. We are working on this capability to send Zia Insights results from individual tickets to reports and dashboards. 

17. Could you please clarify how Zoho ensures the protection of personally identifiable information (PII) in relation to data retention and Zia’s learning processes?
Regarding data retention, Zoho does not retain your data for training the generative AI models. Zia and ChatGPT utilize your data temporarily for generating responses. For other features, such as field predictions, all data remains within our Zoho ecosystem and does not share data externally for training purposes. Zoho complies with GDPR and HIPAA and sends data to Open AI only after masking Personally Identifiable information.

18. What permissions can be configured when creating knowledge base articles for use with the Answer Bot?  

The Answer Bot operates on two channels: one for agents and the other for customers, and uses permission-based generation. When creating knowledge base articles, you can set permissions such as "All Users," "Agents Only," or "Registered Users." Agents accessing the Answer Bot through the Ticket Detail view will have access to all articles, while end-users accessing via ASAP will only see articles marked for "All Users." Currently, the "Registered Users" permission is supported only for agents. Based on these permissions, the Answer Bot determines which articles it can use to generate responses.
We also have a private beta available for a new AI training model: New Retrieval System. If you're interested, please email us your details, and we can enable this feature to further enhance your Answer Bot's accuracy.
 
19. I currently have Generative AI enabled. What is the difference between ChatGPT and Zia? Should I switch to Zia under Generative AI?
ChatGPT is an integration with OpenAI, where you need your own API key and add credits to your wallet. With ChatGPT, your Zoho Desk data is sent outside Zoho servers to OpenAI for generating responses. On the other hand, Zia is powered by open-source language models, such as Llama, and your data remains within Zoho's servers.
If you switch to Zia under Generative AI, it will be included in your existing Enterprise plan without any additional cost. Zia also offers greater contextual intelligence regarding your data. For example, ChatGPT supports summarizing only up to five conversations per ticket, whereas Zia can summarize up to 30 conversations. Refer here for details. 

Here are the recordings from our Ask the Experts 19 sessions: 
Stay tuned on the Ask the Experts Community for more updates as we gear up for the upcoming sessions focussed exclusively on Zia and AI in Zoho Desk. 
Regards, 
Lydia | Zoho Desk
    • Sticky Posts

    • Ask the Experts 10: A 5-hour online Q&A on Zoho Desk Best Practices

      Welcome to Zoho Desk's Ask the Experts session! This is a monthly discussion on our forums; wherein a panel of experts will take on questions specific to topics related to Zoho Desk. The panel will be available for a 5-hour period and will answer any
    • Ask the Experts 7: A 5-hour online Q&A on Telephony and Call Module

      Welcome to Ask the Experts session! This is a monthly discussion in forums; each session, a panel of experts will take questions on specific topics related to Zoho Desk. The panel will be available for a 5-hour period and answer any questions posted here.
    • Ask the Experts 5: Online Q&A on Zoho Desk Extensibility

      Welcome to Ask the Experts session! This is a monthly discussion in forums; each session, a panel of experts will take questions on specific topics related to Zoho Desk. The panel will be available for a 5-hour period and answer any questions posted here.
    • Ask the Experts 4: A 5 hour online Q&A on agent productivity

      Welcome to Ask the expert session! This is a monthly discussion in forums; each session, a panel of experts will take questions on specific topics related to Zoho Desk. The panel will be available for a 5-hour period and answer any questions posted here.
    • Ask the Experts 3: A 5 hour online Q&A on reports and dashboards

      Welcome to Ask the expert session! This is a monthly discussion in forums; each session, a panel of experts will take questions on specific topics related to Zoho Desk. The panel will be available for a 5-hour period and answer any questions posted here.
    • Recent Topics

    • ETL processes employed by Zoho

      hi, I am an Informatica ETl developer. I would like to know  what are the ETL processes employed by Zoho ?
    • ETL process employed by Zoho Reports

      Hi, Can you please tell me what are the ETL processes and technologies employed by Zoho Reports ? Thank you.
    • can a custom module in crm be linked to desk ticket

      i have made an asset tracking module in crm can link it to a ticket in desk so I can track all issues with a particular record from the crm custom module 
    • Function #21: Email list of unpaid invoices automatically to customers

      Today's custom function aims at streamlining the payment collection process, by compiling the list of unpaid invoices at the end of every week and sending it automatically to your customers at the scheduled time. This approach ensures that your customers
    • Using Zoho CRM APIs to transfer data stored on Zoho into MySQL servers on AWS.

      Hi all, at work we have 2 primary places we store data - Zoho CRM, and MySQL servers hosted on Amazon RDS.  I'm wondering if anyone here has had experience moving data from Zoho into MySQL via using the zoho APIs! The reason we're doing this is so we actually centralize our data all in one space, so we can call upon it easily via things like Power BI if we have to. Thanks!
    • Can I host a raffle with Zoho?

      Hey everyone! I have an event coming up and i want to host a raffle for the attendees. Is there a way I can get the people who have signed up from the event form (within Zoho forms) and host a competition/raffle/lucky draw to pick a winner?
    • Webhooks to send data to amazon aws (rds)

      Is it possible to send data from Zoho Books, using webhooks and events to send data to a amazon aws rds database? Thanks
    • Bulk Write APIs: Step 3 returns "FILE_NOT_SUPPORTED" 400 Bad Request

      Hello.  I am trying to upload data to Zoho using the Bulk Write APIs. So far, I've successfully uploaded zipped .csv file and received the file ID. When I try to implement Step 3: Create a bulk write job,  I get 400 response: {     "status": "error",     "code": "FILE_NOT_SUPPORTED",     "message": "File not supported for bulk write",     "details": {} } What I do wrong? Here is the request I send: { "operation" : "insert", "callback" : { "url" : <my callback URL>, "method" : "post" }, "resource"
    • Make Every Conversation Count: Personalize Your Chatbot for Human-Like Engagement

      Imagine walking into your favourite coffee shop, and before you even place your order, the waiter asks, "Would you like your usual?" That small gesture makes you feel recognized and valued, strengthening your connection with the place. Now, what if your
    • Kaizen 185 - Subqueries in COQL API

      Hello everyone!! Welcome to another Kaizen week, where we discuss developer centric topics every Friday. This week, we have picked an interesting topic to discuss - Subqueries in COQL API. Zoho CRM's CRM Object Query Language (COQL) is a powerful way
    • How to fetch data from zoho books into mysql workbench directly not manually?

      I'm stuck with this problem of fetching data rom books to mysql workbench. I've gone across couple of tools but its not working . Please anyone has got any idea please share. Thanks
    • Automation of packaging and printing shipping labels

      How can I automate the creation of packages and shipping labels for my orders?
    • FILE_NOT_SUPPORTED Error making Bulk Write request

      Hello, I am trying to perform a Bulk Write request to the Leads module of Zoho CRM. I am able to successfully upload a zipped CSV file but I get the following error when I initiate the bulk write job: 400 - {"status":"error","code":"FILE_NOT_SUPPORTED","message":"File
    • How to easy change layout in existing records in Deals?

      Hello, So far i have used only 1 layout in Deals. I have about 1000 records. Now i want to make new layout. So i have 2 layouts: Layout Old (1000 records) Layout New (0 records) How to easy change layout from Layout Old into Layout New for existing records?
    • How can Outlook 365 link back into Zoho Projects so meetings and events in Outlook calendar show in Zoho?

      We use Outlook 365 for our emails and diaries and have integrated Zoho Projects with Office 365. One challenge we face is getting Zoho Projects to recognise when we have meetings and events in Outlook and not allow project managers to assign tasks over that period. Is there a way to resolve this? Thanks
    • Smart Prompt is now powered by Zia

      Hello everyone, We're excited to announce the launch of natively hosted Large Language Model (LLM) to power our AI offerings. What is LLM? LLM stands for Large Language Model, a powerful AI technology that processes and generates human-like text based
    • Log a call: Call Duration for Inbound is mandatory but inbound is optional

      Hi Team Can you advise on why the call duration for the inbound call type is a mandatory field? We have a use case where we are manually logging a call but do not use the call duration field. The field does not have the option to make it non mandatory
    • Bigin Android app update: Introducing an option to change language -> Set your preferred language directly from within the app

      Hello everyone! In the latest version(v1.7.22) of the Bigin Android app update, we have brought in support for an option to change the app language directly from within the app . Currently, we have supported 28 languages, using which you can choose the
    • (Infinite reloads BUG) Unable to create E-Mail account @mydomain

      Hey there! I'm on Zoho.eu and trying to create an email account for my company. I've already done this for other websites and use cases so the process I'm quite familiar with. I'm on this page and click the link on the bottom "Try free email" (which is
    • In Zoho Analytics picklist values are doubled because of translations

      Hi, we have our CRM set in Italian by default, because of non Italian-speaking users we traslated all modules and fields in English, too. As a matter of fact, when I try and use picklist values as filters or dimensions in a chart in Zoho Analytics, the
    • How do I create a new business email address in Zoho Mail

      Hi, Sorry for a newbie question. I am unable to find a URL or a specific place where I can go and create a new email address like support@mycompany.com in Zoho Mail. Please help anyone!
    • Outgoing blocked: Unusual activity detected

      Dear Zoho Team, I've received a notification that outgoing emails from my account have been blocked due to unusual activity. I'm providing the requested information below to assist with the review: Nature of Business: I operate Midweb (https://www.midweb.co),
    • Can I integrate Whatsapp Flow in Zoho CRM?

      I expect I can send Whatsapp flow template through CRM, so for example if the deal stage has been changed to 'Won' then I will send whatsapp flow template to get feedback from customer I mean, sending this one https://www.youtube.com/watch?v=0s_0Y84
    • Can't access to a Custom Module in Client Script

      I just created a new Module few hours ago. Now I'm trying to fetch data from this module in a client script but I cant't. When I write ZDK.Apps.CRM. it doesn't recognize the new module. It recognize all other modules (from Zoho and custom) but not the
    • 3 year sick leave cycle

      How do you set up a sick leave cycle for South Africa? In SA the sick works like this for the first 6 months you get 0.83 paid sick days a month, then after 6 months you sick leave balance is reset to 30 days that can be used over a 36 month cycle.  This
    • GET Related Records Data does not respond to fields Query Parameter

      I am trying to get a list of emails linked to a Contact, using the GET Related Records Data API call. It works if I want all the record fields. However, although the V2 guide specifies a "fields" Query Parameter, this is ignored. So even though I use
    • Dynamic Images in KPI

      In Zoho Analytics, how can we change images based on the applied filter? For example, I want to dynamically update the logo or any other image based on the selected filter. Whatever filter is applied, the corresponding image should be displayed. I recently
    • Removing Shifts Tab in Time Off

      My organization doesn't use the shifts function and would like to hide that tab from view (or delete it completely). Is this possible somehow?
    • What's New in Zoho Books - April 2024

      Hello users, We are back with a bunch of new features and enhancements to make your accounting experience seamless. Keep reading to learn more about them. WhatsApp Integration in Zoho Books You can now connect WhatsApp to your Zoho Books organization
    • What's New in Zoho Books - August 2024

      Hello users, We've rolled out new features and enhancements to elevate your accounting experience in Zoho Books. Dive in to discover what's new in Zoho Books this August. Update Reports Permissions We’ve enhanced report permissions in Zoho Books to make
    • Bank reconciliation with Accounting currency with Foreign Currency bank accounts

      We are unable to perform Bank reconciliation for Foreign Currency bank accounts and tie-up with General Ledger account, which will be in Accounting currency.
    • Dynamic integration of ZOHO CRM Data into ZOHO SHOW

      Hello, We are making offering with good design on ZOHO Show. A lot of data in those offerings are filled with Data present in ZOHO CRM (Account name, Name of the deal, Amount of the deal...etc). Thus could we push (in API ?) specific data from those fields
    • Merge templates sharing and execution by team members

      Hi all, I need help on writer. Hope this group is the right one as well. I have a merge template created in Writer using Superuser, and I will require the team members to just run the merge filtering records, say using a quotation or invoice number that
    • API - Pulling next 10 records from Emails endpoint

      We are attempting to pull Emails from Accounts using the API (/Accounts/ID/Emails). The call works fine, but we are trying to implement the paging. Documentation seems to suggest using the index parameter with the next_index value returned, but we have
    • configuring/coding send notification

      Hi, I have an issue by sending a notification in a task management app. I'd like to address the guy, who is in charge. Sending email is fine, but notification is not. Thanks for any assistance! George Thanks, it seems it's working. I needed a user type
    • Client script syntax question

      Hi, I don´t know why this sytax is incorrect. /** * log("sample logging statement") --> can be used to print any data in the browser console. * ZDK module can be used for customising the UI and other functionalities. * return false to prevent <SAVE> action
    • Client/Brand Lists in Marketing Plus Campaigns

      My agency is looking at possibly signing up for Zoho Marketing Plus for Agencies but we are trying to figure out the best way to set things up. From my understanding, you create an account (portal), and then you make a new "brand" for each client within
    • Creating leads via API

      Hi We are working with a local vendor that is generating leads for us. They have integrated with ZOHO in the past, they told me: We need $refreshToken = "1000.cd05354...…..."; $clientID = "1000.4ECE...…..."; $clientSecret = "1ddf5fcd17......"; So I gather
    • Reproducible bug in Zoho Workdrive sync agent for Windows

      I've observed a recurring and reproducible failure in the Windows desktop app for WorkDrive, related to the registration of the OverlayIcon handlers that are added to the registry. When I installed Windows 11, I configured my ProfilesDirectory (C:\Users,
    • Emails to Hotmail/Outlook are being blocked – IP blacklisted

      Hello, I am using Zoho Mail with the domain ghayatalbahr.com, and I’m unable to send emails to Hotmail/Outlook addresses. The bounce message says that Zoho’s sending IP (199.67.81.1) is on a block list (S3150). Please help by either switching my account
    • Next Page