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


    Nederlandse Hulpbronnen


      • Recent Topics

      • Deluge - forward incoming email with original attachments and content but new subject

        I'm working in ZohoMail with a 10GB paid account. Using a filter and a custom function, I can send a new mail with the original email content and a new subject, but I'm struggling to find how to attach the original attachment to a new mail - or even to
      • Email not arriving

        This is now the second time I have had this issue with zoho mail filtering 2FA codes from outside services. Currently the problem is with and example of this email from OpenAI: Delivered-To: david@holidaycoro.com Received-SPF: pass (zohomail.com: domain
      • Client Script also planned for Zoho Desk?

        Hello there, I modified something in Zoho CRM the other day and was amazed at the possibilities offered by the "Client Script" feature in conjunction with the ZDK. You can lock any fields on the screen, edit them, you can react to various events (field
      • 6 time-saving tips for working with tables in Zoho Writer

        Tables have always been the best way to represent data. They help you structure and categorize information systematically and present them in a simpler way. While tables in Zoho Writer are easy to implement, some tasks might not be that obvious.  Here are some time-saving tips to help you work better with tables in Zoho Writer:    1. Insert Multiple Rows / Columns in a Table Adding more rows and columns is the most common action performed while working with tables. Instead of using the Table tab,
      • Unified customer portal login

        As I'm a Zoho One subscriber I can provide my customers with portal access to many of the Zoho apps. However, the customer must have a separate login for each app, which may be difficult for them to manage and frustrating as all they understand is that
      • Add Prebuilt "Partner Finder" Template with Native Zoho CRM Integration in Zoho Sites To: Zoho Sites Product Team

        Hi Zoho Team, We hope you're doing well. We would like to request a prebuilt "Partner Finder" template for Zoho Sites, modeled after your excellent implementation here: 🔗 https://www.zoho.com/partners/find-partner-results.html ✅ Use Case: Our organization
      • Add Built-in "Partner Finder" / "Contractor Directory" Tab to Zoho Desk Help

        Hi Zoho Team, We hope you're doing well. We would like to request a new feature for the Zoho Desk Help Center: A built-in, configurable "Partner Finder" / "Contractor Directory" tab or section, similar in concept to your own Zoho Partner Finder at: 🔗
      • Can't get sender adress to work

        Hi, I am having some trouble getting the sender adress to work for responses on tickets. I would like to configure a sender adress that is different from the zohodesk emailadress that is normally used. These are the steps I have followed: 1. Add a new
      • Question Regarding Deleted Reports in Zoho Desk Analytics

        Dear Zoho Desk Support Team, I hope this message finds you well. We have a question regarding the Analytics module in Zoho Desk, specifically related to deleted reports/dashboards. We would like to understand the following: Is there a recycle bin, recovery
      • Add an option to start zobot when user clicks the Chat with Us button

        I would like to have an option to start the zobot when user clicks on "Chat with us" button when chat widget is maximized that way visitors could see first the homepage and decide which channel they would like to use to connect, or to see the quicke help
      • Zoho Books - Feature Request - Provide "Show PDF View" toggle on Invoice records

        I have noticed it is possible to activate or deactivate the PDF preview on some records but not all. This would be very helpful on Invoices when a custom template is being used and the PDF preview does not represent the output file. Not available on:
      • Incorrect Handling of XLSX data

        Trying to import an XLSX schedule of bills into Zoho Books I ran across the problem of date formatting. To replicate: Build a CSV file with bill dates in whatever format you like and import it - this should work if you match the "dd/MM/yyy" etc. format
      • How do I modify the the incoming/current call popup? I can modify other call pages but not that one.

        I want to modify the incoming and active call popup on the crm to include customer relevant information, such as purchase history or length of relationship. Under modules and fields, I don't seem to see active call as a choice to modify, only the main
      • Disable Smart Filters By Default

        The smart filters "feature" is causing confusion for Zoho Mail users. New emails should be delivered to the inbox unless they have specifically opted to redirect them somewhere else. People don't understand that new emails might be waiting in a random
      • Set File Upload fields as mandatory

        Currently the CRM for some reason lacks the ability to set a file upload field as mandatory So we have an issue We have a requirement that before a Deal stage is set as Deal is Won the member needs to upload a file Now for some weird reason in Zoho I
      • Introducing Zoho PDF Editor: Your free online PDF editing tool

        Edit your PDFs effortlessly with Zoho PDF Editor, Zoho's new free online PDF editing tool. Add text, insert images, include shapes, embed hyperlinks, and even transform your PDFs into fillable forms to collect data and e-signatures. You can edit PDFs
      • 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
      • Share saved filters between others

        Hi, I am in charge to setup all zoho system in our company. I am preparing saved filters for everybody, but the only one can see its me. How can others see it? Thanks
      • Update Lead Status in Zoho CRM When a Meeting is Booked via Microsoft Bookings

        Hi everyone, I’m trying to streamline our lead management process and would like to automatically update the Lead Status in Zoho CRM whenever a meeting is booked through Microsoft Bookings. Has anyone successfully implemented this kind of integration
      • Adding Columns to Reports

        Hi, Is it possible to choose fields to be added as columns in the reports? Thank you.
      • How do I automatically assign the project owner for all tasks in Zoho Projects?

        I have been researching for days on how to automatically assign all the tasks to the project owner on creation of the project in Zoho Projects. I have been having to go in and manually change all the task owner from 'unassigned' to the owner of the project
      • Import from Linkedin

        Please provide a way to enable importing contact information for Contacts and Companies from Linkedin? Thanks
      • Help Needed with Creating Close % Reporting

        Now that our company has a good data set to work with we want to use ZCRM reports ways to track the performance metrics we have established. Specifically, I want to be able to calculate closing % for individual salespeople and individual support people.
      • Canvas: Add Sections to Detail View

        Currently it is only possible to add fields to a canvas detail view. This makes Canvas hard to maintain, because everytime we add a field to our system, someone needs to go into the canvas view and add it there as well. This leads to additional work and
      • CRM Kiosk - Action for GetRecords

        I have a Kiosk screen with GetRecords and want to use the selected records in a custom function. My particular case is to set a lookup value on the selected records. Generally speaking though, I want to work with the selected records in a function. I
      • Create static subforms in Zoho CRM: streamline data entry with pre-defined values

        Last modified on (9 July, 2025): This feature was available in early access and is currently being rolled out to customers in phases. Currently available for users in the the AU, CA, and SA DCs. It will be enabled for the remaining DCs in the next couple
      • Extract Archived Projects using Zoho Projects API

        In my organization we archive the projects when they are already completed, charged, invoiced, so that only those that are still pending process remain active. I need to access all projects (active and archived) from an external system, but the API v3
      • Email for customer to provide payment information

        Is there a way for customers when you set up a subscription to get an email that prompts them to put in their billing information to start their subscription? Also, can you show the subscription in their portal?
      • Unable to display field label from a hidden Single Line Textbox in Description

        Hi folks, I'm unable to display my hidden field, e.g. ${zf:SingleLine4} , in my description. I'm pre-filling this hidden Single Line Text box via "Field Alias - Pre-fill URL" settings. I noticed that my decimal form fields work, e.g. ${zf:Decimal}, and
      • Zoho Books | Product updates | July 2025

        Hello users, We’ve rolled out new features and enhancements in Zoho Books. From plan-based trials to the option to mark PDF templates as inactive, explore the updates designed to enhance your bookkeeping experience. Introducing Plan Based Trials in Zoho
      • transforming 1D tables to 2D and the other way round

        Does Dataprep have tools to convert 1D tables to 2D tables and the other way round? The actions that are commonly called "pivot" and "melt". What I mean is transitioning between these two kinds of table: 2D id ____ name ____ surname ____ age 00 ____ Matt
      • More context, fewer tabs: View lookup modules' data within a CRM Canvas page

        Hello everyone, How often do your users juggle multiple browser tabs just to piece together the full context of a record? This update can make their lives easier. You can now add lookup modules' fields to a Canvas detail view page and a Canvas list view
      • Lookup fields

        Is there any way to add Lookup fields to Zoho FSM -- I do not see the option but I see default lookup fields in different modules
      • Zoho Analytics - Bill Table

        Hi I am new to Zoho and mainly work in Books. Recently learned of Zoho Analytics and am exploring it to create reports that would be useful for me. For example, I want to create a bills cash forecast by week for cash flow planning. When I start to create
      • Sudden Layout Issue After Last CSS Update for ZML (Temporary Fix Inside)

        Hi, Our clients have noticed today that every section laid out with ZML suddenly shows an unwanted top padding/blank space that interrupts the user screens. It appears that Zoho has changed the default CSS for the .zcp-col.zcp-panel-rowtype-auto element.
      • How to see history on Bulk send of Customer Statements

        Hi, We bulk send statements to customers every month via Books - every month we have customers emailing requesting a statement. Currently I have no visibility on if a customer was sent the statement or not and if our process is being followed or overlooked
      • Creating a tax - amount table in Analytics

        Hi everyone, I would like to create a report in Zoho Anayltics that creates the tax and amounts in a table. I have been able to create a report that shows me all the tax accounts, but I can't get it combined with the amounts of the accounts. Is there
      • Kits: Option to Hide Associate Items on Documents

        The new Kit type of Composite Item is very helpful, and we're already using it in several different ways. One problem is that there seems to be no way to hide the components on some documents, including Package Slips. There is an option given in settings
      • Is it possible to do custom domains on test accounts that use saml setups?

        In Zoho Billing, Is it possible to do custom domains on test accounts that use saml setups for the customer portal?
      • Introducing prompt builder in Zoho CRM

        We’ve introduced a new way to put Zia’s generative AI to work—right where your teams need it most. With the all new prompt builder for custom buttons, you can create your own AI instructions to generate tailored content, suggestions, or summaries across
      • Next Page