Zoho Developer Community Monthly Digest - August 2024

Zoho Developer Community Monthly Digest - August 2024



Hello everyone,

Get ready for another exciting month of Zoho development! Our August digest is packed with events, resources, and community discussions to empower you as a Zoho developer. Let's dive right in!

Upcoming Events

To stay on top of the upcoming developer community events, keep an eye on this page.

Zoho RPA

Zoho RPA is a Robotic Process Automation platform that helps automate manual, repetitive, and tasks that follow specific rules in businesses and helps in streamlining processes, reducing errors, and increasing efficiency. Whether you're just getting started with Zoho RPA or looking to deepen your knowledge, this training is designed to help you optimize your automation efforts. This is a 3-day training with each day offering a one-hour session, accommodating various time zones.

Title: Get to Know Zoho RPA - Optimize, Accelerate & Transform your Automation Journey
Dates: Sept 10 – Sept 12, 2024
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

Zoho Creator Developers' Month

It’s that time of the year again! September is Creator Developers’ Month, where we devote the entire month to empowering developers worldwide through low-code. Join our exclusive September campaign and enjoy a 50% discount on our Zoho Creator online trainings. Learn everything from the basics to advanced concepts in Zoho Creator, including Deluge scripting, integrations, automations, and mobile features.

Stage 1- Basic concepts in Creator - building applications using different components in Zoho Creator (for Business Users)
Stage 2 - Advanced concepts in deluge, integration, automations in applications, and mobile features (for Developers)

APAC, ANZ & EMEA  (1:30 PM to 5:30 PM IST)
Sept 9 – 11: Stage 2Registration Link

Americas (9:30 pm to 1:30 am IST)
Sept 16 – 18: Stage 1 - Registration Link
Sept 23 – 25: Stage 2 - Registration Link

Bonus: After completing the training, you will be provided an opportunity to take the Zoho Creator Certification exam to validate your skills.

Zobot Bootcamps - India

We're thrilled by the support and reception we've had so far for the Zobot Bootcamps in the first six cities on our schedule. We can't be more excited to meet you all in your cities soon and equip you to build fully functional AI chatbots for your business or as a service for your clients using Zoho SalesIQ's Zobot platform. This is a great opportunity to network with fellow developers and Zoho users, interact with Zoho experts, share ideas and experiences, and grow together as a community. Register for a bootcamp in a city near you!

Zoho Extensions 101 – Extensions for Zoho Finance Suite 

This series offers a comprehensive exploration of developing extensions and widgets for the Zoho Finance suite. Did you know that we have a dedicated portal in Sigma with which you can create extensions for a range of applications in the Zoho Finance Suite, including Zoho Books, Zoho Billing, Zoho Expense, Zoho Inventory, and Zoho Invoice? Starting with an introduction to Sigma and the Zoho Books platform, subsequent sessions cover creating extensions, testing, publishing, and listing apps in the Zoho Marketplace. Registration and more details here.

Zoho Apptics 101

In this series, we’ll dive deep into every aspect of application analytics to help you understand how Zoho Apptics aids in measuring important KPIs that reflect your app's performance, growth, and engagement. Registration and more details here.

Zoho CRM Client Script 

Fueled by popular demand, we're back with a line-up of sessions in the Client Script series, focusing on advanced features and real-time business applications. Learn how to tailor Zoho CRM by defining highly interactive and responsive interfaces to cater to real-time business needs as our experts and guest speakers from the community walk you through the basics of Client Scripts and showcase various use case implementations. Registration and more details here. If you're interested to showcase your Client Script projects to the community in one of these sessions, write to us at developer-community@zohocorp.com

Creator Tech Connect:

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. The recent series focussed on SAML and Active Directory in Zoho Creator and during the upcoming session we will explore about Managing users and applications in Zoho Creator with Zoho Directory.

Title: SAML and Active Directory in Zoho Creator
Date: September 12, 2024
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

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.

Community Discussions

Zoho Developer Forum

  • @Andrew Garcia was struggling to add Google Click Identifier (GCLID) to Zoho CRM Leads using the UPSERT API and was considering a complicated workaround. Thanks to a quick response from @Jeganprabhu S, Andrew realized it was just a small testing oversight—problem solved in no time! 
  • @WM Yeo was trying to set up email reminders for Zoho CRM tasks based on the "Due_Date" field but kept running into errors. After a little tweak here and a nudge there with the help of the community, everything fell into place—combining email and popup reminders, they got everything working smoothly, thanks to good ol' teamwork!
  • The power of community? When your code’s giving you a headache, they’ve got the aspirin ready! Here's a classic example of such a case - When @WM Yeo couldn't get a variable to work with the search function, @Arthur de neuville swooped in with a quick code fix that did the job.

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 JOIN NOW, and complete the form to get an invite to the channel.
  • Widgets are one way to make your work a lot simpler, and launching them on Zoho Marketplace is one way to help others as well make their work simpler. Check out this awesome (yet free!) widget launched by @Puneet chandhok, which autocompletes addresses in Zoho CRM!
  • And speaking of widgets, check out this template Doug created for building widgets, with support for dynamic configurations!
  • Who doesn't like a good GitHub repository that simplifies their work?! Take a look at thesesCatalyst Node JS functions compiled and shared by Nagarajan. Now that deserves a round of applause!
  •  If there's one thing that makes integrating Zoho products easier, it's to use Deluge—Zoho's proprietary scripting language. And a great starting point is this Deluge Roadmap shared by Rafi (who, btw, just got his Zoho Creator certification, followed by a deluge of appreciation from the community folks!) If you'd like to go more into detail, check out our Deluge 101 series. Also, stay tuned for our in-person Deluge bootcamps coming up pretty soon!
  • The first step of anything coding-related in any Zoho product is the authentication; a seemingly simple yet uber-crucial step. Venessa lends Buddy a helping hand with the same, which results in the longest conversation thread in the history of the Zoho Developer User Group Cliq channel!
  • Sometimes the simplest solutions are right under the nose! Doug faced an issue which was ultimately solved by the oldest solution known to man: turning it off and back again! But, there's more than that to this conversation! It's a classic example of the kind of knowledge exchange that happens within the Zoho Developer Community!

Community Spotlight

ZDH Speakers

As a continuation of featuring a ZDH presenter each month, this time, we are delighted to introduce the 13th episode presenter @Eric Chrobak. Explore this post to discover the knowledge and insights he shared with the community.

Cliq Contributors

Here are our top contributors who have gone the extra mile to support and assist the community:



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

We appreciate you dedicating your time to peruse this month's digest. Make sure to follow the digest each month for the most recent updates and conversations. Stay connected and participate in the forums to be featured in the upcoming month's digest. Wishing you an amazing month ahead!


SEE ALSO


      Zoho Campaigns Resources


        • Desk Community Learning Series


        • Digest


        • Functions


        • Meetups


        • Kbase


        • Resources


        • Glossary


        • Desk Marketplace


        • MVP Corner


        • Word of the Day


        • Ask the Experts


          • Sticky Posts

          • 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
          • Announcing the Zohotshots of the ZDC Hackathon 2024

            Hey everyone! After 46 days of innovation, collaboration, and intense competition, the first-ever Zoho Developer Community (ZDC) Hackathon has officially concluded! 🎉 With 1079 participants, 797 teams, and representation from 45 countries across 6 continents,
          • Extensions 101 webinar series: Build, integrate, and monetize with extensions

            Attention developers! Are you ready to take your extension development skills to the next level? We're excited to bring back the Extensions 101 webinar series with an expanded lineup of Zoho products and an introduction to more platform features. Last
          • Zoho Developer Community Monthly Digest - December 2024

            Hello everyone! 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
          • Zoho Developer Community Monthly Digest - November 2024

            Hello everyone! Welcome back to the November edition of the Developer Community Monthly Digest. Dive in to explore the upcoming events, hands-on training sessions, exciting product updates, insightful discussions, and more to keep you informed and inspired!

          Zoho CRM Plus Resources

            Zoho Books Resources


              Zoho Subscriptions Resources

                Zoho Projects Resources


                  Zoho Sprints Resources


                    Zoho Orchestly Resources


                      Zoho Creator Resources


                        Zoho WorkDrive Resources



                          Zoho CRM Resources

                          • CRM Community Learning Series

                            CRM Community Learning Series


                          • Tips

                            Tips

                          • Functions

                            Functions

                          • Meetups

                            Meetups

                          • Kbase

                            Kbase

                          • Resources

                            Resources

                          • Digest

                            Digest

                          • CRM Marketplace

                            CRM Marketplace

                          • MVP Corner

                            MVP Corner




                            Zoho Writer Writer

                            Get Started. Write Away!

                            Writer is a powerful online word processor, designed for collaborative work.

                              Zoho CRM コンテンツ








                                ご検討中の方

                                  • Recent Topics

                                  • old invoices (Exchange rate)

                                    We have been facing an issue and searching for a solution for over a month. Issue: Previously, the exchange rate in Zoho Books and Zoho CRM was incorrect, and invoices were being recorded in Zoho CRM with the wrong exchange rate. After adjusting the exchange
                                  • How to download Renamed File that already updated to Zoho Creator.

                                    Hi members, I construct a button with report workflow. link = "https://creatorexport.zoho.com" + zoho.appuri + "report_link_name/File_upload/image-download/" + input.File_upload; openUrl(link,"new window"); This script able to download the file. But I
                                  • Email signature duplicate

                                    Hi, For a few weeks, opening the email writer would show an error. After clicking ok, the signature would change slighty (font size, I believe). After that it worked fine, so we thought nothing of it. However, now it no longer shows the error puts the
                                  • Set a global default filter to All Candidates view

                                    Hi, Is it possible to set a global filter to the All Candidates view? As a use case would be for off-limit candidates. These are those who are off limits due to previous bad client feedback on performance/behaviour. Ideal use case would be to set these
                                  • Highlight a candidate who is "off limits"

                                    Hello: Is there a way to highlight a candidate who is "off limits"?  I would like to have the ability to make certain candidate and / or Client records highlighted in RED or something like that.   This would be used for example when we may have placed a candidate somewhere and we want everyone in our company to quickly and easily see that they are off limits.  The same would apply when we want to put a client or former client off limits so no one recruits out of there. How can this be done? Cheers,
                                  • Merge Join PDFs Zoho Creator

                                    Hi all, I have a field where users upload PDF, is it possible to join those pdfs into one with a function or something? Regards.
                                  • Custom Sign-in and Sign-out

                                    I've had a number of users ask me "how do I sign-out" when the sign-out link is clearly on the upper right of the page. To make it more obvious, you can use this bit of code to make a sign-out button on the top of any HTML view. You can customize the serviceurl as needed. <a class="zc-formbutton" style="padding: 5px;font-size:12px;" href="https://accounts.zoho.com/logout?serviceurl=https://creator.zoho.com/<%=zoho.adminuser%>/<%=zoho.appname%>/">Sign-Out</a> And since we're on this topic, you can
                                  • Tip 26: How to hide the "Submit" button from a form

                                    Hi everyone, Hope you're staying safe and working from home. We are, too. By now, we at Zoho are all very much accustomed to the new normal—working remotely. Today, we're back with yet another simple but interesting tip--how to hide the Submit button from your forms. In certain scenarios, you may want to hide the submit button from a form until all the fields are filled in.  Use case In this tip, we'll show you how to hide the Submit button while the user is entering data into the form, and then
                                  • Disappearing Mouse cursor in Zoho Mail / Windows 11 (Chrome + Edge)

                                    I'm seeing an issue when writing mails with the light theme with the mouse cursor being white and the document area also being white - making it nearly impossible to see the mouse cursor. I see the problem on Windows 11 under Chrome and Edge. (Yet to
                                  • Introducing Dark Mode / Light Mode : A New Look For Your CRM

                                    Hello Users, We are excited to announce a highly anticipated feature - the launch of Day, Night and Auto Mode implementation in Zoho CRM's NextGen user interface! This feature is designed to provide a visually appealing and comfortable experience for
                                  • People 5.0 widget and API questions

                                    While creating Widget for People 5 I found couple issues that I can’t find answer on my own: 1) How to get leave requests according to this API https://www.zoho.com/people/api/get-records-v2.html. I tried: requestData = { "url": "https://people.zoho.eu/api/v2/leavetracker/leaves/records",
                                  • Enhancements for Creator in Mobile Browsers and PWAs

                                    ZC Team, Lady & Gentlemen! This enhancement has been awaited for a thousand years, and it has made my day! It now appears more "enterprise" and no longer a jerk.
                                  • Zoho CRM Functions 53: Automatically name your Deals during lead conversion.

                                    Welcome back everyone! Last week's function was about automatically updating the recent Event date in the Accounts module. This week, it's going to be about automatically giving a custom Deal name whenever a lead is converted. Business scenario Deals are the most important records in CRM. After successful prospecting, the sales cycle is followed by deal creation, follow-up, and its subsequent closure. Being a critical function of your sales cycle, it's good to follow certain best practices. One such
                                  • Perfomance Management - Zoho People

                                    Hi team, I am looking for performance management data such as KRA, goals, feedback, appraisals, etc., in Zoho Analytics. However, I am unable to find these metrics while editing the setup. Could you please confirm whether these fields are available in
                                  • Client Script - Updating Field Value in Detail Page of a Lead

                                    Hello, I'm trying to use Client Script To enrich some data of the Lead when one of my User fill the "City" field in the detail page of the Lead. This is my Script: log (value); var response = ZDK.Apps.CRM.Functions.execute("getInfoCitta", { "nomeCitta":
                                  • Sales Returns - Repairand Return

                                    Hi Inventory Team, I'm working with a client on an Inventory implementation project and they have shared this use case with me. Some items may be returned by the customer, then returned to the vendor for repairs, received from the vendor and shipped back
                                  • Zoho One and Zoho Learn

                                    Is Zoho Learn going to become part of Zoho One? If not, why not? Also, if not, what is the closest product offered in the One bundle which is comparable to Zoho Learn? Please help me understand the overall relationship between Zoho Learn and Zoho One.
                                  • Creating task at someones date of birth

                                    Hi, I want to create a workflow which creates a task at someones date of birth. How can I do this?
                                  • Client scripts for Zoho Books ?

                                    Good day everyone, I am looking for a way to be able to interact with the Quotes and Invoices as they are being created. Think of it like Zoho client script in Zoho CRM. But for the life of me I dont see a way to do this. The issue with having function
                                  • Hourly Permission not getting Calculated

                                    That is our settings The total calculation should be from 9:37 AM to 3:37 PM, but the hourly permission isn't getting calculated The last entry is hourly permission, it's not
                                  • Zoho Flow Doesn't Detect Desk Ticket Custom Field Change

                                    I have a Flow that is configured to be triggered when a custom field on a ticket changes. I also have a Schedule in Desk that runs a script that changes the custom field. When I change the custom field manually in the Desk interface, the Flow runs as
                                  • Desk Contact Name > split to First and Last name

                                    I am new to Zoho and while setting up the Desk and Help Center, I saw that new tickets created or submitted from the Help Center used the Contact Name field. This would create a new Contact but put the person's name in the Last Name field only. The First
                                  • Display name in Zoho Desk Ticketing system

                                    We are in the trial phase to implement a Ticketing system. As our company uses several generic emails, such as service@abc.com and service@xyz.com across different branches, the uniqueness of usernames (full names) becomes crucial for our business. Without
                                  • 請求書に添付されているファイルをAPI経由で取得する際の問題について

                                    Books APIリファレンス 現在、Books APIを利用して請求書内の添付ファイルを取得するメソッドを構築しています。以下のコードを参考にしているのですが、添付ファイルが複数アップロードされている場合、responseにおいて2つ目のファイルの情報しか取得できない現象が発生しています。 headers_data = Map(); headers_data.put("Authorization", "Zoho-oauthtoken 1000.41d9xxxxxxxxxxxxxxxxxxxxxxxxc2d1.8fccxxxxxxxxxxxxxxxxxxxxxxxx125f");
                                  • Feature request - pin or flag note

                                    Hi, It would be great if you could either pin or flag one or more notes so that they remain visible when there are a bunch of notes and some get hidden in the list. Sometimes you are looking for a particular name that gets lost in a bunch of less important
                                  • Differentiating between invoice templates when adding custom fields

                                    We are adding HS codes to the items which we would like published on our international customers invoices plus other export data required. We don't need this data on our domestic customer invoices. We have setup an invoice template for them but it if
                                  • LMS icon missing in zoho people account

                                    How to create zoho people LMS. I tried to find the LMS icon in zoho people. But I didn't  find that icon. Kindly give solution. how to start LMS in zoho people account?
                                  • Have an input card for zobot that could collect Name, Email, and Phone or a message all at once

                                    It would be great to have an input card for the codeless bot in a form style that allows it to ask all relevant questions at once. at any point in the chat flow or conversation, This approach would simplify the interaction, making it easier and more straightforward
                                  • CRM Quotes- Delete tasks when status is changed

                                    Hello. We have our quotes setup for approval process. We would like however to delete the tasks that are made when a different quote stage is selected. So when a quote stage is setup for "sent for review" we have the automation process to send out an
                                  • Power of Automation::Streamline Associated Teams during Blueprint transition.

                                    Hello Everyone, A Custom Function is a user-written set of code to achieve a specific requirement. Set the required conditions needed as to when to trigger using the Workflow rules (be it Tasks / Project) and associate the custom function to it. Requirement:-
                                  • web page becomes flickering after being made into WebTab

                                    I create a webtab in Zoho CRM like this it uses this URL below: https://blueraycargo.id/kalkulator-berat-volume/ as you can see, if you open the bare URL then it will have no problem, but after it becomes a WebTab then it is flickering constatly. what
                                  • NOW Zoho Creator still cannot bulk download Image or File Upload Field

                                    The filedownloader has been deprecated for 5 years. Until now, we still cannot have a replacement tool. How can we bulk download the file that we uploaded to Zoho Creator. Previously, it was so simple to bulk download all those files. But now failed to
                                  • Transferring Attachments from Lead to Account

                                    Hi All, I'm trying to create a function that will transfer attachments in leads to the newly created account. I know there's an option to choose where the attachments go when you click the standard convert button but we have a high volume of conversions
                                  • Product/Quotes with a Setup AND a Recurring (monthly) Fee.

                                    Good day. We sell software in different modules. These modules have a Setup Fee AND a Monthly fee. It is possible to add a Custom Field to a product with the Monthly Fee (next to the Setup Fee or Unit Price), but it's not possible to make this visible in the Quotes Module. What we need, which is essential for SAAS business with a subscriptions and a setup model: - We want to add products to our quotes with two prices (setup AND month fee) - These should be visible and editable in the product details
                                  • How to save email as PDF?

                                    I saw 2 previous threads about this. One is from 14 years ago. The other was closed as "answered" a year ago but the feature was never implemented: https://help.zoho.com/portal/en/community/topic/how-to-download-save-emails-as-pdf Is the "save as PDF"
                                  • how to have incline alert on subrow's column or subform or other workaround that at least can let the user know this subform currently has some validation checking.

                                    I have a subform and each row that are some columns that are compulsory to fill up. If user did not fill up, how to show incline alert on those columns or incline alert on the subform. Or any workaround that at least can bring the user to that fields
                                  • The ability to show fields from subforms when viewing from related list

                                    Hi there, Currently im only able to display default columns , however when im unable to add the columns/fields from the subform Ive created. below is a field called quantity from the subform. Im not able to search up this field from the manage column
                                  • Tip 31: How to make a field in a Zoho Creator form mandatory based on criteria

                                    Hi folks,   I'm sure most of you are familiar with the Mandatory property available in our form builder. It enables you to ensure that your users enter an input in a required field. If they don't enter an input in that field, they'll be unable to submit
                                  • Create a new module with first name & last name, and join the two when viewing records

                                    I've created a new module, and I have first name / last name fields (I've renamed the record name field as last name). When I'm viewing a record, I'd like to see "Bob Smith" at the top of the page and in lists, not just "Smith" as I have today - basically the same experience you get when editing / viewing leads in the leads module.
                                  • Time Entry warning

                                    Is it possible to configure a warning/alert when a ticket exceeds a set amount of Time?
                                  • Next Page