Zoho Developer Community Monthly Digest – May 2025

Zoho Developer Community Monthly Digest – May 2025



Hello everyone,

Welcome to this month’s Zoho Developer Community Digest! From fresh product insights to hands-on tech sessions and standout community threads, there's plenty here to keep your ideas flowing and your skills sharp. Be sure to explore our updated resource hub for even more learning. Grab your coffee and dive into the latest from the Zoho developer community!

The developer community chat room is shifting from Zoho Cliq to a new space on Zoho CommunitySpaces, and it comes with a iOS and Android mobile apps! Or sign up here and use the web version. (Using Zoho credentials? Just sign in—no need to fill the form.)

Why the change? This new space brings all Zoho users together, lets you follow threads and people, sends personalized notifications, and has a much smoother experience overall. We’ve been envisioning this for a while, so we’re thrilled it’s live.

Check out these videos to get started!

Upcoming Events

Extensions 101

TitleZoho Books – Custom Actions
Date: Jun 12, 2025
Time: 10:00 AM IST & 8:00 PM IST – Registration link

This series aims to guide developers through the process of building extensions for various Zoho products using the Zoho Developer platform, Sigma. Our previous sessions in this series covered extension development for multiple Zoho products and highlighted the platform's key capabilities for developing efficient extensions. Register for the upcoming sessions, where we'll delve deep into developing extensions for Zoho products like CRM, Books, and Desk.

Zoho Community Developer Bootcamps 2025 – India

We're bringing two sets of in-person developer bootcamps across 7 cities in India—one for Catalyst by Zoho, and another for building Extensions using the Sigma platform! We're super excited to meet you in person... and some of you, once again!

Creator Tech Connect:

Title: Building Data Relationships using Subforms in Zoho Creator
Date: June 12, 2025
APAC & ANZ: 11 AM to 12 PM IST - Registration Link
EMEA: 4 PM to 5 PM IST - Registration Link
Americas: 9 PM to 10 PM IST - Registration Link

Creator's tech connect series would comprise of technical sessions that provide immersive training on the key essentials and technical nuances of building a solution in Zoho Creator. This is a great opportunity for our developer community to stay informed about Creator's new feature releases, product roadmap, best practices to follow while scripting in deluge, new deluge concepts, and cloud functions. In our previous session, we discussed about lookup fields in Zoho Creator. In the upcoming session, we will explore building data relationships using Subforms in Zoho Creator.

Zoho Developer Hangout – Episode 23

Topic: Custom Logs – A Developer’s Ally in Zohosphere
Date: Jun 17, 2025
Time: 10 AM IST – Registration link

How do you debug when a client says, “I clicked something… and now it’s not working”, but can’t explain what happened? In this session, Deepa, a self-taught Zoho developer and homepreneur, will walk you through how she builds custom logs inside client accounts to capture real-time activity, make issues easier to trace, and reduce stress. This session is perfect for any developer working in client automations or eager to learn best practices while coding.

Zoho CRM APIs

Title: Part 7 – OpenAPI Specification 3.0.0
Date: Jun 19, 2025
Time: 10 AM & 9 PM IST – Registration link

Zoho CRM now provides an official OpenAPI 3.0 specification for its REST APIs, designed for developers and solution architects. In this session, you’ll learn how to instantly generate client SDKs in multiple programming languages, test APIs visually through Swagger UI, maintain consistent integrations with auto-generated, versioned requests and responses, and explore modules, operations, request/response formats, and error codes — all in a single, machine-readable file.

Zoho CRM Developer Series – Queries

Date: June 26, 2025
Time: 10 AM IST & 9 PM IST – Registration link

In this session, you'll learn how to create a query in CRM and use variables, serialization and schema management, along with a use case demo.

Building AI-powered, low-code apps with Zoho Creator

Title: CoCreator – Generative AI-Assisted Application Development
Date: July 3, 2025 – Registration link

Learn how Zoho Creator’s AI-powered assistant, CoCreator (powered by Zia), helps you build apps, automate workflows, and optimize code rapidly—so you can focus on creating impactful business solutions faster.

Learning Table Series

Title: Zoho Creator for Logistics Management
Date: July 3, 2025
APAC & ANZ: 11 AM to 12 PM IST - Registration Link
EMEA: 4 PM to 5 PM IST - Registration Link
Americas: 9 PM to 10 PM IST - Registration Link
 

We designed this series to provide users with valuable insights and knowledge about Creator's capabilities in various business use cases and applications. This year as well, we have adopted the 12 Months 12 Industries concept. Every month, we will focus on a specific industry, illustrating its unique processes with real-time business scenarios and how to make best use of Creator for that industry. Our recent webinar on Creator for visitor management was a success, and during the upcoming session we'll be exploring Creator for Logistics Management.

Resource Spotlight

We've consolidated all the resources from the developer community learning series into a centralized hub for your convenient access. Consider bookmarking our Zoho Developer Community website to stay informed about the latest updates in the developer community.

Community Discussions

Zoho Developer Forum

  • A developer wanted to extract just the first word from a name like “David Beckham” in Deluge. Some suggested using getPrefix, others went the list-splitting route. The beauty? Each approach worked—with its own twist. What made one method stand out more than the others? The community had thoughts…

  • Looking for clarity on field types and criteria for zoho.cr.searchRecords, @Charles-Adrien noticed the official docs left out quite a bit. @Anonymous User quickly filled the gap, and fellow devs jumped in with practical insights—especially around API version differences. One reply, in particular, offered a lightbulb moment...

  • @Jesus needed to update a date field from the 'Cargo' module to the 'Deals' module in Zoho CRM. With step-by-step help from @Ishwarya SG, a fix from our MVP @Nik, and a surprise twist involving Rollup fields for a similar case, this thread became a great showcase of layered problem-solving. But it’s the final solution that made many devs stop and take notes...
  • @Michele's workflow was being... stubborn. One rule updated a field, but the next rule didn’t even blink. After some helpful nudges from @Anonymous User and a sharp fix from MVP Nik, the floodgates opened—more devs, more automation drama, and a treasure chest of workarounds. The final fix was so simple, it almost felt like the CRM was just being petty.

Developers ZUG Conversations

Community Spotlight

Zoho Developer Hangout

As a continuation of featuring a ZDH presenter each month, this time, we are delighted to introduce and appreciate the 19th episode presenter @Christopher Mowers. Explore this post to discover the knowledge and insights he shared with the community.

Cliq Contributors

We want to express our sincere appreciation to all our community contributors. Your commitment, expertise, and the time you invest are invaluable to the community. 



Make sure to follow the digest every month for the most recent updates and conversations. Stay connected and participate in the forums and the Cliq channel to be featured in the upcoming month's digest. Wishing you all an amazing month ahead!

    • Recent Topics

    • 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
    • New in CPQ: Smarter suggestions for Product Configurator by Zia, and additional criteria in Price Rules

      Hello everyone! CPQ's Product Configurator in Zoho CRM allows sales teams to define structured product bundles through configuration rules, ensuring that the right product combinations are applied consistently in quotes. Admins set up these configurations
    • Feature Request: Dynamic Dimension Control for zc_LoadIn Popups

      As detailed in this community discussion, Zoho Creator's zc_LoadIn parameter is a vital tool for opening components (forms, reports, or pages) in modal dialogs via HTML snippets, Notes, or Rich Text Fields. While powerful, this feature suffers from a
    • Process between CRM and Campaigns to ensure double opt-in contacts?

      I would like to ask for a few clarifications to ensure we fully comply with best practices and legal requirements: According to the documentation (Zoho Campaigns CRM sync – Default option), the best and recommended way to sync contacts is by using the
    • Zoho Books - New Interface keep details with PDF View

      Hello, The Zoho Books Interface has changed for estimates etc... One thing is causing issues though. Before the change, in PDF view you could see the detail information including custom fields entered for the estimate. Now, you have to switch between
    • Tip #52- Zoho Assist Downloads: Everything You Need in One Place- 'Insider Insights'

      Looking to start remote support sessions faster, manage unattended devices effortlessly, or join sessions without any hassle? The Zoho Assist Downloads Center has all the tools you need—across desktop, mobile, IoT, and browser environments. With our range
    • Condition based aggregate fields in subforms

      Hello everyone, We're excited to inform you about the latest enhancements made to our aggregate field capabilities in subforms; create aggregate fields based on conditions! An aggregate field is a column on which a mathematical function has been applied.
    • SalesInbox

      Sorry for saying this but SalesInbox is a really mess. BIG FAIL. Bad UX and VERY bad IMAP sync. I don't know how can someone use this to be more productive. It's just the oposite. I'm trying to use SalesInbox for a while but sales people do not have just sales activities so we still have to came back to the mail app anyway. Folders of SalesInbox are not in sync with folders of mail server (wich syncs Ok to mobile) and vice-versa wich leads to double work as now you have to cleanup 3 inboxes (Mail
    • Print labels on selected view

      How can I print labels for select view. Always defaults to ALL contacts when I select View = Mailing Labels. Thanks!!
    • Update CRM Price Books to include volume discounts as per Zoho Books/Inventory

      Once again, Zoho has 3 great products that all store information in different ways (which is not helpful when you attempt to integrate the 3 products - one of the best features of Zoho). Zoho CRM Price Books are basic at best. Zoho Books/Inventory Price
    • All new Address Field in Zoho CRM: maintain structured and accurate address inputs

      The address field will be available exclusively for IN DC users. We'll keep you updated on the DC-specific rollout soon. It's currently available for all new sign-ups and for existing Zoho CRM orgs which are in the Professional edition. Latest update
    • Tip #40- Strengthen Remote Support with IP-based Restrictions in Zoho Assist– ‘Insider Insights’

      Protecting sensitive data and preventing unauthorized access is a top priority for any organization. With IP-based restrictions in Zoho Assist, you can ensure that only users from trusted networks can initiate remote support sessions. Say your IT team
    • Printing Client Lists

      I was looking for a way to print out client lists based on the account. For example if I want all my contacts from company A on one sheet, how would I do this. Moderation Update (3rd December 2025): There are two challenges discussed in this thread. 1.
    • Qwen to be the default open source Generative AI model in Zoho Desk

      Hello everyone, At Zoho Desk, we will make the latest Qwen (30B parameters) the default LLM for our Generative AI features, including Answer Bot, Reply Assistant, and others. As a subsequent step, we will discontinue support for Llama (8B parameters).
    • ZOHO Blueprint and Workflow

      Hi, Correct me if i'm wrong, Blueprint triggers when a record that meets the criteria is created. It follows a specific transition that you will be setting up. Does blueprint work if the first state was triggered by a workflow? For example, In my custom module 1, I have a field named status. The statuses are 1, 2, 3 and 4. As soon as I create a new record, a workflow triggers that updates the status field to 1. Can a blueprint start from 2? My other concern is, can blueprint transitions work at the
    • Is it possible to sync data every 5–10 minutes in Zoho Analytics (CRM or Excel imports)?

      Hello Team, I want to know if Zoho Analytics supports near real-time syncing of data from different sources. My requirements: I am importing data from Zoho CRM → Zoho Analytics I also have some datasets maintained in Excel/CSV I want both data sources
    • Zoho CRM Participants Automatic - Invite Using Deluge

      Hi Zoho! Is there a way to make the invitations automatic via API? I'm using this one but it doesn't work or reflect in the CRM: participantUser = Map(); participantUser.put("type","email"); participantUser.put("participant",email); participantUser.put("invited",
    • Work Order Assignment for Engineers Handling Their Own Requests

      I’m setting up FSM for a business where there are multiple engineers, but each engineer handles their own process end-to-end receiving the service request, creating the work order, and completing the field service job. I noticed that I must create an
    • Experience Zoho Show on Mac now!

      Work today isn’t tied to a single place, time, or routine. It happens in cafes between meetings, on flights, or late at night when ideas strike. And when ins, your tools need to be ready, wherever you are. That’s why we built the Zoho Show app for Mac.
    • 【開催報告】東京 ユーザー交流会 Vol.4 | Zoho CRM 自動化のコツ ・Bookings のビジネス活用シーンとおすすめ機能を紹介

      ユーザーの皆さま、こんにちは。コミュニティチームの藤澤です。 11月28日(金)に新橋で「東京 ユーザー交流会 Vol.4」を開催しました。ご参加くださったユーザーの皆さま、ありがとうございました。ユーザー交流会の年内開催は、今回が最後でした。 この投稿では、当日のセッションの様子や使用した資料を紹介しています。残念ながら当日お越しいただけなかった方も、ぜひチェックしてみてください😊 ユーザー活用事例セッション:関数やクライアントスクリプトまで、CRMをもっと便利に Zoho CRM には、ワークフローやブループリントなど、さまざまな自動化に役立つ標準機能が備わっています。さらに、関数(Deluge)のようにスクリプトを記述して高度な自動化を実現することもできます。
    • Kiosk Button Actions

      I need to add an action to a Kiosk Button to loop me back to start the kiosk again and I am not sure what that looks like (function, etc.).
    • [Webinar] Automate generation of wills, trusts, POAs, and other estate planning documents with Zoho Writer

      Managing the lifecycle of the estate planning documents such as wills, trusts, and POAs, from client intake to final storage, can be complex and time-consuming. Join our live webinar to learn how Zoho Writer transforms this process by automating document
    • Dependent drop-downs... how?

      Good day. I have 2 different situations where I need a dependent drop-down field. First is for a subform, where I want to show related fields for a specific customer on the main form. In my case it is a parent whose children make use of our school transport
    • Reporting Limitation on Lead–Product Relation in Zoho CRM

      I noticed that Zoho CRM has a default Products related list under Leads. However, when I try to create a report for Lead–Product association, I’m facing some limitations. To fix this, I’m considering adding a multi-lookup field along with a custom related
    • Series Label in the Legend

      My legend reads 'Series 1' and 'Series 2'. From everything I read online, Zoho is supposed to change the data names if it's formatted correctly. I have the proper labels on the top of the columns and the right range selected. I assume it's something in
    • Dynamic Signature - Record owner

      Hi everyone, I’m using Zoho Writer merge templates from Zoho CRM and have two questions: Owner signature: How can I automatically insert the CRM record owner’s signature in the merged document? I’m not sure where this signature is stored or how to reference
    • Set Warehouse based on Vendor

      Greetings. I would like to set automaticaly the Warehouse based on the Vendor. Context: I am working on an adaptation of a Purchase Order to be used as a Quotation. I have defined that when a user has to raise a quote the Vendor will be "PROCUREMENT" I would like to set the Warehouse to a predefined value when "PROCUREMENT" is set as Vendor. I have tried to do with the Automation feature using the Field Update option, but Warehouse does not is listed as a field. Can you help? Thanks in advance.
    • Printing from Zoho Creator hosted on my own server to printers hosted on my clients local network

      Hello. Fairly new to Zoho Creator and looking for best options to be able to print from my application hosted on my own server to any printer hosted on my clients own local network. Any advice is welcome. Thank you.
    • Add System Pre-Defined Lookup Field to Subform?

      Hi there! New to using Zoho, so this may already exist, but I'm having trouble figuring it out. Is there a way to get the system pre-defined Account Lookup field (in our case, renamed to Company Name), as the starting point for a subform? In our company,
    • Numbered / bullet point List in Zho Cliq

      Hi, is there a way to format chat messages in Cliq like this Topic 1 Hey, I finished this project yesterday etc... Topic 2 I am still working on this etc...
    • Cannot Access Subform Display Order in Deluge

      As highlighted in this community post, we still have to deal with the significant limitation of not being able to access the user-sorted order of subform rows through Deluge. This creates a major disconnect between the UI capabilities and backend automation,
    • How many groups in Zoho Mail can I make?

      I'm currently on the free plan, which has a limit of 10 users. Does that limit includes groups too? If not, what is the limit for groups? Thanks!
    • Feature Suggestion for Zoho Social: Auto-reply to Comments or Keywords

      Hi Zoho team, I'd like to suggest a very specific feature that would be extremely helpful for customer engagement: the ability to automatically send a reply to comments on posts — either all comments or those containing specific keywords. For example,
    • My domain did not activate

      Hi, my domain (apsaindustrial.com.ar) did not activate, and the phone verification message never arrived. Please would you solve this problem? Thanks.
    • Already have Zoho account. Not letting me log in

      I already have a Zoho account that is associated with my Google email and my phone number. Even though I'm already logged in to Zoho, when I click on the mail icon to access my email, it takes me to the pricing page. When I click on the free option, it
    • ZOHO Mail App Not working

      There seems to be an issue with Zoho Mail App today. It is not connecting to server, internet is working fine, tried uninstalling app and reinstalling, loading circle keeps spinning round. Is there an update on the way?
    • facing error 550 5.4.6 while sending emails

      Please help me fix this issue
    • Allow Itemization for Recurring Expenses

      For whatever reason, one cannot itemize a Recurring Expense. This capability should be added. The use cases to support this are largely the same as what they were to allow for itemization in Expenses. Anything that would need to be itemized for a regular
    • Zoho reply to not working. just reply to my self

      Hello. i using on my wordpress website a contact form from Wsform. i can set the reply to email there. normally it works. but since i am using your wordpress plugin zoho mail it doesn`t work. its not using the reply to (email from customer). I just can
    • Painfully Slow Zoho mail

      Since yesterday Zoho Mail seems to have starting functioning very slowly and having a few bugs. It's slow to open mails, slow to send, slow to change between email accounts. Sometimes clicking on a particular folder (eg Sent folder) stops working and
    • Next Page