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
Recent Topics
Zoho Surveys
Dear Zoho Support Team, I hope this message finds you well. I am writing to inquire about the availability and documentation for the Zoho Survey API. Background: I am currently working on a project that requires programmatic access to survey data and
Help Needed: Jira to Zoho Projects Migration — Tickets Imported as Unassigned & Comments Under Admin Name
Hi Zoho Team and Community, We recently completed a migration from Jira to Zoho Projects using the official import method outlined in this Zoho Help Article. Issue Summary: We had already added all users to Zoho Projects before the migration, using the
Zoho Finance Estimate to Deal Attachment
Hi, I'm trying to fetch estimate pdf from zoho books and upload it as deal attachment without success. any tips how to achieve this?
Journeys - how do i branch on contact call result
Hi all. I want to branch based on the Call result field in contacts. Any idea how I can do this? Also what is the best way to have this condition checked at each step? Thanks!
The 3.1 biggest problems with Kiosk right now
I can see a lot of promise in Kiosk, but it currently has limited functionality that makes it a bit of an ugly duckling. It's great at some things, but woeful at others, meaning people must rely on multiple tools within CRM for their business processes.
Perform custom actions from the Ticket interface using Buttons
Hello everyone, We have introduced an option to add Buttons to the tickets, which will facilitate direct access to other applications, websites, allows execution of custom workflows, and more. Accessibility and visibility of buttons The buttons can be
Inserting a video from library in microsite
Hello, We have uploaded videos in our space library. We created a new event and want to use the videos in our main page our microsite. It's possible to selected image from the library, but no videos. Only URL are accepted, but videos in library have no
UUIDs
Has anyone coded a Universal Unique Identifier (UUID) generator in Deluge?
Create Tasks in arbitrary Zoho Project triggered from CRM [Zoho Projects]
Community, hello What I'm trying to do is to create a Zoho Project when a Deal is created in CRM and then to be able to add tasks to this Project also from Zoho CRM with the trigger (Blueprint/ Workflow). I succeeded in creating Project using Zoho Flow,
Invalid Client - Client ID passed does not exist
Hi, Daniel here. i try to generate an authorization code by following this page Authorization Request - Web Apps - OAuth | Zoho Accounts https://accounts.zoho.com/oauth/v2/auth?scope=ZohoCRM.users.ALL&client_id=1000.myclientid&response_type=code&access_type=offline&redirect_uri=https://localhost:7195/account/integrations/zoho/tokencallback
Generate Token v2 api using c# sdk
Hello I am trying to generate a access token using c# sdk but fails every time.is there any sample code so that i can implement that code to insertleads in crm. my use case is i want to insert and update lead in zoho crm. when user signup in my website i insert the detail of that user in crm using API v1. but V2 api is more confusing that API v1 . so please can anyone provide me a sample code of c# sdk to generate token and insert lead in crm. Or is there any way to achieve this without using c#
Upsert your missing data without affecting the historic logs
Dear Customers, We hope you're well! Migrating your data from a legacy system to Zoho CRM is a critical operation as it deals with treasured data. In an unfortunate event, if you have missed to move your historical datasets, you have had to repeat the
Dashboard won't save, nor allow me to do a "save as"
For some reason, one of my dashboards won't let me make any modifications to it and save? I get the "do you want to save before closing?' and I say yes and the dialogue box just stays there. I try to do a "save as" right after I open that dashboard and I get the dialogue box that seems to let me name the new dashboard, but it won't let me save. The dialogue box just stays there unless I hit cancel or no. Can you please help? Jamie
Copying Files Between Modules
Hi, I'm creating a Deluge script and I've hit a roadblock. I'm trying to copy files from one module (let’s call it Module A) into another one (Module B). Here’s what I’m doing: record = zoho.crm.getRecordById("Module_A", record_id); files_toCopy = record.get("Files_From_A");
Problem with scheduled report sending in Zoho Analytics
Problem with scheduled report sending in Zoho Analytics. Reports are not sent due to size. How can I increase it?
【Zohocreator】ログについて
ワークフローのDelugeスクリプトのinfo関数が出力するログはどこから見れますか?
US military addresses
When we have a client with a US military address having them fill in a form is a problem Zoho forms doesnt acommodate them correctly. It doesn't make sense for me to have to create a secondary data model for military addresses. I have placed some links
Introduction of Robotics Process Automation in Zoho products
It will be great if Zoho can start advancing from automation to robotics process automation. For a start, it can be started with smart document understanding. Provide OCR engines Google cloud, Microsoft Azure Computer vision OCR, Microsoft OCR, Omnipage
Automation#34 : Automate Email threading for Ticket notification
Hello Everyone, It's been a while since we've presented an automation. However, our community has been buzzing with ideas, use cases, and discussions with our community experts and Ask the Experts session. So, here we are again, presenting an automation
Zoho Sigma and Catalyst IPs for Whitelist
Hi there, We are developing a series of integrations between Zoho CRM and Zoho Desk with an on-premises system for a customer and they have firewall rules to access their server, so they are requesting the list of IPs addresses for our backend calls,
【開催報告】大阪 ユーザー交流会 2025/6/5 Zoho サービスを活用して業務をアップデート
皆さま、こんにちは。コミュニティチームの中野です。 6/5(木)に、大阪 ユーザー交流会 を開催しました。本投稿では、その様子をお届けします。 当日の登壇資料などもこちらに共有しますので、参加できなかった皆さまもご参照ください。 (Zoho社員セッションの登壇資料については、8月に開催する福岡 ユーザー交流会の開催報告で共有予定です。) 今年初の開催となる大阪 ユーザー交流会では、akippa株式会社 内藤さんによるZoho CRM / Forms の事例セッションのほか、 「見込み客・顧客データの管理/活用方法」をテーマに、参加者同士でZohoサービス
Moving forward, can we change our reports to send record ID's by default?
With the new policy of not including record ID's in reports, is there a way to default to including them in my reports as they used to be?
WhatsApp integration isn't very useful at all (no workflow support)
We have set up WhatsApp through Business Messaging. It works, but there appears to be no workflow support for messages that are sent/received! Without being able to trigger a workflow when an inbound message is received, my colleagues would have to manually
Zoho CRM 差し込み文書テンプレート if文
Zoho CRM の差し込み文書のテンプレートを作成しています。 フッターにページが 2ページになる場合は、「次葉へ」と言う文字を表示したいのですが、ページ数による判断はできないのでしょうか? 現在はサブフォームの行数で判断しているのですが、複数サブフォームを差し込んでいるので、合計何行で2ページ目になるのか把握が難しく、ページ数で判断できればうれしいなと思い、質問させていただきます。 ※行総数はワークフローでレコード保存時にカスタム関数でサブフォームの行数をカウントして数値を保存しています。
Record payment: Payment Mode vs. Deposit To and how to "connect" them!?
How do we set up that when we choose: "Payment Mode"= Cash, then "Deposit to" is automatically set to Petty Cash, and if we choose "Payment Mode"= Check, then "Deposit to" is automatically set to Undeposited Checks, and if we choose "Payment Mode"=
Allow split times for business hours feature
It would be great to be able to set business hours multiple times during the same day. For example: Monday from 9am - 1pm, and then from 2pm - 5pm This would allow calls to be sent straight to voicemail during 1pm-2pm during lunch break.
Add Knowledge Base KB Articles to multiple categories
Greetings, Love you help center system. One item that would be incredibly helpful to many of us would be able to add a single Knowledge Base KB article to multiple categories in our system. It seems it could be quite easy to use a checkbox form, instead
Peppol integration zoho invoicefu
Hi, Belgium will require Peppol invoicing as of 2026. I found that this is being prepared for Zoho books, to be released in Sep 2025. Will Zoho Invoice get this functionality too? I like the Invoice app for my part-time side business as bike mechanic
Error in formula
Can someone PLEASE tell me what is wrong with this formula? Formula return type, I have tried string and decimal fn.Year(fn.Now())-fn.Year(${cf_purchase_date}) I keep getting the following error. Incorrect argument type passed for function Year Thanks
Sync “Display Author Info” Setting from Zoho Desk to Zoho SalesIQ
Dear Zoho SalesIQ Team, We’d like to suggest a refinement to how Zoho SalesIQ displays knowledge base articles that are synced from Zoho Desk. Current Behavior Zoho Desk allows us to control whether author information (name, profile picture, etc.) is
Respect Help Center Visibility Settings for Knowledge Base Sync Between Zoho
Dear Zoho SalesIQ Team, We’d like to suggest an important improvement to the integration between Zoho Desk and Zoho SalesIQ with regard to the knowledge base synchronization. Current Behavior SalesIQ offers excellent functionality by allowing us to sync
Enhancing Answer Bot's Capabilities
Wouldn't it be amazing if the answer bot could directly search for answers in our database, FAQs, articles, etc., without needing to display the entire article? without relying on external tools like ChatGPT This way, it could provide concise and relevant
Centralize and Streamline Zobot and Flow Control Settings in Zoho SalesIQ
Dear Zoho SalesIQ Team, We would like to suggest a crucial improvement to the current setup and configuration experience within SalesIQ. Problem Statement Zoho SalesIQ currently offers three primary mechanisms for handling customer chats: Answer Bot –
Client Portal ZOHO ONE
Dear Zoho one is fantastic option for companies but it seems to me that it is still an aggregation of aps let me explain I have zoho books with client portal so client access their invoice then I have zoho project with client portal so they can access their project but not their invoice without another URL another LOGIN Are you planning in creating a beautiful UI portal for client so we can control access to client in one location to multiple aps at least unify project and invoice aps that would
Custom Formula
Good day, I am trying to create a formula field in Zoho Desk to calculate an age, but I'm having trouble figuring out how to make the formula. This is a formula I found, but it keeps telling me the wrong field name. Can someone please help me? Field name:
Click to edit fields with Canvas layout
Hi, I have integrated new layouts using Canvas and its been going well so far. Although I cant seem to figure out how to change the fields so you can click anywhere on it to select or edit the field. Now a small pencil will appear next to the field you
Show Custom CSS Changes in SalesIQ Preview
Hello Zoho SalesIQ Team, We truly appreciate the ability to customize the chat window using custom CSS via: Settings > Brands > [Select Brand] > Personalization > Appearance > Upload Custom CSS. This flexibility is extremely helpful in aligning the chat
Light Agents for External Users
We are currently on the Zoho One version of desk and cannot create any light agents. We would like to create light agents for external users in order for them to see their tickets and approve changes.
Inquiry Regarding Accessing Multi-Select Field in Pivot Chart
I'm currently working on a project and would appreciate guidance on accessing and utilizing a multi-select field within a pivot chart in Zoho Creator. Could you provide instructions or resources to help me implement this feature efficiently? Your assistance
What should I be using Salesinbox or Zoho Mail
Hi everyone, I again find myself a little confused by the Zoho offering. I am a long time Zoho CRM and Zoho mail user. About a year and a half ago, Zoho mail had a major update and things like streams were added. We have learned to use the new features, although I am sure not to their fullest. Now while getting help with an issue that I had with emails associated with Contacts in CRM, I now have just discovered that I have Salesinbox. OK, so it looks pretty cool, but now I find myself again in
Next Page