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

        • The Social Playbook - January edition: Getting started with content creation

          Social media isn’t just about posting some random content. It’s about why certain content works, how brands stand out, and what makes people pause mid-scroll. The Social Playbook is a monthly community series where we break all of that down. Through real
        • Peppol: Accept Bill (Belgium)

          Hi, This topic might help you if you're facing the same in Belgium. We are facing an issue while accepting a supplier bill received by Peppol in Zoho Books. There is a popup with an error message: This bill acceptance could not be completed, so it was
        • Import Error: Empty values for mandatory fields - Closing Date

          Hello, I've tried multiple times to import a CVS Potential list from another Zoho account. But the error message I get is: Empty values for mandatory fields - Closing Date There are valid dates in this field, so I don't understand why this error messages
        • Adding custom "lookup" fields in Zoho Customization

          How can I add a second “lookup” field in Zoho? I’m trying to create another lookup that pulls from my Contacts, but the option doesn’t appear in the module customization sidebar. In many cases, a single work order involves multiple contacts. Ideally,
        • Special characters (like â, â, æ) breaking when input in a field (encoding issue)

          Hey everyone, We are currently dealing with a probably encoding issue when we populate a field (mostly but not exclusively, 'Last Name' for Leads and Contracts). If the user manually inputs special characters (like ä, â, á etc.) from Scandinavian languages,
        • Welcome to the Zoho ERP Community Forum

          Hello everyone, We are thrilled to launch Zoho ERP (India edition), a software to manage your business operations from end to end. We’ve created this community forum as a space for you to ask questions, comment answers, provide feedback, and share your
        • Customizable UI components in pages | Theme builder

          Anyone know when these roadmap items are scheduled for release? They were originally scheduled for Q4 2025. https://www.zoho.com/creator/product-roadmap.html
        • Feature Requests - Contact Coloured Picklist Visibility & Field Visibility During Ticket Creation

          Hi Desk Team, I have 2 feature requests for you. Since Coloured Picklists are now available in Desk, It would be great if the colours were visible on the Related Details (Contact Information) when creating a ticket. In the screenshot below, I have 2 fields
        • How to integrate XML with Zoho CRM

          Hi, I have an eCom service provider that gives me a dynamic XML that contains order information, clients, shipments... The XML link is the only thing I have. No Oath or key, No API get... I want to integrate it into Zoho CRM. I am not a developer nor
        • Feature Request - Ability to Customise Contact Info Card on Ticket Details View

          Hi Desk Team, I've added a "Contact Priority" and "Account Prioirty" field and it would be very useful to agents if they could see that information in the Contact Info card on the Ticket Details view. It would be great if we could choose some fields to
        • Tax in Quote

          Each row item in a quote has a tax value. At the total numbers at the bottom, there is also a Tax entry. If you select tax in both of the (line item, and the total), the tax doubles. My assumption is that the Tax total should be totalling the tax from
        • Zoho Flow integration with Facebook Messenger and Whatsapp

          Hi there,  any plans of adding integrations with Facebook Messenger and Whatsapp into Zoho Flow? Seems that more and more business are delivering automated updates such as "your order is received",  "your order has been shipped" and so on via these two platforms. Not sure if Whatsapp has the API access needed i am pretty sure that Facebook Messenger has... Kind regards Bo Thygesen 
        • Notes badge as a quick action in the list view

          Hello all, We are introducing the Notes badge in the list view of all modules as a quick action you can perform for each record, in addition to the existing Activity badge. With this enhancement, users will have quick visibility into the notes associated
        • Really want the field "Company" in the activities module!

          Hi team! Something we are really missing is able to see the field Company when working in the activities module. We have a lot of tasks and need to see what company it's related to. It's really annoying to not be able to see it.🙈 Thx!
        • Multi-currency and Products

          One of the main reasons I have gone down the Zoho route is because I need multi-currency support.  However, I find that products can only be priced in the home currency, We sell to the US and UK.  However, we maintain different price lists for each. 
        • Campaigns unsubscribe/manage preferences links

          Hi, Where can I edit the unscubscribe and manage preferences link in the footer of the email. I would like it so that when you click 'manage preferences' an form opens up that allows the person to choose what type of emails they do and don't wish to
        • email address somehow still not verified (?!)

          L.S. After creating a new email template in CRM I was about to send a group email to my clients, then Zoho CRM announced that they would change the sender address to some kind of Zoho-e-ddress because my email address "has not been verified". Not only
        • Marketing Tip #17: Add credibility to your online store with Review Widgets

          One of the fastest ways to build trust in an online store is to show real customer feedback right where people are deciding to buy. Third-party widgets let you embed things like Google Reviews, Instagram feeds, or even a WhatsApp chat button. These add
        • adding several team members to an Opportunity

          How can we add several team members to one opportunity for collaboration? I have researched and only found something called Deal Team which I cannot find in my CRM to configure.
        • CRM gets location smart with the all new Map View: visualize records, locate records within any radius, and more

          Hello all, We've introduced a new way to work with location data in Zoho CRM: the Map View. Instead of scrolling through endless lists, your records now appear as pins on a map. Built on top of the all-new address field and powered by Mappls (MapMyIndia),
        • PDF Annotation is here - Mark Up PDFs Your Way!

          Reviewing PDFs just got a whole lot easier. You can now annotate PDFs directly in Zoho Notebook. Highlight important sections, add text, insert images, apply watermarks, and mark up documents in detail without leaving your notes. No app switching. No
        • Bulk update Profile Permissions

          Dears, What should we do if we add new forms or reports and need to update more than 20 permissions? Updating them one by one feels pretty harsh, doesn’t it?
        • 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
        • Unify Overlapping Functionalities Across Zoho Products

          Hi Zoho One Team, We would like to raise a concern about the current overlap of core functionalities across various Zoho applications. While Zoho offers a rich suite of tools, many applications include similar or identical features—such as shift management,
        • Filter in fields from Jira extension

          We have installed the Jira extension so we can maken Jira issues from Zoho desk. In Zoho desk I can also see the Jira issue status for example but I can not filter on this field. I would like to setup an filter showing me the closed Jira issues. How can
        • text length in list report mobile/tablet

          Is there a way to make the full text of a text field appear in the list report on mobile and tablet? With custom layouts, the text is always truncated after a certain number of characters.
        • Zoho Creator customer portal limitation | Zoho One

          I'm asking you all for any feedback as to the logic or reasoning behind drastically limiting portal users when Zoho already meters based on number of records. I'm a single-seat, Zoho One Enterprise license holder. If my portal users are going to add records, wouldn't that increase revenue for Zoho as that is how Creator is monetized? Why limit my customer portal to only THREE external users when more users would equate to more records being entered into the database?!? (See help ticket reply below.)
        • Link Contacts to Billed Accounts

          Hello, I want to do a survey on all my customers of 2025. For that I want to select all contacts linked to accounts who where billed in 2025. How to I create this link to I can then use Zoho Survey with this database of contacts?
        • Export all of our manuals from Zoho Learn in one go

          Hi, I know there's a way to export manuals in Zoho Learn, but I want to export everything in one go so it won't take so long. I can't see a way to do this, can I get some assistance or is this a feature in the pipeline? Thanks, Hannah
        • Bring Zoho Shifts Capabilities into Zoho People Shift Module

          Hello Zoho People Product Team, After a deep review of the Zoho People Shift module and a direct comparison with Zoho Shifts, we would like to raise a feature request and serious concern regarding the current state of shift management in Zoho People.
        • Historical Sales Info - Blend with Finance Invoice Line Items, Access in CRM and Desk

          My company has been using Zoho One since 2021, with sales data going back through 2020. However, we have been in business much longer, and we have historical sales information that we want to have at our fingertips when talking with customers (usually
        • Is there API Doc for Zoho Survey?

          Hi everyone, Is there API doc for Zoho Survey? Currently evaluating a solution - use case to automate survey administration especially for internal use. But after a brief search, I couldn't find API doc for this. So I thought I should ask here. Than
        • Pre-Zoho Sales Info - Best Way to Add to Desk / CRM

          My company has been using Zoho One since 2021, with sales data going back through 2020. However, we have been in business much longer, and we have historical sales information that we want to have at our fingertips when talking with customers (usually
        • Shift-Centric View for Assigning and Managing Shifts in Zoho People

          Hello Zoho People Product Team, Greetings and hope you are doing well. This feature request is related to Zoho People - please don't move it to zoho one! We would like to submit a feature request regarding the shift assignment and management view in Zoho
        • CRM function REST API response format

          Is there a way to control the JSON response returned by the CRM function REST API? If I call a function using either OAuth or an API key it returns a 200 OK response with a string in the format shown below. I am using a particular feature of an external
        • Add Employee Availability Functionality to Zoho People Shift Module

          Hello Zoho People Product Team, Greetings and hope you are doing well. We would like to submit a feature request to enhance the Zoho People Shift module by adding employee availability management, similar to the functionality available in Zoho Shifts.
        • Using MPN across multiple SKUs and inventory tracking

          I have several different SKU's that share a common MPN and would like to track inventory by MPN. SKU1 has MPN1 assigned SKU2 has MPN1 assigned Here is an example If I start with 5 of MPN 1 in stock I want each SKU1 and SKU2 to show as 5 in stock, If I
        • Unable to Access Application:

          Whenever I try to access my application from the desktop, say I am editing it and want to test something in the desktop environment I get: An error has occurred. An internal error has occurred. Please check the URL , or try refreshing the page I can edit
        • Cannot see Application from Lookup field

          Hi all, I am trying to access data for an application on our account via a lookup field; however, the application doesn't appear in the dropdown at all. Can anyone shed any light on this, please? I have asked Zoho support; however, they're just as confused,
        • Cannot see correct DNS config for mail after moving domain to another provider

          I have moved my domain from one provider to another and after that zoho mail stopped working (expected). Problem is, zoho mail admin panel still shows (10 hours after move) that all records are correct while I haven't changed anything in my domain DNS
        • Next Page