Zoho Developer Community Monthly Digest - October 2023

Zoho Developer Community Monthly Digest - October 2023



Hello everyone!

Welcome to the spooktacular October edition of the Zoho Developer Community Digest. October is a month when technology and cybersecurity awareness take center stage, as it is globally recognized as Cybersecurity Awareness Month. It's a time when developers don their virtual capes, not only to embrace the eerie vibes of Halloween but also to stand guard against ghoulish hackers. We'll be exploring how to stay safe in the digital realm and unveil some exciting updates in the developer world at Zoho. Let's get down to business!

Techtober Highlights

Cybersecurity Awareness Month

With the emergence of a multitude of cyber threats, it's paramount to reinforce the importance of cyber safety and decipher the malicious threats and vulnerabilities. Zoho's dedication to data security and privacy is widely known. To uphold this commitment, Zoho participated in the Cybersecurity Awareness Month campaign. Read through this blog to understand the history of Cybersecurity Awareness Month, Zoho's theme this year, and how to leverage tools and practices to improve online security.

Zoho Developer Hangout - Episode 10

In this episode, our community member @Anonymous User, CRM Engineer at Vaspian, offers insights on developing maintainable applications, and imparts a great deal of  knowledge from his experiences in handling errors in Deluge. He goes on to talk about different scenarios where tools like Zoho Catalyst, GCP, AWS, and other serverless functions come in handy, and their effective utilization for different business use cases. 

Zoho QEngine

We're thrilled to introduce a test automation software to run your entire testing lifecycle. Check out what's in store for developers and quality teams as the beta version of Zoho QEngine is now open to public. 

Catalyst 2.0

The all-new Catalyst brings you a host of services that are designed to fuel your ideas and accelerate your app development. From powerful AI/ML tools, to browser automation, to seamless application hosting, there's a solution for your every need. Read more about it here.

Zoho Cliq 5.0

An enterprise-ready and AI-driven solution designed to make your communication smarter and more efficient. Cliq 5.0 is tailored for enterprises with advanced AI features to make work effortless including additional features for smarter meetings, and a revamped developer platform. Check out what's new here.

Upcoming Events

Here are the exciting events lined up for the community in the coming weeks:
  1. Zoho Cliq for Developers 101: In this season's Developers 101 series, we're focusing on Zoho Cliq developer platform. This is a three-part series, curated to provide a comprehensive understanding of the various Cliq Platform components, such as slash commands, bots, widgets, and more. Beyond that, it elucidates specific business problems these features address. For registration and more detailsclick here.

  2. Zoho Developer Hangout 11: In this episode, Zoho MVP @Bhoomi Joshi and her teammate @Ram Adarasupally, are set to share their take on the significance of custom portals, integration of Zoho applications with third-party web portals, and the technology stack involved in the underlying architecture. They will also review the business process of a custom portal in a demo that focuses on banking integrations and custom API. Register here and know more.

  3. Extensions 101 (continued): The first five sessions of this series provided an overview of several key features within the Sigma platform, such as building extensions, authentication mechanisms, authorization methods, and creating widgets. The next two sessions in this series will focus on an authentication mechanism and its relevant authorization approach for integrating Zoho CRM with other applications. Register here to participate in this exciting series.

  4. Creator Tech Connect Series: 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. Click here for more information. 

    Date: November 16th, 2023

    Topic: Catchup and Release Updates in Zoho Creator

    APAC & ANZ: 11 AM to 12 PM IST - Registration Link

    Americas & EMEA: 9 PM to 10 PM IST - Registration Link


  5. Creator Learning Table Series: This series is designed to provide users with valuable insights and knowledge about Creator's capabilities in various business use cases and applications. This year we've adopted the "12 Months, 12 Industries" concept. Each 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.

    Date: November 9th, 2023

    Topic: Learning Table Series: Creator For Hospitality

    APAC & ANZ: 11 AM to 12 PM IST - Registration Link

    Americas & EMEA: 9 PM to 10 PM IST - Registration Link

Community Discussions

Zoho Developer Forum

Developers ZUG Cliq Channel

Note: These conversations are confined to the Developers ZUG Cliq channel members. If you're keen on becoming a part of this space, please fill in this onboarding form to receive your invitation to join the channel.
  • Following the Zoho Developer Hangout - Episode 9, @Anonymous User shared an article that explains how to send JSON parameters from Client Script to a Deluge function when using ZDK.Apps.CRM.Functions.execute(). Get access to the well-regarded article here.
  • When @Anonymous User encountered difficulties updating an integration field in Zoho Projects using API (Deluge scripts)Tasha Willows-Staples stepped in and pointed him in the right direction in this conversation.
  • Take a look at the suggestions given by @Anonymous User, @Anonymous User, and @Anonymous User when Anthony wanted to trigger a notification in Zoho CRM when the current owner changes from a specific set of owners.
  • @Anonymous User was experiencing issues with Zoho CRM Client Script's "setValue" function on the Detail Page, and @Anonymous User provided a helpful workaround, which you can find in this conversation
  • Looking for a way to add alerts when users click the cancel or submit buttons in Zoho Creator and understand how to call these buttons in Deluge? Find the solution in this conversation.
  • @Anonymous User thoughtfully curated a repository of support email addresses for various products that would prove beneficial to the community. Click here to access the sheet.
  • Wondering what's the best approach to setup sales territories based on Zip Codes? You're in good company! When Brian reached out for advice, Jessica provided a starting point.
Resource Spotlight

We've consolidated all the resources from the developer community learning series into a centralized hub for your convenient access. Consider bookmarking the Zoho Developer Community website to stay informed about the latest updates in the developer community.
  • Zoho CRM Developer Updates:
    • Record Locking APIs were released in versions 3, 4, and 5, that allow you to lock, unlock records, view and edit locking information of locked records.
    • Upgraded the PHP SDK supporting v5 APIs to version 3.0.0.
    • Upgraded the Java SDK supporting v5 APIs to version 4.0.0.
    • Upgraded the NodeJS SDK supporting v5 APIs to version 3.0.0.
    • Released the Python SDK supporting v5 APIs, with support for new APIs.

Community Spotlight

ZDH Speakers

The contributions of our ZDH presenters have been instrumental in the success of the this segment. We extend our heartfelt appreciation for their efforts.

As a continuation of featuring a ZDH presenter each month, this time, we would like to introduce our third ZDH presenter, Christopher Mowers. Explore this post to discover the knowledge and insights he shared with the community.

Cliq Channel Contributors

The Developers ZUG Cliq channel has consistently served as the primary hub for community members seeking technical assistance and engaging in savvy discussions. Here are our top contributors who have gone the extra mile to support and assist the Zoho Developer 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 insights and conversations. Stay connected and participate in the forums to be featured in the upcoming month's digest. Wishing you a fantastic month ahead!


Happy coding!


SEE ALSO

    • Recent Topics

    • Feedback: Streamlining Note Management in Zoho Notebook

      Dear Team/Support, I would like to share some feedback regarding the note management system that could help improve usability and accessibility for users like myself. Notebook 1 (screenshot attached): Currently, the system does not allow selecting and
    • showing Limit exceeded

      Good afternoon...trust you're good. I've been having issues working with but it's not responding. it's showing Limit exceeded, sorry it seems like too many people are working on the sheet right now please try again later. meanwhile no one is working on
    • Sorting columns in Zoho Projects

      Hi, In project management best practice, sorting columns (ascending, descending) is an important tool. Sorting dates to see the order of tasks starting, sorting on priority or even on planned hours is a must for an efficient project control. Currently,
    • Upload API

      I'm trying to use the Upload API to upload some images and attach them to comments (https://desk.zoho.com/DeskAPIDocument#Uploads#Uploads_Uploadfile) - however I can only ever get a 401 or bad request back. I'm using an OAuth token with the Desk.tickets.ALL
    • Losing description after merging tickets

      Hello, We merge tickets when they are about the same topic from the same client. It happens sometimes. We recently noticed that after the merger only the description from the master ticket is left in a thread. And the slave-ticket description is erased.
    • update linked contacts when update happens in account

      Hi, I have a custom field called Licence in the Accounts module. When someone buys a licence, I’d like to update a custom field in the related Contacts. How can I achieve this? I noticed that workflows triggered on Accounts only allow me to update fields
    • Problem Management Module

      I am looking for a Problem Management module within Zoho Desk. I saw in some training videos that this is available, and some even provided an annual price for it. I want an official confirmation on whether this is indeed available. This is not a particularly
    • Unable to explore desk.zoho.com

      Greetings, I have an account with zoho which already has a survey subscription. I would like to explore desk.zoho.com, but when I visit it while logged in (https://desk.zoho.com/agent?action=CreatePortal) I just get a blank page. I have tried different
    • Offline support for mobile app

      Accessing your files and folders from your mobile devices is now quicker and simpler, thanks to the power of offline support. Whether on an Android or iOS device, you can use the Offline function to save files and folders, so you can review them even
    • Zoho Desk KB article embedded on another site.

      We embed KB articles from Zoho Desk on another site (our application). When opening the article in a new tab, there is no issue, but if we choose lightbox, we are getting an error "To protect your security, help.ourdomain.com will not allow Firefox to
    • List of packaged components and if they are upgradable

      Hello, In reference to the article Components and Packaging in Zoho Vertical Studio, can you provide an overview of what these are. Can you also please provide a list of of components that are considered Packaged and also whether they are Upgradable?
    • Does Attari Messaging app have Bot option and APIB

      Hi, Does Attari also have Bot and API as we use in WhatsApp??
    • How to add application logo

      I'm creating an application which i do not want it to show my organization logo so i have changed the setting but i cannot find where to upload/select the logo i wish to use for my application. I have seen something online about using Deluge and writing
    • Email login error

      Login successfully but email page error
    • Zoho Analytics Regex Support

      When can we expect full regex support in Zoho Analytics SQL such as REGEXP_REPLACE? Sometimes I need to clean the data and using regex functions is the easiest way to achieve this.
    • Change of Blog Author

      Hi, I am creating the blog post on behalf of my colleague. When I publish the post, it is showing my name as author of the post which is not intended and needs to be changed to my colleague's name. How can I change the name of the author in the blogs?? Thanks, Ramanan
    • Feature Request - Insert URL Links in Folders

      I would love to see the ability to create simple URL links with titles in WorkDrive. or perhaps a WorkDrive extension to allow it. Example use case: A team is working on a project and there is project folder in WordDrive. The team uses LucidChart to create
    • How to sync from Zoho Projects into an existing Sprint in Zoho Sprints?

      Hi I have managed to integrate Zoho Projects with Zoho Sprints and I can see that the integration works as a project was created in Zoho Sprints. But, what I would like to do is to sync into an existing Zoho Sprints project. Is there a way to make that
    • how to differentiate if whatsapp comes from certain landing page?

      I create a Zobot in SalesIQ to create a Whatsapp bot to capture the lead. I have 2 landing pages, one is SEO optimized and the other want is optimized for leads comes from Google Ads. I want to know from which landing page this lead came through WhatsApp
    • How to record company set up fees?

      Hi all, We are starting out our company in Australia and would appreciate any help with setting up Books accounts. We paid an accountant to do company registration, TFN, company constitution, etc. I heard these all can be recorded as Incorporation Costs, which is an intangible asset account, and amortised over 5 years. Is this the correct way to do it under the current Australian tax regulations? How and when exactly should I record the initial entry and each year's amortasation in Books? Generally
    • Show Payment terms in Estimates

      Hi,  we are trying to set up that estimates automatically relates payment terms for the payment terms we introduced on Edit contact (Field Payment terms).  How can it be done? Our aim is to avoid problems on payment terms introduced and do not need to introduce it manually on each client (for the moment we are introducing this information on Terms and Conditions.  Kind Regards, 
    • How can I calculate the physical stock available for sale?

      Hey Zoho Team,  I've tried to calculate the physical stock on hand in various ways - but always receive a mismatch between what's displayed in Zoho Inventory & analytics.  Can you please let me know how the physical stock available for sale is calculated?
    • When dispatched to crew, assigning lead missing

      Hello, For the past two or three weeks, whenever an officer assigns Service Appointment to a team, the lead person is missing from the assigned service list. Therefore, we have to reschedule the SA and then the lead person becomes visible in the assigned
    • I want to transfer the project created in this account to another account

      Dear Sir I want to transfer the project created in one account to another account
    • Inactive User Auto Response

      We use Zoho One, and we have a couple employees that are no longer with us, but people are still attempting to email them. I'd like an autoresponder to let them no the person is no longer here, and how they can reach us going forward. I saw a similar
    • Weekly Tips : Customize your Compose for a smoother workflow

      You are someone who sends a lot of emails, but half the sections in the composer just get in your way — like fields you never use or sections that clutter the space. You find yourself always hunting for the same few formatting tools, and the layout just
    • Custom Bulk Select Button

      Zoho CRM offers the ability to select multiple records and invoke a Custom Button This functionality is missing from Recruit Currently we can only add buttons in the detail page and list But we cannot select Multiple Records and invoke a function with
    • Power of Automation :: Smart Ticket Management Between Zoho Desk and Projects

      Hello Everyone, 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
    • Need to set workflow or journey wait time (time delay) in minutes, not hours

      Minimum wait time for both Campaigns workflows and Marketing Automation journeys is one hour. I need one or the other to be set to several minutes (fraction of the hour). I tried to solve this by entering a fraction but the wait time data type is an integer
    • BUG - Google Business Buttons - Add a button to GBP Post

      I am experiencing an issue with the "Add a button" feature when creating posts for my Google Business Profile (GBP) through Zoho Social. When I schedule or publish a GBP post and include a call-to-action button with a specific URL, the post itself publishes
    • Do you have software like Windows software?

      We want swadeshi software
    • Support for Custom Fonts in Zoho Recruit Career Site and Candidate Portal

      Dear Zoho Recruit Team, I hope you're doing well. We would like to request the ability to use custom fonts in the Zoho Recruit Career Site and Candidate Portal. Currently only the default fonts (Roboto, Lato, and Montserrat) are available. While these
    • Trying to export a report to Excel via a deluge script

      I have this code from other posts but it gives me an error of improper statement, due to missing ; at end of line or incomplete expression. Tried lots of variations to no avail. openUrl(https://creatorapp.zoho.com/<username>/<app name>/XLSX/#Report:<reportname>,"same
    • Need help to create a attach file api

      https://www.zoho.com/crm/developer/docs/api/v8/upload-attachment.html Please help me to create it... It's not working for while. Do you have some example?
    • Export view via deluge.

      Hi, Is it possible to export a view (as a spreadsheet) via deluge? I would like to be able to export a view as a spreadsheet when a user clicks a button. Thanks     
    • Zoho Inventory's latest shipping integration updates at a glance.

      Hello Users, We would like to share some important news about our latest improvements in the Shipping integration capabilities of Zoho Inventory that we achieved in 2024 with some of our major integration partners in key editions across APAC, North America,
    • Possible to generate/download Quote PDF using REST API?

      See title. Is there any way after a quote has been created to export to a PDF using a specified template and then download it? Seems like something that should be doable. Is this not supported in the API v2.0?
    • Creating an invoice to be paid in two installments?

      Hi there, I own a small Photographic Services business and have not been able to find a way to fit my billing system into Zoho, or any other Accounting software. The way my payments work is: 1. Customer pays 50% of total price of service to secure their
    • Bug in allowing the user to buy out of stock items

      Hi i want to allow the user to buy out of stock items, according to the commerce documentation if i disable Restrict "Out of stock" purchases it will, but it doesnt work, so i want to know if it had any relation with zoho inventory, and if theres any
    • Replace Lookup fields ID value with their actual name and adding inormation from subforms

      Hi everyone,  I wanted to see if someone smarter than me has managed to find any solutions to two problems we have. I will explain both below.  To start we are syncing data from Zoho CRM to Zoho Analytics and I will use the Sales Order module when giving
    • Next Page