Zoho Developer Community Monthly Digest – February 2025

Zoho Developer Community Monthly Digest – February 2025



Hello everyone,

First of all, an apology is in order—our January digest got swept away by a whirlwind of hackathon madness. But fear not, February's digest is here to make up for lost time! We’ve got everything from upcoming events like the Zoho Developer Hangout (with a special focus on Catalyst!) to our new Client Script Commands session. We also dive into resources like the latest Zoho CRM Developer updates and Kaizen posts to help you stay ahead. Plus, the community spotlight showcases real developer problem-solving moments, and some of the best insights shared in our Cliq channel.

So, without further ado, grab your favorite beverage, settle in, and let’s jump into the updates!

Previous Month Highlights

Before we dive into this month's updates, let's take a moment to celebrate the grand success of the ZDC Hackathon 2024. After 46 days of innovation, intense competition, and collaboration, we wrapped up the first-ever Zoho Developer Community Hackathon with a bang!

With over 1,000 participants, 797 teams, and representation from 45 countries, this truly was a global event. A special shout-out to all our participants—students, independent developers, customers, and partners—who brought their A-game to the table.

The judges had their work cut out, but after thorough evaluation, we're proud to announce the winners:



A massive thank you to everyone who participated and made this hackathon a tremendous success! You can check out all the category-wise winners on our website. Until next time, keep the innovation rolling and stay tuned for the next challenge!

Upcoming Events

Client Script

Title: Part 5: Introduction to Client Script Commands 
Date: March 11, 2025
Time: 10:00 AM IST & 8:00 PM IST (GMT+5:30)

In this session, we'll explore a new dimension of Client Script that enables users to trigger them anytime and anywhere in CRM, extending their event-driven functionality beyond just specific modules and pages. Using Client Script Commands, the user can either use custom keyboard shortcuts or command palette to execute Client Scripts. Click here for registration and more details.

Zoho Developer Hangout: Episode 19

Title: Catalyst for Zoho Developers
Date: March 13, 2025
Time: 8:30 AM CT / 8:00 PM IST

This session, presented by our power user @Christopher Mowers, is for Zoho developers who are familiar with typical approaches to working in the Deluge environment and who would like to learn to adapt to the approach that Catalyst requires. We will cover the Catalyst services that are most relevant to you as a Zoho developer and the fastest and most reliable ways to integrate your Catalyst layer with other Zoho applications. We will also cover important factors to consider when planning to use Catalyst as a part of your Zoho solution. Register now to get tips from the expert!

Zoho Community Developer Bootcamp – Deluge

Date: March 15 & March 29
Time: 9:00 AM – 5:00 PM IST
Place: New Delhi & Mumbai

All applications must be automated to improve themselves as well as the businesses they serve. Zoho provides a plethora of relevant solutions for all your application needs. However, to cater to specific requirements and handle more complex business logic, we use our in-house scripting language—Deluge. Save your spot to immerse yourself in our engaging hands-on bootcamp, designed to equip you with the skills and knowledge to harness the full potential of Deluge for Zoho applications.

Catalyst 101

Title: Introduction to Catalyst
Date: March 18, 2025
Time10:00 AM IST & 8:00 PM IST (GMT+5:30)

Catalyst is a full-stack cloud development platform that simplifies the complex. Build, test, host, deploy, and optimize solutions like never before. Its easy learning curve eliminates complexities, empowering you to craft bold innovations at the lowest total cost of ownership (TCO). This is a four-part learning initiative that focuses on offering a thorough understanding of Catalyst—Zoho's cloud computing platform. Click here for registration and more details.

ZDK CLI (Zoho Development Kit Command Line Interface)

Date: Mar 20 | Apr 10
Time: 10:00 AM IST & 8:00 PM IST (GMT+5:30)

Managing metadata in Zoho CRM shouldn’t feel like navigating a maze. Yet, the endless clicks to modify profiles, roles, modules, or layouts—and the challenges of version control—can quickly become overwhelming. What if you could skip the hassle and manage your metadata effortlessly? Introducing ZDK CLI—your one-stop solution for streamlining metadata modifications, pushing changes directly from the command line, and tracking updates seamlessly with your preferred Version Control System (VCS). Register now to discover how to take control of your CRM workflow with ZDK CLI.

Extensions 101

TitleZoho Projects – Modal Boxes
Date: March 27, 2025
Time: 10:00 AM IST & 8:00 PM IST (GMT+5:30)

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 Projects, CRM, Books, and Desk.

Learning Table Series

Title: Creator for the Logistics industry
Date: April 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. 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 previous webinar on Creator for the Manufacturing Industry was a success, and in the upcoming session, we'll be exploring Creator for the Logistics industry.
 
Creator Tech Connect

Title: Product Release Updates in Zoho Creator
Date: April 10, 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 enhancing dashboards with Javascript widgets in Zoho Creator. In the upcoming session, we will explore the recent product release updates in Zoho Creator.

Resource Spotlight

Info
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.
  • Zoho CRM Developer Updates:
    • Introducing Catalyst Solutions to streamline automation at scale with minimal effort. 
    • The Bulk Data Processor CodeLib, powered by Catalyst, offers a ready-to-use solution for bulk reading, processing, and writing large datasets. It automatically handles the setup with pre-configured resources. Simply add your custom processing logic, and let the solution do the heavy lifting for you!
    • Refer to our Getting Started guide for setting up and the GitHub Repository for Code Samples.
Fill out this Early Access Form to get this feature enabled for your account. This feature will tentatively be opened in the second week of April, 2025.
    • Client Script support for Subforms is now available across all DCs.
Subform events are triggered from user actions, such as adding or deleting rows or updating data in subform.
These events allow you to run Client scripts for validation, automation, or dynamic updates.
By leveraging Subform Events, you gain precise control over subform behaviour. Click here to view the announcement post. Click here to view the updated help document.
    • Client Script functionality is extended to Zoho CRM Portals, allowing businesses to enhance portal interactions without creating new scripts. We understand that many of you have been eagerly awaiting this enhancement, and we are pleased to inform you that this support is now live for US DC. We will update once its rolled out for other DCs. Click here to view the announcement post.
    • Python SDK - Upgraded python SDK supporting V7 APIs to version 4.0.0. GitHub, pypi.
    • Upgraded NodeJS SDK supporting V7 APIs to version 4.0.0.
    • Kaizen Posts

      • Kaizen 171 - Check out the frequently asked questions on the Zoho CRM COQL API in the Zoho Community Forum with answers.
      • Kaizen 172 - This post discusses how you can use the 'crmAPIResponse' object in a standalone function and use that REST API-enabled function as a Source in Queries.
      • Kaizen 173 - Comparing Zoho CRM REST APIs and Zoho CRM GraphQL APIs.
      • Kaizen 174 - Learn how to trigger Client Scripts anywhere within Zoho CRM, extending the scope of Client Script beyond standard pages and events.
      • Kaizen 175 - Learn how to configure a Settings Widget for your Zoho CRM extension to enable key configurations and enhance user experience.
      • Kaizen 176 - Learn how you can optimize your queries in different ways using record ID as a variable.

      • Kaizen 177 - This post explains the Duplicate Check Preferences API, the Upsert API, and their differences, along with real-time scenario.

      • Kaizen 178 - Learn in detail about Criteria and Filter support in Zoho CRM APIs, how to construct them, and explore the various comparators supported for different field types.

      • Kaizen 179 - Discover when to use ZDK CLI vs. Zoho CRM UI for CRM customization. Learn the best practices while using ZDK CLI.

  • Building extensions for Zoho Finance Suite applications
  • Zoho Finance: We've supported new SDK methods in widgets. You can now include a confirmation modal and display success and failure messages in your widgets. Additionally, we have created a separate help document for the widget locations supported in Zoho Books.

  • Zoho IoT: The Internet of Things is no longer a futuristic concept—it’s a driving force for innovation across industries. Zoho IoT simplifies the complexity of IoT, offering a low-code platform that empowers businesses to harness the full potential of their data. Learn all about how you can build, visualize, and automate your workflows with Zoho IoT.

  • The Ultimate Guide to AutomationAre you tired of spending time on repetitive tasks? Automating routine processes not only boosts efficiency but also frees up your team to focus on what truly matters. Discover how automation can streamline workflows, reduce errors, and drive business growth

  • Zoho Cliq: Stay ahead of the game with Cliq Bot Calls! Automate alerts, speed up decision-making, and keep your team in sync—all without lifting a finger. Find out how this feature can transform your workflow.

  • Zoho DataPrep: Data preparation is evolving, and 2025 is set to bring smarter, faster, and more automated solutions! From AI-powered cleaning to real-time data enrichment, stay ahead of the trends shaping the future of data. Explore the top data preparation trends for 2025.

  • Zoho RPA: Not all tasks are created equal—some are perfect for automation! Discover which business processes are best suited for Robotic Process Automation (RPA) and how automating them can save time and reduce errors.

  • Zoho AnalyticsThis article explores how Zia can help you leverage advanced analytics, helping businesses identify trends, predict outcomes, automate insights like never before, and make smarter business decisions.

Community Discussions

Zoho Developer Forum

Developers ZUG Cliq Channel

Info
These conversations are confined to the Developers ZUG Cliq channel members. If you're keen on becoming a part of this space, visit our website, click JOIN NOW, and complete the form to get an invite to the channel.

Ever feel like you're banging your head against a wall trying to figure out a tech problem? Well, you're not alone! This month, we saw some awesome examples of how a community of Zoho users can turn those frustrating moments into "aha!" moments.
  • Real People, Real Problems, Real Solutions:
    • Imagine you're coding a script, and suddenly, it just...stops working. That's what happened to @Andre. Instead of spending hours pulling his hair out, he asked for help. And guess what? @Mike spotted a potential cause right away—a sneaky change behind the scenes. That's the power of having experienced folks around!
    • Or picture this: you're trying to connect two apps, but you keep getting an error message. @Buddy Quaid ran into this with Zoho Writer and CRM. Thankfully, @Mike (again, our resident superhero!) explained the missing piece, and boom, problem solved.
    • And it's not just about fixing errors. @Himali was trying to figure out a tricky workflow in Zoho Inventory. The community jumped in, explained the process, and @Bijoy even suggested a workaround to make things smoother. That's how we learn from each other!
    • We also had a great chat about keeping track of all those automations and workflows. Anyone else feel like you're herding cats sometimes? It was awesome to see everyone sharing their tips and tricks.
  • Unlocking the Power of Zoho Together:
  • Why this matters? (especially if you're new here):
    • You're never alone: Tech can be confusing, but in a community like this, you'll always find someone willing to help. So, the next time you're stuck, just ask the community—someone might just have the answer (or three)!
    • Learn by doing: Seeing how others solve problems is a fantastic way to learn something new. 
    • Discover hidden gems: You might stumble upon a clever trick or workaround you never knew existed.
    • We talk about the practical stuff: Like how to manage and keep track of your automations and workflows across the Zoho platform.

Community Spotlight

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. 



For those who are new to the Zoho Developer Community, check out this post to get started. 

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!


SEE ALSO




      Zoho Campaigns Resources


        • Desk Community Learning Series


        • Digest


        • Functions


        • Meetups


        • Kbase


        • Resources


        • Glossary


        • Desk Marketplace


        • MVP Corner


        • Word of the Day


        • Ask the Experts


          Zoho CRM Plus Resources

            Zoho Books Resources


              Zoho Subscriptions Resources

                Zoho Projects Resources


                  Zoho Sprints Resources


                    Zoho Orchestly Resources


                      Zoho Creator Resources


                        Zoho WorkDrive Resources



                          Zoho CRM Resources

                          • CRM Community Learning Series

                            CRM Community Learning Series


                          • Tips

                            Tips

                          • Functions

                            Functions

                          • Meetups

                            Meetups

                          • Kbase

                            Kbase

                          • Resources

                            Resources

                          • Digest

                            Digest

                          • CRM Marketplace

                            CRM Marketplace

                          • MVP Corner

                            MVP Corner




                            Zoho Writer Writer

                            Get Started. Write Away!

                            Writer is a powerful online word processor, designed for collaborative work.

                              Zoho CRM コンテンツ



                                ご検討中の方

                                  • Recent Topics

                                  • Unable to send Emails - 452 4.3.1 Temporary System Error

                                    Whene ever i request smtp server to send the email (without attachment). i recieve error "452 4.3.1 Temporary System Error"
                                  • I can't receive email

                                    I cannot receive any email sent to my Zoho email after the free upgrade plan trial is finished.
                                  • Help for the alisa adding

                                    Sorry, I would like to add a paypal alias on my domain email address. However, the system blocked it. How can I do it?
                                  • Problem with Writer and Workdrive

                                    Hi team, I’m the super admin for our Zoho One org. WorkDrive is active, and Zoho Docs is deprecated for our org. However, Zoho Writer cannot connect to WorkDrive at all — we’ve cleared cache, tried incognito, and restarted several times. I was able to
                                  • Lite plan attachment said 250mb but actually 25mb ?

                                    Lite plan attachment said 250mb but actually 25mb ? I can't attach over 25mb files, and can't receive mails has attached files over 25mb too
                                  • How to change a BAS that has been filed

                                    I have discovered that a group of expense transactions were accidentally placed in a asset account rather than an expense account. As a result I need to adjust the transaction and consequently most of my BAS to correct the error. Because the BAS have
                                  • Zoho Books | Product updates | August 2025

                                    Hello users, We’ve rolled out new features and enhancements in Zoho Books. From the right sidebar where you can manage all your widgets, to integrating Zoho Payments feeds in Zoho Books, explore the updates designed to enhance your bookkeeping experience.
                                  • Closing Accounting Periods - Invoice/Posting dates

                                    Hi, I have seen in another thread but I'm unsure on how the 'transaction locking' works with regards to new and old transactions. When producing monthly accounts if I close December 24 accounts on 8th Jan 25 will transaction locking prevent me from posting
                                  • Feature Request: Email Follow-Up Sequences Similar to Zoho CRM

                                    I’m wondering if Zoho Recruit is planning to introduce a feature similar to the Email Automation – Follow-Up Sequences that is available in Zoho CRM. In CRM, this allows users to send a series of timed follow-up emails triggered by specific actions (for
                                  • Constant color of a legend value

                                    It would be nice if we can set a constant color/pattern to a value when creating a chart. We would often use the same value in different graph options and I always have to copy the color that we've set to a certain value from a previous graph to make
                                  • Zoho Projects - Visual improvement to parent and sub-task relationship

                                    Hi Projects Team, My feature request is to improve sub-task visibility. Please see screenshot below. I really think parent child relationships could be visually improved. Even if the first letter of the parent task was inline with other same level tasks
                                  • Zoho Projects - Task Owner filter at Project level

                                    Hi Projects Team, The feature requests I would like to raise is the ability to create a custom view at the project level for projects with tasks owned by a user or users. For example "Ashley's Projects" custom view might contain a list of project in which
                                  • Good news! Calendar in Zoho CRM gets a face lift

                                    Dear Customers, We are delighted to unveil the revamped calendar UI in Zoho CRM. With a complete visual overhaul aligned with CRM for Everyone, the calendar now offers a more intuitive and flexible scheduling experience. What’s new? Distinguish activities
                                  • Option to Customize Career Site URL Without “/jobs/Careers”

                                    Dear Zoho Recruit Team, I hope you are doing well. We would like to request an enhancement to the Career Site URL structure in Zoho Recruit. In the old version of the career site, our URL was simply: 👉 https://jobs.domain.com However, after moving to
                                  • Changing Account in Quote form does not update address information.

                                    I am trying to update the address information in a quote I've created. I corrected the address in the "Account" but that did not change in the quote. If I re-enter the Account Name in the Quote form, nothing updates. How do I fix this?
                                  • Old vs New Value for Deleted Lookup Values

                                    Suppose the following scenario, where a value in a lookup is deleted: 1. User has countries form 2. Form A has a lookup to countries form 3. User selects Italy in Form A and saves it with the Italy ID 4. Form A report shows Italy 5. Italy is inadvertently
                                  • Send mass email using my secondary email

                                    Hello, When I send an email to just one person from Zoho CRM, a complete email editor appears, where I can choose which of my email addresses I want to use in the From field. When I send a mass email, there is not such option. I can only select the email template. When I configure an email template, I can choose who is in the From field, but I can't set it to use my secondary address. The only way to send a mass email using my secondary address that I can think of is swapping my two addresses in
                                  • List of hidden features

                                    Hi Friends, I had another support chat today and low and behold the feature that I wanted just simply needed to be "enabled". I thought I'd share, and maybe see if others had some similar experiences. 1. This one is from 5 ish years ago. I asked if there
                                  • customize payment page

                                    Is there a way to customize, other than the theme colour, the payment page that customers are taken to from invoices? I can't seem to find a way. I just don't like the formatting of the current page and would like to make it look better. I've looked at
                                  • Are Environments Worth It?

                                    In concept, Environments in ZC is a great idea. I think the flow is pretty smart when you compare it to GitHub, especially for a low code audience. However, in practice, I've found it to be unpredictable, and I've only used it a few times. Aside from
                                  • Enhanced duplicate check for Leads in CRM

                                    Hello Everyone, We are excited to announce that you can now check for duplicate entries in leads by comparing them with similar records in the Contacts Module. Previously, when you added a lead, only the converted leads were checked for duplicates. This
                                  • Pause(1);

                                    I'm using scheduler to invoke an interaction via http post with an external service. The schedule code uses a for-each loop that runs so fast my external application's log files get messed-up (they are named by date-time stamp). What I'm suggesting is
                                  • 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. Managing addresses
                                  • Integration Request: Elementor

                                    Integrating Zoho CRM forms with Elementor, the most popular page builder on Wordpress, would be great. I use it for our site, goenergylink.com, and I have had to use Zapier webhooks to be able to connect it with Elementor. The one issue I have run into
                                  • CRM verify details pop-up

                                    Was there a UI change recently that involves the Verify Details pop-up when changing the Stage of a Deal to certain things? I can't for the life of me find a workflow or function, blueprint, validation rule, layout rule ect that would randomly make it
                                  • Ability to Change Visibility of Published YouTube Videos

                                    Hi Zoho Social Team, How are you? We would like to request an enhancement in Zoho Social regarding the management of already published youtube videos. Currently, after publishing a youtube video through Zoho Social, there is no option to change its visibility
                                  • Published Course Not Reflecting In Hub

                                    Hi! I am trying to create micro-learning courses for our team to be available for self-guided learning. I have published the courses with enrollment settings open to all users of the hub, but they don't appear to be available for enrollment. Am I missing
                                  • Adding anchor links in Zoho CRM email templates

                                    I know you can add anchor link in Campaigns, but I dont see the option to that in the CRM email template. Am I missing something?
                                  • Support “Never End” Option for Recurring Meetings in Zoho Meeting

                                    Hello Zoho Meeting Team, Hope you are doing well. We would like to request support for creating recurring meetings with no end date in Zoho Meeting. Currently, when scheduling a recurring meeting, Zoho Meeting requires us to select a specific end date.
                                  • openUrl in blueprints

                                    My customer wants to open a URL at the end of a blueprint transition. Seems this isn't possible right now but it would be very useful. In this thread, https://help.zoho.com/portal/en/community/topic/openurl-not-working the Zoho agent said that it's logically
                                  • Is it possible to pull the Zoho desk data into Zoho analytics in real time

                                    Hi - I am looking to add more dashboards and reports of Zoho Desk in analytics. I see there is a schedule to pull the data into analytics, but I'm wondering if there is an option to pull the data in real time instead of a specific interval?
                                  • Item Details Field - New Barcode / Document option?

                                    Is this a new feature??? its in both books and inventory.
                                  • CRM x WorkDrive: File storage for new CRM signups is now powered by WorkDrive

                                    Availability Editions: All DCs: All Release plan: Released for new signups in all DCs. It will be enabled for existing users in a phased manner in the upcoming months. Help documentation: Documents in Zoho CRM Manage folders in Documents tab Manage files
                                  • Introducing the revamped What's New page

                                    Hello everyone! We're happy to announce that Zoho Campaigns' What's New page has undergone a complete revamp. We've bid the old page adieu after a long time and have introduced a new, sleeker-looking page. Without further ado, let's dive into the main
                                  • Ability to Add YouTube Video to Playlist During Publishing

                                    Hi Zoho Social Team, How are you? While publishing YouTube videos through Zoho Social, we noticed that the platform currently does not allow selecting a playlist at the time of publishing. Instead, we can only add the video to a playlist after it has
                                  • Nouveauté dans Zoho Writer - Création de documents et de modèles assistée par l'IA

                                    Zia, l’assistant IA de Zoho Writer, soutient les utilisateurs dans l’amélioration de leur écriture et la création de contenus : correction orthographique et grammaticale en temps réel, suggestions adaptées au contexte, détection du plagiat, révisions
                                  • Canvas View in Zoho Recruit

                                    Is it possible or would it be possible to have the new 'Canvas View' in Zoho Recruit?
                                  • Sharing Form Ownership Among Multiple Users

                                    I would really like the ability to share form ownership among multiple users. It's frustrating to me that if a co-worker wants to make an edit to a form, I have to transfer ownership to them. It would be great if forms could act like google forms, where multiple people can edit a form and view responses. 
                                  • How to go to the next open ticket in the queue when agents closes ticket

                                    Zoho Desk When agent closes a ticket - eg when they choose 'Send and Close" - where is the setting that automatically redirects them to the next open ticket in the queue?
                                  • How to Automate Email Sequence

                                    I'm having trouble trying to set up a workflow to automate an email sequence. Once a group of emails in a Task has been tagged by a certain tag, I want an instant email template to be sent. After 7 days with no response, another email template would be
                                  • Next Page