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

      • Join us in Singapore for the Zoho WorkDrive User Group meetup!

        Hello, everyone! Exciting news! We'll be hosting an upcoming Zoho WorkDrive user group meetup in the beautiful city of Singapore this November. At this Zoho User Group meetup, we'll guide you through ways to use WorkDrive as a platform and build custom
      • WorkDrive TrueSync now supports ARM64-based Windows devices!

        We’re excited to announce that the Zoho WorkDrive TrueSync app now fully supports Windows devices with ARM64 architecture! Whether you're working on an ARM-based device or an x64 processor, you can now enjoy the same seamless file synchronization experience
      • Option to Disable Download for Documents Shared via Permalink

        Dear Zoho Writer Team, Currently, when sharing a Writer document using the regular permalink (Collaborators with external users), there is no option to restrict the ability to download the document. While the external share link allows such restrictions,
      • How to Download a File from Zoho WorkDrive Using a Public Link

        How to Download a File from Zoho WorkDrive Using a Public Link If you're working with Zoho WorkDrive and want to download a file using a public link, here's a simple method to do so using API or a basic script. This approach helps developers or teams
      • domain not verified error

        Hi when i try to upload a video from zoho creator widget to zoho work drive iam getting domain not verified error.I don't know what to do .In zoho api console this is my home page url https://creatorapp.zoho.com/ and this is my redirect url:www.google.com.Iam
      • Live Webinar: Getting Started with Zoho WorkDrive - A Complete Overview

        Hello everyone, We’re excited to invite you to our upcoming live webinar! Discover how to set up your team, bring in your data, and make the most of WorkDrive’s collaboration, organization, AI, and security capabilities. This session is perfect for anyone
      • Calendly One-way sync- Beta Access

        Hello Community, Many of our Zoho Calendar users have expressed their interests in Zoho Calendar and Calendly integration. We've been tightly working on with Calendly team to provide a two-way sync between Calendly and Zoho Calendar. However, there have
      • The year that was at Zoho Calendar 2023- Part 2

        In continuation with our previous post on all the exciting updates and improvements that have shaped Zoho Calendar over the past 12 months, Lets delve into more: Bring your calendars together- Introducing Zoho Calendar and Outlook calendar synchronisation
      • Tip of the week #18: Change the event organizer in Zoho Calendar.

        We cannot always be available to conduct an event when we organise one. In these circumstances, you can use Zoho Calendar to change the event organizer at any moment before the event begins. This way, you can avoid cancelling the event while still taking
      • Tip of the week #20: Create and manage multiple personal calendars.

        Zoho Calendar provides users with the facility to create and manage as many calendars as required. All these calendars can be managed and edited as per user requirements. You can alter the calendar view, make changes to the calendar theme, share the calendar
      • Tip of the week #24: Subscribe to the calendars of a Zoho Calendar user.

        Calendars that are created by Zoho Calendar users can also be added to your Zoho calendar. All public calendars listed by the users will be available when you enter the email address. You can choose the calendar you need to subscribe to. Once the email
      • Tip of the week #26: Import/ Export calendars in Zoho Calendar.

        Any calendar on the web or calendars that you create in any other calendar application can be imported in to Zoho Calendar. This will help you to add the events from the calendars that you import to your Zoho Calendar. You also have the option to export
      • Removing calendar for zoho email group

        How do I make it so that an email group created in Zoho Mail does NOT have a calendar? I have a couple groups for our phone systems voicemails - one for each department. Voicemail recordings are sent to this groups email address so they have access to
      • Tip of the week #27: Edit personal calendars in Zoho Calendar.

        In Zoho Calendar, the personal calendars you create can be edited to make changes you need to make. Edit a Personal Calendar The following changes can be made to the personal calendar by editing it: Calendar title Calendar color Reminders and Description
      • Tip of the week #28: Show/ hide, enable/ disable and empty/ delete your calendars in Zoho Calendar.

        The popularity of online calendars has soared in recent years. It's used both for personal and professional reasons. Calendars have evolved into an effective productivity tool in our lives, from creating events for birthdays and anniversaries to scheduling
      • Tip of the week #30: Share calendars publicly in Zoho Calendar.

        In Zoho Calendar, calendars that are created under My Calendars can be shared publicly. Making your calendar public allows others to view it. When you need to share your calendar with a larger group, public sharing can help. You can restrict others from
      • Tip of the week #31: Share your personal calendars within organization.

        Keep your Organization members aware of what's happening. In Zoho Calendar, you can share your personal calendar with all the members in your organization using the Share with org option.When you enable org sharing for a particular personal calendar,
      • Tip of the Week #33: Appointment scheduler in Zoho Calendar.

        In Zoho Calendar, you can use the Schedule Appointment option to share your appointment request form with the public, allowing people to fill out the form to request an appointment with you. This form can be embedded on your website or blog. Visitors
      • Tip of the Week #34: Embed Calendars using Zoho Calendar

        You can make your calendars public and visible to the general public by embedding them in your websites/blogs using Zoho Calendar. You can use the embed code to add your own calendars to your website's/ blog's HTML code, and the calendar will appear on
      • Tip of the week #35: Migrate to Zoho Calendar from Google Calendar.

        If you are looking to move your Google Calendar events to Zoho Calendar, never worry about missing out the events from your Google Calendar. You can migrate the events from Google Calendar using the export option and import it to Zoho Calendar and manage
      • Tip of the week #36: Migrate to Zoho Calendar from Outlook Calendar.

        If you've been using Outlook calendar and looking to migrate to Zoho Calendar, you can seamlessly export your calendars from Outlook and import them into Zoho Calendar without losing any events, participants, and the reminders set for each event. To migrate
      • Shared calendar issues and duplications

        Apparently there was a calendar update?  Now when I schedule an event for a team member that has shared his calendar with me, the event makes me the organizer and adds the event to my calendar as well.  Previous to this "update" I would scheduled an event
      • Subscribed Calendar

        Hi i have subscribed to a calendar for Holidays in Canada it shows all the holidays perfectly but every one of them has the word Canada before the rest of the name is there a way to remove that word Canada? It takes up a lot of space in the square on
      • The year that was at Zoho Calendar 2023- Part 1

        Hello, amazing community members! Happy new year from all of us here at Zoho Calendar. As we begin the new year, we'd like to thank each and everyone of our community members for your unwavering support and love that you have shown for Zoho Calendar.
      • Zoho Calendar 2024: A Year in Review

        Hello, community members! Happy new year from all of us here at Zoho Calendar. As we turn the page to a new year, we extend our heartfelt gratitude to every member of our Zoho Calendar community for your continued support and enthusiasm. Your feedback
      • Zoho Calendar not syncing correctly with personal Google Calendar

        Coming to this forum as Zoho Calendar support team is not responding, any more. For the past 8 weeks, I have been having an issue with Zoho Calendar not syncing with my personal Google Calendar correctly. I subscribed to Zoho Calendar iCal in my personal
      • MTA - BAD IP reputation by outlook/hotmail

        Messages to Microsoft email servers are bouncing back due to poor reputation. Message: 4.7.650 The mail server [136.143.188.206] has been temporarily rate limited due to IP reputation. For e-mail delivery information see https://postmaster.live.com (S775)
      • Zeptomail API error 500 internal server error

        Hi Everyone, getting this eror continuously! Can anyone please guide around the same! Zeptomail API error 500 internal server error Best Regards
      • Waiting multiple days to buy credits, causing my website to suffer

        So I own a fairly large website that gets a lot of registered users. I use transmail send activation emails, and also forgot password emails. I sent an email to zoho's presales team when I was only at 4K/10K emails sent, hoping to buy more credits before
      • Follow up

        Hello, I sent a message 2 days ago but I don't receive any response and I cannot find my ticket here. this is the ticket: Your ticket has been created with the ticket ID 68925465 and subject "Fwd: Fishing-alert" looking forward to seeing your response.
      • What's new in TransMail!

        Note: TransMail is now ZeptoMail. Click here to know more. Hello again, everyone! We've recently crossed the 6 months mark of TransMail's launch. In this time post our launch, we have been constantly working on updating our platform and adding new features
      • June 2021 in TransMail!

        Note: TransMail is now ZeptoMail. Click here to know more. Hello again, everyone! Hope you and your loved ones are doing well. If you're doing less than fine, we truly hope that things only get better for you.  We've had a few updates in the past month
      • TransMail has a new name—ZeptoMail!

        Tried navigating to TransMail's community forum but see a different name now? That's because TransMail has a new name. TransMail is now ZeptoMail! As we’ve grown from an internal service used mainly by other Zoho products to an up-and-coming competitor
      • July 2021 in ZeptoMail!

        Note: TransMail is now ZeptoMail. Click here to know more. Hello again, everyone! Hope you and your loved ones are doing well.  We've had a few updates in the past month in ZeptoMail—some new features and some important announcements. Take look at what
      • Send Email From the ZeptoMail BY API

        What is Zeptomail:- Transactional email service with reliable and fast delivery How we can Create a Connection for Zeptomail in Zoho CRM Go to the Setup Click on Connection Enter Connection Details:- Generate Consumer Key & Consumer Secret Using Zoho
      • Customer email on Opencart 3

        When I place an order, 2 emails are sent: 1) administrator 2) to the user The administrator receives a beautiful letter, but the user receives a damaged letter (see screenshot). What could be the problem?
      • [Announcement] Insert image from URL changes in Zoho Writer

        Hi Zoho Writer users! We'd like to let you know that we've changed the behavior of the Insert image from URL option in Zoho Writer for security reasons. Earlier behavior Once you inserted an image URL in a Writer document, the image would be fetched from
      • 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
      • Writer sing up problom

        Zoho writer sing up prolom face
      • Unable to copy into a new document

        Whe I create a new Writer doc and attemp to copy and past I get this message. The only way to copy into a document is I duplicate an existing document, erase the text and save it under a different name and then paste the information. Not ideal. Can you
      • Next Page