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



      • Recent Topics

      • Why are emails sending with @viazohocrm.com ?

        I just sent out mass emails from CRM. They are sending from the email below and people cannot reply, and they are getting this message: Address not found Your message wasn't delivered to sales.XXXXXXXX.com.au@viazohocrm.com because the address couldn't
      • Duplicating and referencing datasets

        I am moving from PowerBI to Zoho Analytics and while I find Zoho easier to use in many ways, there is one function that I use in PowerBI that I have not been able to find in Zoho.   I have several data sets that I need to modify in different ways to get
      • From Zoho CRM to Paper : Design & Print Data Directly using Canvas Print View

        Hello Everyone, We are excited to announce a new addition to your Canvas in Zoho CRM - Print View. Canvas print view helps you transform your custom CRM layouts into print-ready documents, so you can bring your digital data to the physical world with
      • Zoho Inventory Now Supports VeriFactu for Businesses in Spain

        Starting from January 1, 2026, Spain requires real-time invoice reporting for all B2B transactions. From July 2026, this requirement will extend to B2C transactions as well. All reporting must be carried out through the VeriFactu to AEAT (Agencia Estatal
      • Why am I seeing deleted records in Zoho Analytics syncing with Zoho CRM?

        I have done a data sync between Zoho CRM and Zoho Analytics, and the recycle bin is empty. Why do I see deleted leads/deals/contacts in Zoho Analytics if it doesn't exist in Zoho CRM? How can I solve this problem? Thanks
      • Enhancements to Zoho Map integration tasks

        Hello everyone, We're excited to announce enhancements to the Zoho Map integration tasks in Deluge, which will boost its performance. This post will walk you through the upcoming changes, explain why we're making them, and detail the steps you need to
      • Let’s Talk Recruit: Meet Zia, your all-in-one AI assistant (Part-3)

        Welcome back to the Let’s Talk Recruit series. In the part 2 post, we explored how Zia has evolved with smarter summaries and seamless AI-assisted content creation. This time, we’re diving into the latest upgrades that take productivity even further —
      • Announcing Early Access to "Zoho CRM for Everyone" — A new and exciting update to Zoho CRM

        Update : Zoho CRM For Everyone's Nextgen Interface gets an upgrade! Hello everyone, We’ve updated the Zoho CRM for Everyone Nextgen interface based on your feedback. The UI is now simpler with a unified sidebar, a more visible global search and features
      • Unable to verify domain for Zoho People

        I have added TXT records in my DNS (GoDaddy) [screenshot attached], but unable to verify even after 12 hours after adding. On checking the console, it shows some errors [screenshot attached]. It appears that the verification flow is broken - please provide
      • Zoho Invoice Now Supports VeriFactu for Businesses in Spain

        Starting from January 1, 2026, Spain requires real-time invoice reporting for all B2B transactions. From July 2026, this requirement will extend to B2C transactions as well. All reporting must be carried out through the VeriFactu to AEAT (Agencia Estatal
      • Zoho Billing Now Supports VeriFactu for Businesses in Spain

        Starting from January 1, 2026, Spain requires real-time invoice reporting for all B2B transactions. From July 2026, this requirement will extend to B2C transactions as well. All reporting must be carried out through the VeriFactu to AEAT (Agencia Estatal
      • Weekly Tips : Make your email content error free with Spell check in Zoho Mail

        As someone who writes multiple emails a day, we are bound to make both grammatical and spelling errors. Most of them we may not even notice, and even if we do, we may not have the time to correct each one individually when we are in a hurry. So how do
      • Introducing Enhanced Storage Management

        We’re excited to roll out two new enhancements in Zoho Recruit, Subscription Information and Storage Management — designed to give admins complete visibility into subscription details, feature limits, and storage consumption — all from one place inside
      • How to add Product Add-Ons, Mandatory Forms, and Auto-Save Address in Zoho Commerce

        Hi all, I need help setting up several behaviors in Zoho Commerce. I can’t find the correct configuration options, so I want to confirm whether these are supported or if there is a workaround. 1. Product-Specific Add-Ons (Example: GWB Subscription) When
      • how to download all my files

        We are in the middle of zoho docs to zoho workdrive migration. I can not access my zoho docs page. I get redirected immediately to a zoho workdrive page. I would like to download all my files so that I have a backup in case something goes wrong with the
      • Convert Zoho Books SalesOrder - Invoice

        Converting a Zoho Books Sales Order into an Invoice Using the SalesOrder Convert API Hello Zoho Developers, Today, we are sharing a simple and effective solution to convert a Zoho Books Sales Order into a Zoho Books Invoice using the SalesOrder Convert
      • Zoho Expense - Report Templates

        Hi Expense Team, I do a recurring trip once every week which has the same cost: Per diem Milage Toll Payment It would be great if there was a feature which allowed me to clone a previously submitted report or create a template reports. This would save
      • How to add tabular data when execute Add Record API

        Hi everyone! I was send api updateRecord follow by this request url : https://people.zoho.com/people/api/forms/json/<formLinkName>/updateRecord with parameters "inputData", "tabularData", "recordId". Ex picture below And response success: But. When I
      • Tip #51- Centralized Contact Management for Better Remote Support- 'Insider Insights'

        For our final topic of November, we’re diving into one of the most helpful features in Zoho Assist, the Contacts section on Zoho Assist;s dashboard. Whether you’re managing multiple clients, tracking past sessions, or simply looking to streamline your
      • Using gift vouchers

        We would like to be able to offer a limited number of gift vouchers, of varying values, to our customers, and are looking for the best way to do this. We have looked at Coupons and Gift Certificates, but neither seem to fit the bill perfectly. Coupons:
      • CRM Related list table in Zoho analytics

        In Zoho Analytics, where can I view the tables created from zoho crm related lists? For example, in my Zoho CRM setup, I have added the Product module as a related list in the Lead module, and also the Lead module as a related list in the Product module.
      • 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
      • Say Hello to Telephony in Zoho FSM

        Zoho FSM now brings complete telephony support so your team can manage inbound and outbound calls without switching tabs. Faster responses, smarter routing, and total call visibility—all in one place. Choose the telephony setup that works for you Zoho’s
      • Zoho Sign - Zoho CRM extension upgrade

        Hi everyone, We've updated Zoho Sign extension for Zoho CRM with significant internal changes. Impact on existing Zoho Sign extension users Users using the extension without customization If you are using the integration without implementing Zoho Sign's
      • Sent mail sort by date disappeared

        Hello, We used to be able to sort the emails by date in the sent folder, but this feature has recently disappeared. Can we bring it back?
      • E-Invoicing in Belgium with Zoho Inventory

        Starting January 1, 2026, Belgium is introducing mandatory electronic invoices (e-invoicing) for all B2B transactions between VAT-registered businesses. Invoices and credits notes must be exchanged in a prescribed digital format. How E-Invoicing Works
      • Employee ID is not correct in get records api V2 for leave

        Hi Team, We are facing an issue when calling the Get Records API V2. The employee.id returned in the response is not the actual employee record ID in Zoho People. As a result, our integration is forced to make an additional Get Record API call for every
      • Formatting Mailing Labels

        I want to use the "Print Mailing Labels" function on the drop down list, but I am not seeing a way to change the formatting on the mailing labels. At the moment, the information that appears on the mailing labels ARE NOT mailing addresses, but random
      • Zoho People. Updating TabularData

        I am trying to update tabular data in the record. I always have the same response. I have checked many times. Section ID is correct. May be something wrong with request structure itself. Can someone help me. Body content type: form urlencoded query params
      • Canvas View - Print

        What is the best way to accomplish a print to PDF of the canvas view? Latest update (27th November 2025): We are excited to announce that the Canvas Print View is now available! We encourage you all to try it out and share your feedback with us. Learn
      • New to automation - please help

        Hi there! We are new to automations in Zoho. We built out one automation campaign and it seems to be firing off for some people but others not. Please advise what's the best practice or if anything we should tweak. Thank you so much!
      • E-Invoicing in Belgium with Zoho Billing

        Starting January 1, 2026, Belgium is introducing mandatory electronic invoices (e-invoicing) for all B2B transactions between VAT-registered businesses. Invoices and credits notes must be exchanged in a prescribed digital format. How E-Invoicing works
      • Zia Conversation Summary: Context at a glance for every customer interaction

        Hello everyone! Every customer conversation tells a story—but in CRM, that story is rarely in one place. A sales rep moving between multiple leads has to reopen long email threads, check call remarks, and revisit meeting notes just to remember what was
      • How to update Multi File upload field

        Assume that i have a multi file upload field,how can i update the same field again?
      • How to set a fixed width of column/cells

        Is there a way to set a 'fixed' width for cells in zoho sheet?   I know how to adjust the size of the colums.... but after I past a large block of text into a cell, it expands the cell size again. (yes, I have turned off word wrap)   How can I set a fixed width so the cells don't change size each time I add data to a cell?   Thanks.
      • Cliq iOS can't see shared screen

        Hello, I had this morning a video call with a colleague. She is using Cliq Desktop MacOS and wanted to share her screen with me. I'm on iPad. I noticed, while she shared her screen, I could only see her video, but not the shared screen... Does Cliq iOS is able to display shared screen, or is it somewhere else to be found ? Regards
      • Workdrive Oauth2 Token Isn't Refreshing

        I have set up oauth for a bunch of zoho apis and have never had a problem with oauth. With workdrive i am using the exact same template i usually use for the other zoho apps and it is not working. All requests will work for the first hour then stops so
      • Adding Reports to Portals

        Is there a way to add Reports to portals so only the user can see report templates relevant to them?
      • Single Portal for Multiple Apps

        Hello, I'm just getting started with Zoho and I'm very overwhelmed. I am currently using the free trial of Zoho One, but if I can figure it out, I intend to upgrade to the paid version. Zoho One, of course, gives me  access to an entire suite of services/applications. One of the things I'd like to do is have a single place for clients (customers?) to log in and view current projects, invoices, contact information, etc. A single login for my clients. A single portal. I've come across documentation
      • 【開催報告】 大阪 ユーザー交流会 2025/11/20(木)Zoho CRM Plus 活用のアイデアとデータの“見える化”

        皆さま、こんにちは。コミュニティチームの中野です。 11/20(木)に、大阪 ユーザー交流会を開催しました。本投稿では、その様子をお届けします。 当日の登壇資料などもこちらに共有しますので、参加できなかった皆さまもご参照ください。 (Zoho 社員セッションの登壇資料については、11/28(金)に開催予定の東京回の開催報告で共有いたします) 今年2回目の開催となる大阪 ユーザー交流会では、株式会社KDDIウェブコミュニケーションズ 山田さんによる Zoho CRM Plus の事例セッションのほか、「Zoho
      • Next Page