As we step into the new year, let’s reflect on the strides we’ve made together and gear up for the exciting opportunities 2025 holds. This month’s digest highlights key updates, engaging discussions, and upcoming events designed to keep you informed and empowered in your development journey. Let's dive right in!
Upcoming Events
ZDK CLI (Zoho Development Kit Command Line Interface)
Date: Jan 16 | Feb 6 | Feb 27 | 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 and join this five-session virtual learning series to discover how to take control of your CRM workflow with ZDK CLI. Creator Tech Connect
Title: Building Intuitive UI/UX with HTML & ZML in Zoho Creator
Date: January 16, 2025
Creator's tech connect series comprises 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 most recent improvements and updates in the Zoho Creator product release. In the upcoming session, we will explore how to leverage HTML and ZML to build custom and dynamic UI/UX in Zoho Creator.
Get to know Zoho Deluge:
Title: Get to know Zoho Deluge series
Dates: January 28–30, 2025
To help users unlock the potential of Deluge, we’ve launched the Get to Know Deluge series. This program serves as an introduction to Deluge's foundational concepts while offering a glimpse into its advanced capabilities. This three-day series is designed to help participants understand the capabilities of Deluge and learn how to apply them effectively in their operations. By the end of the series, we believe participants will gain a strong understanding of Deluge’s purpose, its role across Zoho products, and its basic concepts, setting the stage for mastering its advanced features.
Resource Spotlight

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:
- Zoho CRM: Here are big updates and enhancements in Zoho CRM in Q4 to give you a head start on putting them into action for your business and improving your operations. This way, you can close out a great year and start the next one on the right foot!
- Zoho Forms: For businesses, every minute saved during data collection can mean more time for innovation and growth. Let’s explore how Zoho Forms’ new Dynamic Prefilling with Webhooks works, its benefits, and real-world applications that can transform your data collection process in this blog.
- Zoho RPA: We're thrilled to announce the official launch of Zoho RPA—robotic process automation software designed to revolutionize automation in businesses of all sizes. In today's fast-paced digital landscape, day-to-day manual tasks can be a bottleneck to progress. This is where Zoho RPA steps in, offering comprehensive suite automation solutions to meet diverse needs.
- Zoho Sign & Bigin Integration: Introducing Zoho Sign integration for Bigin where businesses can sign, send, and manage their contracts within the CRM itself, unifying all the customer-facing operations in a single tab.
- Zoho SalesIQ: With the rapid advancement of artificial intelligence, chatbots are not just tools for customer service; they are transforming the entire customer experience landscape and improving business efficiency. Explore the top benefits of chatbots for businesses and customers in detail on this blog.
- Zoho Cliq Developer Platform: While we're on the subject, let's discover how Zoho Cliq's developer platform can help you build a customer support automation tool that fosters customer satisfaction and streamlines workflows for effective customer management.
- Zoho Directory – Always Verify #06: We're wrapping up 2024 with the best identity and access management stories from across the interwebz with the December edition of Always Verify. This is your security briefing for the year & you can expect to learn why hackers love holidays and how to get ahead of them, new Microsoft 365 account deactivation errors, why it's finally time to move away using SMS based MFA. While this newsletter has a lot of cyber security advice on how to prepare for the end of the year, we are sure it will be helpful all-year round.
Community Discussions
Zoho Developer Forum
Developers ZUG Cliq Channel

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 BE PART OF COMMUNITY and complete the form to get an invite to the channel. - Maintaining redundant code snippets can be a huge pain. Thankfully, Zoho CRM has a feature to reduce unnecessary code redundancy. Check out this conversation where Mike suggests the same to Morgan, which will now save @Morgan from a ton of headaches in the future!
- Sometimes, the tiniest bugs take the most time to squash. And what can make all the difference is an extra set of eyes, which is the essence of the Developers ZUG Cliq channel. Check out this conversation where @Ryan faced a deal-breaking but microscopic issue, and all it took was for him to post it in the Cliq channel for another community member to fix!
- So far, we've seen a number of examples how the Developers ZUG Cliq channel enables Zoho developers to squash bugs faced by someone else on the other side of the globe. At times, that's not enough, and we'll have to bring out the big guns. Check out this conversation where @Pablo uses AI to solve @Jason's data-type conversion issue.
- While the Cliq channel is for Zoho developers, not all issues faced by the community are coding-related. Since Zoho's services can be better than those of its competitors, many like @Shantanu prefer switching ecosystems. But not all such big jobs need to be complicated! Check out this conversation where @Subhash suggests he try one of Zoho's migration tools! You too might need it in the future ;)
Community Spotlight
ZDH Speakers
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 a very happy new year and an amazing month ahead!
SEE ALSO
Recent Topics
Zoho Desk's ASAP announcement | Time to embrace the enhanced JWT Authentication Mechanism for ASAP | Dec'23
Hi All, We are eager to introduce the enhanced JWT authentication mechanism for accessing your ASAP add-ons. Effective December 25th, 2023, the ASAP's old JWT authentication mechanism will be deprecated. This means that the option to switch to the new
Payroll Chart of Accounts Config for Dummies
USA What should my COA look like for one employee, paid via a service (Gusto), no benefits. I pay her wage, associated taxes, and the Gusto monthly fee. I'd like to know the COA account type, any sub accounts, what goes where, any payment splits, etc.
Multi Select Between Modules
Hi, I'm not sure if this is possible, but I want to "import" or "mirror" the multi select options from one module to another. For example... I have Module "Clients" with a Multi Select Field of "Enrolled Services" I also have a Module "Services" with
Attach Subform images from Zoho Creator to CRM Module
Good afternoon eveyone. I am having a difficult time trying to find a way to attach a subform image from a creator app to a CRM module. I have tried so many ways that I don't even know which way was on the right track because none of them worked. If anyone
Receipt for Transaction ID2005635324115
Please share Receipt for Transaction ID2005635324115 towards bashir.salih@wood-man.ae
Zoho FSM Extension for Zoho Desk: For Enhanced On-Site Assistance and Unified Customer Support
We are stoked to present to you Zoho FSM for Zoho Desk, an extension that will help you convert Zoho Desk tickets that require on-site assistance into field service requests in Zoho FSM, ensuring a smooth hand-off from the help desk to field technicians.
Not able to send or receive emails
Hello, I have not been having problems sending and receiving email accounts for about 2 weeks now. I have clean out my folders for storage and it is still not working. Thanks Ward
Need Assistance with New Account and DNS Update
I've created a Zoho Mail account for my Website https://apkqad.com but forgot which Gmail account I used to sign up. Can I setup a new Zoho Mail account and update the DNS records accordingly?
Which WhatsApp API works seamlessly with Zoho CRM?
I’m exploring WhatsApp API solutions that integrate seamlessly with Zoho CRM for customer communication, lead nurturing, and automation. I would love to hear insights from those who have successfully implemented WhatsApp within Zoho CRM. My Requirements:
Zoho Desk app update - Reply via email option for IM tickets
Hello, everyone! We're excited to introduce the 'Reply via Email' option for IM tickets, in the latest version of the Zoho Desk Android(v2.7.4) and iOS(2.9.5) app update. You can now respond to IM-based tickets via email within the mobile app. This feature
Importing into Multiselect Picklist
Hi, We just completed a trade show and one of the bits of information we collect is tool style. The application supplied by the show set this up as individual questions. For example, if the customer used Thick Turret and Trumpf style but not Thin Turret,
Zoho Meeting Android app update - v2.4.0
Hello everyone! We are excited to announce that we have brought in support for the following features in the latest version of the Zoho Meeting Android app(v2.4.0): 1. Start Personal Meeting Rooms 2. Revamp of the schedule meeting screen and meeting details
Upload and embed a video into an article?
How can we upload a video and embed it into an article? It is possible for images but this only supports image files. And don't say it has to be uploaded to YouTube, Vimeo or DailyMotion in order to embed it. We're trying to create company documentation
Zoho Recruit in 2025
Hi Zoho team, Is it possible to disclose what is on the roadmap for Recruit in 2025? In comparsion to other ATS options available, Recruit is falling behind. Within the community there are endless request and suggestions from users on feature which would
Mass Update Status of Job Openings
It'd be incredibly useful to be able to mass update the statuses of job openings. I've just been told six jobs are on hold with the same client, so at the moment I need to update all of them individually. Cheers
Canvas View in Zoho Recruit
Is it possible or would it be possible to have the new 'Canvas View' in Zoho Recruit?
This mobile number has been marked spam. Please contact support.
I am having problem of adding my mobile phone number to my account, while enabling the Zoho mail service. I have tried my personal number, working number, and even my parents number and still got the same error "This mobile number has been marked spam.
Create Ticket ignores a list of "secondaryContacts"
Hi, we're trying to create a ticket, with a contact to be a CC. According to the documentation, it should be a list of IDs in "secondaryContacts". But when the ticket is created, it returns an empty array. Has someone tried it? Thanks for any hint. BTW
Error when trying to categorize bank transactions
I am trying to categorize my bank transactions. It was going fine, I categorized 50 or so transaction and suddenly I started getting an error that reads: "Transactions cannot be matched as the account you are trying to match it to, is different.". I select
Why there is "Failure" after the "Answer bot" card
Hi, I'm building a Chat bot for my company. I implement the card "Answer bot" and after this card there is the word "Failure", then if I add another card, this card doesn't work. In this case I add the "End" card. Can you explain how to do to avoid this
Kaizen #177: Duplicate Check Preferences API vs. Upsert API
Hello all!!! Welcome back to another week of Kaizen. Last week, we discussed Optimizing the Use of Record ID Variables in Zoho CRM Queries. This week, we will explore two important APIs for managing duplicate records in Zoho CRM - Duplicate Check Preferences
How to block a WhatsApp user for sending spam
Is there a way to block those whatsapp users that just come to play and annoy our service, they also spam us. We have a waba service with sales iq
Sales receipt drop down
Is the option for Sales receipt only in a paid subscription? If it is which subscription, if it is not how do I get it up on my drop down sales tab.
Restrict SalesIQ Account Notifications to Admins
Dear Zoho SalesIQ Team, We appreciate the continuous improvements in SalesIQ. However, we have noticed that all users, including employees who do not have admin privileges, receive certain account-related notifications—such as the recent splash screen
5 powerful ways to boost e-commerce customer engagement with Zobot
E-commerce has been a game changer for the past decade. It has drastically influenced the way people purchase. This pandemic broke all the existing rules by embracing automation and making the customer experience more personalized. Chatbots play a crucial
Access Sales Order line Items in Deluge
Does anyone have a Deluge snippet that shows how to access an Order_Items from a Sales_Order? Thanks in advance! Brenedn
Progressive Discounts
We need to be able to apply more than one discount after the sub total. How would we go about doing that in zoho books and zoho inventory?
How to select alternate invoice email notification template
When we reissue an invoice, we want to send a different notification email. I am able to set up the alternate email body using Email Notifications/Invoice Notification settings, but I can't figure out how to attach that template to a specific invoice.
Create/Update Query Tables through API
We need an API to edit the query tables. Currently if columns are added/removed from a normal table, we have to edit the query tables made on top of that table manually to reflect the changes. We want to automate this task to automatically update the
Is there a way to programmatically open the zoho business chat?
I'm integrating business chat into my website. Is there a way to programmatically trigger opening the chat?
Mass Change Start Date in Recurring Invoice
Need a way to update start date for large number of recurring invoices. Either bulk update option for that field or an import function with the ability to set "duplicate handling logic" (like when importing customers) so that one (or more) field can be
How Do I Refund a Customer Directly to Their Credit Card?
Hi, I use books to auto-charge my customers credit card. But when I create a credit note there doesn't seem to be a way to directly refund the amount back to their credit card. Is the only way to refund a credit note by doing it "offline" - or manually-
Zoho Books Invoices Templates
It would be really helpful to have more advanced features to customise the invoice templates in Zoho Books. Especially I´m thinking of the spacing of the different parts of the invoice (Address line etc.). If you have a sender and receiver address in
Backup & Restore
We need a better tool for comprehensive data back-up and restore. We are investing in Zoho Books as a tool to run our business and the data we input into the system is vital so having comprehensive and regular backups is not only key but a fundamental requirement for any responsible business. The current backup system does not provide complete data backup and the process to import the data is also flawed. Exported files size are larger than the allowable import size Some exported files have different
Zoho Books Custom Views do not allow "Empty" and "Not Empty" to be evaluated in criteria
In Zoho Books, we can create a custom view for most modules (like Invoices and Bills), and we can try to specify a criteria. However, we cannot evaluate in criteria whether a field is empty or not. This is very bizarre! Every type of criteria across all
Allow Option to Modify Check Voucher. Need Additional Columns from Bill
We really want to add a custom field/value from a Bill to the check Voucher. Is this possible? If not, why is there such a restriction? We are having an admin hand write information on all the vouchers, even though the information already exists on the
Restrict Payment Methods
Allow us to restrict certain payment methods specific for each customer.
Zeptomail Support
My zeptomail was blocked and i was notified to contact support. I have opened five tickets and no one is responding to my queries. I went through possibilities of the block and discovered the issue was due to suspicious mails sent through one of the mailagents.
How to export customer contacts from Zoho desk
How to export customer contacts from Zoho desk
Clarification on Lead Score Breakdown in Zoho Marketing Automation
Hello I have a question regarding the lead scoring system in Zoho Marketing Automation. Specifically, I want to understand the breakdown of how a lead's score is accumulated. For instance, if Person A has a lead score of 50, I would like to see the detailed
Next Page