Zoho Developer Community Monthly Digest – April 2025

Zoho Developer Community Monthly Digest – April 2025



Hello everyone,

Welcome to this month’s Zoho Developer Community Digest! We’ve lined up an exciting series of technical sessions, product deep-dives, and community conversations to keep you informed and inspired. Don’t forget to check out our resource hub and join the ongoing discussions in the new developer space (More on this under Community Discussions section!). 

Let’s dive in!

Upcoming Events

Creator Tech Connect:

Title: Building Data Relationships using Lookups in Zoho Creator
Date: May 15, 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 the recent product release updates in Zoho Creator. In the upcoming session, we will explore building data relationships using Lookups in Zoho Creator.

Zoho Developer Hangout – Episode 22

Date: May 14, 2025
Time: 8 PM IST – Registration link

Join @Onur Gülay, CEO of Smile Center Turkey and Zoho CRM Custom Functions category winner at ZDC Hackathon 2024, as he shares how he built Quoter—an AI-powered quoting system using Zoho CRM and Zoho Cliq. His solution slashes quote creation time from request to approved deal in under 30 seconds! Learn how real-time product matching, dynamic data mapping, and user-validated CRM record creation can drastically improve efficiency and streamline operations. He'll walk you through the full automation journey—from receiving a user’s initial request to finalizing a deal, while revealing the scripts, best practices, and future enhancements, all rooted in the belief that "Time is a Golden Key."

Catalyst 101

Title: Part 4 – User Authentication and Application Security
Date: May 20, 2025
Time10:00 AM IST & 8:00 PM IST – Registration link

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. 

Zoho CRM APIs

Title: Part 6 – Mastering COQL
Date: May 22, 2025
Time: 10 AM & 9 PM IST – Registration link

COQL (CRM Object Query Language) lets you write SQL-like queries to retrieve records from Zoho CRM, including across related modules. In this session, we'll cover how to use Dot-notation in COQL to establish implicit joins and fetch records linked via lookup fields and subqueries as a smart alternative to joins — allowing dynamic filtering based on related data while improving performance and memory efficiency.

Zoho CRM Developer Series – Client Script

Title: Part 7 – Client Script in Custom Buttons and Canvas List View
Date: May 27, 2025
Time: 10 AM & 9 PM IST – Registration link

In this session, we explore the latest enhancements to Zoho CRM’s Client Script feature, with a focus on Custom Buttons and the Canvas List View. You'll learn when and why to use scripts with Custom Buttons, how to set them up, and see a live walkthrough in action. We'll also explore Canvas List View, where another hands-on demo illustrates how Client Scripts can bring interactivity and smarter actions directly into your list views, helping you create a more dynamic and efficient CRM experience.

Extensions 101

TitleZoho CRM – Webhooks & Signals
Date: May 29, 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 CRM Developer Series – Queries

Title: Introduction to Queries
Date: June 5, 2025
Time: 10 AM IST & 9 PM IST – Registration link

In this session, we’ll introduce Queries—a powerful feature that lets you dynamically retrieve data from Zoho CRM or third-party services using REST APIs and COQL. You’ll learn when and where to use Queries and the types of data sources they support. 

Learning Table Series:

Title: Smart Visitor Management with Zoho Creator – Built for Every Industry
Date: June 5, 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 the property management was a success, and during the upcoming session we'll be exploring Creator for the Visitors Management.

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.

Community Discussions

Big news—we're moving! The developer discussion channel is shifting from Zoho Cliq to a new space on Zoho CommunitySpaces, and it comes with a mobile app! iOS folks, grab it from the App Store. Android users, hang tight—the app’s on its way. Until then, 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.

Developers ZUG Cliq Channel

  • Are you a Zoho developer? A blog with solutions featuring various Zoho products and features could be refreshing to scroll through. Check out miningwebs.in—Vishal's blog solely dedicated to Zoho-related coding content.
  • Usually, one asks a question and another posts the answer. Check out this interesting conversation with the roles reversed! A community member asks questions trying to understand OP's problem, and that leads OP to figure out the answer themself.
  • Newly released features are great, yes! But at times, features that are still in the works could fit your requirements perfectly. One such feature was what fit Evonne's needs. Check out the conversation here, and learn about ZDK CLI in more detail in this 4-part virtual series we concluded recently.
  • Populating data can be tiresome, but bulk-importing can make it a piece of cake. @Mike not only shows @Thameem how to do it, but goes beyond and warns him of some pitfalls and how to avoid them. If you're prepping your own data for importing, you might find Mike's advice useful.
  • Sometimes, the solution you're looking for is right under your nose! And all it takes is a fresh set of eyes, and in this case, @Sohib's.

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

    • Client Customer

      I purchased a customer user license, but we cannot see the project I added in the customer account. I would like to ask for support on what we should do.
    • Add Ability to Use Zoho Finance Tags

      For Zoho Finance (Books and Inventory), the current actions do not allow us to affect the tags associated with the entities in question (customers, vendors, items, etc.). Please consider adding this functionality into the actions.
    • Embeded Signing doesn't work on Safari Browser

      We have implemented Zoho Sign in our website by using embeded signing, It works perfectly on Chrome. But it fails on Safari, We get stuck on Zoho Sign Page during redirection from Zoho Sign to our website after signing the document, Please let us know
    • Dataprep Webhook Limits and Cannot update column with Dataprep

      I have two problems : 1 - I am using Airflow to trigger my pipeline, and when I tested it, it worked fine a couple of times. However, after that, I received an error: {"code":429,"message":"Request rate limited"}. I didn’t send too many requests — maybe
    • Power of Automation :: Automatic removal of project users once the project status is changed.

      A custom function is a software code that can be used to automate a process and this allows you to automate a notification, call a webhook, or perform logic immediately after a workflow rule is triggered. This feature helps to automate complex tasks and
    • New in Zoho Forms: Google reCAPTCHA v3 for smarter spam protection

      Hello form builders, Spam submissions are one of the biggest challenges when you share your forms online. They not only clutter your data but can also waste valuable time. To help you combat this without making life harder for genuine respondents, we’re
    • Project Management Bulletin: August, 2025

      We’ve touched a grand 19 years since we started pioneering project management solutions with Zoho Projects. What started as a simple one-page interface is now a suite of products with Zoho BugTracker, Zoho Sprints, and our new debut Zoho Projects Plus,
    • Zoho Sign and Zoho Workdrive Integration

      Hello, there. I want to know if it's possible to save a signed document from Zoho Sign in an specific folder for each signer in Zoho Workdrive.  For example: If John Doe signs the document in Zoho Sign I want to save it automatically in a folder named
    • Office 365 and CRM mail integration: permission required

      Has anyone run into this weird problem? My email server is Office 365. When I try to configure Zoho CRM to use this server, a Microsoft popup window opens requesting user and password. After entering that, I get a message in the Microsoft window saying
    • Empowered Custom Views: Cross-Module Criteria Now Supported in Zoho CRM

      Hello everyone, We’re excited to introduce cross-module criteria support in custom views! Custom views provide personalized perspectives on your data and that you can save for future use. You can share these views with all users or specific individuals
    • How do you list multiple contacts for a lead?

      My sales team wants to be able to add additional contacts for leads, how do we do that? Is there a different way we should be using the lead / contact functionality? Moderation update (9th September 2025): Our developers have built an extension to achieve
    • Modifying Three Dot Menu Options

      Is there a way to modify the three dot menu options that display in a Report header? They currently display: Show As (List, Calendar, Timeline), Print, Import, Export. I'd like to remove the Show As and Print options, since they aren't applicable for
    • Field Not Updating in FSM Script - Service and Parts module.

      Dear Team, I am reaching out regarding a script I have implemented in Zoho FSM to automate the calculation of the End of Service date based on the End of Sale date in the Service and Parts module. Overview of the script: Fetches the End_of_Sale__C and
    • Zadarma + Zoho CRM Integration – Missed Calls Saved as Contacts Instead of Leads

      Hello everyone, I’m looking for input from anyone with experience using the Zadarma + Zoho CRM integration. Currently, I’m seeing that missed calls are automatically being created as Contacts instead of Leads. From a CRM perspective, this doesn’t make
    • Zoho Books | Product updates | September 2025

      Hello users, We’ve rolled out new features and enhancements in Zoho Books. From PayNow payment method to applying journal credits to invoices and bills in other locations, explore the updates designed to enhance your bookkeeping experience. Integrate
    • How to update Multiple Users field in Quote Module from Deal Module

      Scenario : Deal Module having Multiple User Field (Presales Engineer) which having more than 1 User and through Deluge Script I need to get that Users Details and need to put into Multiple User Field (Presales Engineer) of Quote Module. Note: Both Module
    • Auto-sync field of lookup value

      This feature has been requested many times in the discussion Field of Lookup Announcement and this post aims to track it separately. At the moment the value of a 'field of lookup' is a snapshot but once the parent lookup field is updated the values diverge.
    • Clone a Module??

      I am giong to repurpose the Vendors module but would like to have a separate but very similar module for another group of contacts called Buyers. I have already repurposed Contacts to Sellers. Is it possible to clone (make a duplicate) module of Vendors
    • Advance PDF creation from CRM data

      I'm trying to create a PDF export of data in the CRM. My problem is I want a pretty complicated format for the data. I'm trying to export multiple modules worth of data, with nested one-to-many relationships between the modules. Along with that, I want
    • how to disable staff selection Zoho Booking integrated to SalesIQ?

      currently there is only one Consultant in my Zoho Bookings like this I integrate Zoho Bookings into Zoho SalesIQ to create a chatbot. Unfortunately, even though I only have one consultant for a consultation, the user have to pick the consultant. It will
    • How to change the text in WhatsApp Zobot integrated to Zoho Booking?

      I have integrated Zoho Bookings into Zoho SalesIQ, I want to change the text in WhatsApp when creating a booking in Zobot how to change those text?
    • Updating Subform Record from other Form

      Just wanted to ask how to properly approach this. I have 2 forms and would like to trigger an auto update on the subform once record submitted. block below only updates 1 row for each recordRow in input.AV_System { AssetRecord = Site_Asset_Services[SOR_No
    • Zoho Books - Hide Convert to Sales Order if it can't be used.

      Hi Books team, I noticed that it is not possible to convert a Quote to a Sales Order when a Quote is not yet marked as accepted. My idea is to not show the Convert to Sales Order button when it is not possible to use it, or show it in a grey inactive
    • How do I bulk archive my projects in ZOHO projects

      Hi, I want to archive 50 Projects in one go. Can you please help me out , How can I do this? Thanks kapil
    • Cross-Data Center Collaboration and / Or allowing users to choose DC

      Dear Zoho Cliq Support Team, We are writing to request a significant enhancement to Zoho Cliq that would greatly benefit our geographically dispersed development team. Current Challenge: Currently, Zoho Cliq automatically routes users to specific data
    • Zoho Flow - Update record in Trackvia

      Hello, I have a Flow that executes correctly but I only want it to execute once when a particular field on a record is updated in TrackVia. I have the trigger filters setup correctly and I want to add an "update record" action at the end of the flow to
    • New Mandatory One-Click Unsubscribe Link Overshadowing Custom Unsubscribe Link

      I was recently informed by Zoho CRM Support that they are now mandated by the large email service providers like Google and Yahoo to provide a one-click unsubscribe option in the header (not the body) of all mass emails. I have a custom unsubscribe link
    • Send / Send & Close keyboard shortcuts

      Hello! My team is so close to using Zoho Desk with just the keyboard. Keyboard shortcuts really help us to be more efficient -- saving a second or two over thousands of tickets adds up quickly. It seems like the keyboard shortcuts in Desk are only for
    • Is it possible to register webhooks in Zoho CRM using API?

      Hello, I am trying to register a webhook in Zoho CRM programmatically (using the API). Specifically, I want to register a webhook that is fired when new Contacts are created in the CRM. I was able to setup a webhook using the UI, by creating a rule that
    • Calls where the local audio is shared, have echo

      When another user is sharing their screen with audio, I get echo from my own voice. We tested this with multiple users, with different audio setups, and there's no obvious way to fix it. Is this a bug you could look into, or are we missing something?
    • Systematic SPF alignment issues with Zoho subdomains

      Analysis Period: August 19 - September 1, 2025 PROBLEM SUMMARY Multiple Zoho services are causing systematic SPF authentication failures in DMARC reports from major email providers (Google, Microsoft, Zoho). While emails are successfully delivered due
    • No practical examples of how survey data is analyzed

      There are no examples of analysis with analytics of zoho survey data. Only survey meta data is analyzed, such as number of completes, not actual analysis of responses, such as the % in each gender, cross-tabulations of survey responses. One strange characteristic of Zoho analytics is that does not seem aware of how Zoho Survey codes 'multiple response' questions. These are questions where more than one option can be selected from a list. Zoho Survey stores this data as text, separated by commas within
    • Update application by uploading an updated DS file

      Is it possible? I have been working with AI on my desktop improving my application, and I have to keep copy pasting stuff... Would it be possible to import the DS file on top of an existing application to update the app accordingly?
    • Markdown support, code cells...

      Hi Zoho I'd like to vote for a feature that markdown is supported with: Headings Code highlighting Quoteblocks ... Furthermore a inline card(like inline sketch card) for special text like Code would be great. And just to add my vote as well for "Tags"!
    • Minimise chat when user navigates to new page

      When the user is in an active chat (chatbot) and is provide with an internal link, when they click the link to go to the internal page the chat opens again. This is not a good user experience. They have been sent the link to read what is on the page.
    • How do I fix this? Unable to send message; Reason:554 5.1.8 Email Outgoing Blocked.

      How do I fix this? Unable to send message; Reason:554 5.1.8 Email Outgoing Blocked.
    • Reports: Custom Search Function Fields

      Hi Zoho, Hope you'll add this into your roadmap. Issue: For the past 2yrs our global team been complaining and was brought to our attention recently that it's a time consuming process looking/scrolling down. Use-case: This form is a service report with
    • Zoho Projects app update: Voice notes for Tasks and Bugs module

      Hello everyone! In the latest version(v3.9.37) of the Zoho Projects Android app update, we have introduced voice notes for the Tasks and Bugs module. The voice notes can be added as an attachment or can be transcribed into text. Recording and attaching
    • zurl URL shortener Not working in Zoho social

      zurl URL shortener Not working in while creating a post in Zoho social
    • In the Zoho CRM Module I have TRN Field I should contain 15 digit Number , If it Contain less than 15 digit Then show Alert message on save of the button , If it not contain any number not want to sh

      Hi In the Zoho CRM Module I have TRN Field I should contain 15 digit Number , If it Contain less than 15 digit Then show Alert message on save of the button , If it not contain any number not want to show alert. How We can achive in Zoho CRm Using custom
    • Next Page