Zoho Developer Community Monthly Digest - April 2024

Zoho Developer Community Monthly Digest - April 2024



Hello everyone,

April was an action-packed month for the Zoho Developer Community! From insightful sessions on strategic software development to the conclusion of the exciting bootcamps in India, there's plenty to catch up on. Explore upcoming events, valuable resources, and engaging community discussions in this month's digest. Dive in for a dose of inspiration and stay connected with the latest updates!

April Highlights

Zoho Developer Hangout 15

This session was all about exploring how to strategically develop software that drives business growth. @David Afolabi–Group Program Manager, Systems, Analytics & Solutions Architecture/Engineering, Boost Media Group—gave practical insights into value chain architecture and learn how to align your solutions with evolving business processes. Watch the recording of this session here.

Extensions - India Bootcamps

We wrapped up the Zoho Developer Community Bootcamps in India! The bootcamps were all about building connections, getting expert tips from Zoho pros, and feeling the power of the community. Big thanks to the Zoho experts who shared their knowledge and to everyone who participated. This is just the beginning – stay tuned for even more opportunities to learn, connect, and collaborate in the next round of bootcamps! Here's a small recap from the Chennai bootcamp.

Upcoming Events

Note: To stay on top of the upcoming developer community events, keep an eye on this page.
  1. 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.

  2. Zoho QEngine 101: This series aims to enable attendees to create test cases from scratch, manage them under modules, and execute them for three different platforms—web, mobile, and API—using Zoho QEngine. With three sessions already completed, our focus will now shift to Mobile testing in the upcoming session slated for June 6. Register here.

  3. eSignatures with Zoho Sign: Discover how to create legally binding documents and seamlessly integrate Zoho Sign into your website or mobile application using Zoho Sign APIs and SDKs. Join us on May 16 to learn the importance of integrating a digital signature solution into your website, get a product walkthrough of Zoho Sign, and gain insights into utilizing Zoho Sign's APIs effectively. Register here.

  4. Zoho CRM APIs: In this series, you will learn about OAuth2.0 authorization used by Zoho CRM APIs, CRUD operations for retrieving, creating, updating, and deleting records, efficient search/query methods, data synchronization techniques for consistency across platforms, and working with SDKs for seamless integration of Zoho CRM functionality into applications. Check out part 2 of this series where we discussed Python SDK and the API credit system. In the upcoming session on May 29, we'll be covering Search API & COQL API. Register here.

  5. Zoho Apptics 101: In this series starting June 11, 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. Click here to register.

  6. Learning Table SeriesWe designed this series to provide users with valuable insights and knowledge about Creator's capabilities in various business use cases and applications. This year, 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 Education Industry was a success, and during the upcoming session, we'll be exploring Creator for the Manufacturing Industry.

    Title: Creator For the Manufacturing Industry
    Date: June 6, 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


  7. Creator Tech ConnectCreator'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. We are conducting a three-month series on mobile applications in Zoho Creator. The recent session of the series focused on rebranding mobile applications in Zoho Creator, while the upcoming session in the series will be about Mobile SDK in Zoho Creator.

    Title: Mobile SDK in Zoho Creator
    Date: June 13, 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 the Zoho Developer Community website to stay informed about the latest updates in the developer community.

Community Discussions

Zoho Developer Forum

  • This post is a goldmine for anyone working with Deluge scripting! @Rodger shares a struggle many face (confusing variable names) and nailed down a simple yet effective naming convention for variables and objects, making scripts way easier to read and manage. It's clear he's put a lot of thought into this, and kudos to him for generously passing on the knowledge.
  • Stuck with duplicate leads due to address variations in Zoho CRM? This community forum thread can help!
  • Look no further than this forum discussion if you're grappling with generating invoices from quotes in Zoho CRM, particularly with custom fields and API restrictions. Check out the code snippet shared by our MVP @Bhoomi to assist @Lili.
  • @Jean wants to nudge employees to fill a non-mandatory field in Zoho CRM. Our MVP @Hugh steps in with a clever client script that triggers a pop-up reminder upon saving. As @Jean digs deeper with follow-up questions, the conversation evolves with @Javier and @Subhash joining the mix to explore advanced options. Check it out here.

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.
  • A little delay is needed at times, only when it's a part of the code! @Labiol needed help with hard-coding a delay in his Deluge code, and thankfully, there was no delay in @Richard and @Mike coming to his aid with an effective, documented solution. Check it out here.
  • Sometimes the answer is right under the nose! @Eric Chrobak faced an issue spanning various Zoho Products, which required work with SQL, and @Ed jumped in with the simplest solution one can imagine. Check it out for yourself here!
  • They say there's more than one way to skin a cat. Apparently, there were also mutiple ways to solve @Reid's need to filter contacts and deals based on different stages in communication. Check out the different solutions offered by Mike and Sayali here!
  • Syncing data between applications lets users manipulate data in specific ways for specific needs. That's what Ram needed help with; syncing contacts between Zoho CRM and Zoho Books. Janani jumped in with sample code that saved Ram's day!
  • Calculating geographical distances is an integral part of a multitude of businesses, such as Real Estate, eCommerce, and so on, for varied use cases. When @Ron needed help, @Puneet took him a lot closer to solving his query on calculating geographical distances using Zoho Creator
  • Not all code that is written in Zoho's suite of products has to be in Deluge, Zoho's own coding language! Check out this interaction that happened when Vigneshwaran needed help with Javascript to retrieve records from Zoho Creator. 

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 10th presenter @Eric Chrobak. Explore this post to discover the knowledge and insights he shared with the community.

Cliq 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 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




    • Recent Topics

    • Zoho Knowledgebase Help Center Categories linkages are wrong

      Greetings, I am build a help center in zoho desk, based on the additional custom brand I have paid for. My knowledge base has 4 main categories. I have this setup this way in my knowledgebase customization theme area. The page layout is like this: Here
    • Can Answer Bot read private articles if I have ChatGPT activated?

      I've uploaded an article that is basically a data dump of our website. I want Answer Bot to be able to look through that article and find answers via OpenAI. I've connected with OpenAI API and all seems well, however it doesn't seem to find anything.
    • Zoho Social integration with Zoho Flow

      Is there any plans for Zoho Social integration with Zoho Flow?
    • Connecting Learn to a Custom GPT

      Hi all! I am attempting to connect a Learn Space and all it's articles into a custom GPT. Has anyone successfully done this? I have worked on it with no success so far.
    • Tip 12: How can you customize the display name while sending emails from Zoho Creator.

      Hi folks, Usually when you send emails to your users, the display name defaults as your From email address. Most often, you would like to set a custom display name to represent your organization or the context of the email. You can mask or customize the display name (From Address) using Deluge script as long as the From email address has been verified. This would be very useful to you if you want to send bulk emails to a large audience.    Let's say you have a Student Registration form for your dance
    • Importing Data to update and not add

      I'm very new to Zoho created and tried searching the forums for the answer. Nothing I found has helped me make sense of how to do this. I created a app based on an excel spreadsheet but no matter what I do, whenever I import data it duplicates the record. I have a field I would like to use as a unique identifier, but I'm not sure how to tell my app that.  Any assistance, even a link to a tutorial on creating functions in the workflow of the app, would be very helpful. Unfortunately I can't share
    • Allow me to duplicate a field

      Hi, Many times I need to create new field with slightly change compare to an existing one. So when I click an existing field, can you add one more option "duplicate"? That'd be very helpful. You mayc heck wufoo.com to see this feature. Thanks, Li lhong1
    • Community Digest Noviembre 2024 - Todas las novedades en Español Zoho Community

      ¡Hola, Español Zoho Community! Wow, ya termina el año, ¡gracias a vuestra participación se nos ha pasado volando! Por eso mismo estamos preparando sorpresas para todos los que participáis en la Español Zoho Community para el próximo año, ¡estad atentos
    • Zoho Mail iOS app - Complete revamp of the UI including insert image option, toolbar customization, calendar widgets and more!

      Hello everyone! The new Zoho Mail iOS app introduces a fresh look, blending native iOS features with a refined UI and UX to make email management more intuitive. The updated design focuses on simplicity, ensuring smoother navigation throughout the app.
    • Adding a work order for Assets vs. changing the contact person

      When adding a work order for an existing Assets (e.g. service), the assigned contact cannot be changed (deleting the contact deletes the selected Assets). This results in such an illogical operation that if you want to change the person to be contacted,
    • DOMIN NME

      How many email account do zoho supports
    • Assign admins to the application

      I want to know who to assign admins to UAE Payroll application. I tried from inside the application, and from one.zoho.com >> directory and nothing is happening, knowing that I have enabled zoho people integration with payroll. Can someone help me?
    • Zoho Marketing Campaign

      I want a details report of marketing API . which API i can use to get a full flexed detail of email campaign , sms , social media ,and all other campaigns ?
    • ¿Puedo migrar mi sitio desde WordPress a Zoho? ¿Zoho admite herramientas con código personalizado?

      ¡Hola comunidad! Estoy evaluando la posibilidad de migrar mi sitio web https://calculadoradenotas.cl/ desde WordPress a una solución Zoho, y tengo algunas dudas técnicas que espero puedan aclararme. Mi sitio no es solo informativo: es una herramienta
    • Automating SharePoint Folder Creation based on Equipment Module

      Dear Team, I would like to seek your valuable advice on one of my requirements. My objective is to automatically create a SharePoint folder whenever a record is created in the Equipment module. The folder should be named based on the equipment name. Once
    • Can I view a gallery of attachments related to an Account, Contact, or Subscription

      It is often useful to review photos related to an account or contact by service type. It would be nice to be able to see the photos collected through workorders or appointments all associated.
    • Language Field on Contact Person-level

      Dear at Zoho Books, would it be possible for you to have a Field for 'Language' for the Contact Persons under a Company. In CRM and Bigin we could create a Custom Field (Dropdown) for this effect but without any present in Zoho Books we could never sync
    • Customise Zoho FSM Work Order Name

      Hi there, is there a way for us to customise the work order number? For example - I want to add auto look up for company name or dates at the end of the work order number. WO4 - Company ABC
    • Introducing Dynamic Display in Zoho CRM mobile apps

      Hello everyone, We're happy to announce that Dynamic Display is now available in the Zoho CRM mobile app for both iOS and Android devices. Mobile apps have become synonymous with convenience and flexibility. As more and more businesses rely on mobile
    • How we can integrate pdf attachments in zoho crm with xero

      when i tried to integrate the data and attchment from zoho crm to to xero only the data get integrated with xero how we can integrate the pdf attachment as well nb zoho apis are not working via functions
    • Delete user profile

      Hello, How can I delete a User Profile?
    • Send emails directly via Cases module

      Greetings all, The ability to send emails from the Cases module, which users have been eagerly anticipating, is now available, just like in the other modules. In Zoho CRM, Cases is a module specifically designed for managing support tickets. If your organization
    • Introducing delegate signing in Zoho Sign

      Hi everyone! We are happy to announce a new feature in Zoho Sign — Delegate Signing! Whether you're tied up in meetings, away on vacation, or managing multiple responsibilities, you can now assign a delegate to sign documents on your behalf. This ensures
    • Zoho Voice VS in Zoho CRM for logging calls

      I don't understand the differences between logging calls in Zoho Voice VS in Zoho CRM. Why the 2 separate platforms? Seems confusing
    • Updates to Auto-Upgrade in Zoho Campaigns

      Hello everyone, We've rolled out a new update that slightly modifies how the auto-upgrade option in Zoho Campaigns works. Even if you hit the contact limit, this update ensures that your account is upgraded and that contacts are imported smoothly—without
    • Adding Sub-Forms to Merge Documents

      I am setting up a Mail Merge, which includes sub-form table data. I've done it before but now I am having issues: 1. The headings don't show. I had to enter these manually 2. The table lines are separated. I want them together. Anyone know how to fix
    • Zoho Bookings Online Training | July 31, 2025

      Hi everyone! We’re back with the second session of our Zoho Bookings training series! This time, we’ll show you how to automate your scheduling, manage appointments more efficiently, and explore advanced features for your industry. Join our free, two-hour
    • CREATE button is grayed

      On Android adding new notes to notebooks with collections is impossible because the CREATE button is grayed. What can be done?
    • Can Zoho Creator Apps have multiple actors and steps? Example

      Mortgage Application App- Outside party fills out form via published website form, Inside party approves for additional documentation, outside party recieved requests for x, y, and z documents.  Outside party submits x, y and z but z is wrong.  Inside
    • Re-Apply SLA When Ticket Reopened from Closed Status?

      If you have an SLA applied, timers are deactivated when going to "On Hold" status type and reactivated when going back to an Open status type. What we discovered is when a customer replies to a closed case and it reopens, the SLA is not applied and timers
    • Zoho Expense Reimbursement

      I am using Zoho Expense for employee expenses.  At year end I accounted for reimbursement for the founders' expenses by doing a manual entry between employee reimbursements and shareholder loan.  All is correct in the balance sheet, but in Zoho expense the expense report totals are showing as owing still.  It doesn't impact the books, but I don't want to see amounts owing.  How can I zero these out?  The only way I can see it is by creating a transaction in Books that pays the employee via a bank
    • Request to Delete Mistakenly Created Zoho Desk Account – Access Blocked to Company Directory

      Dear Zoho Support Team, I hope this message finds you well. I am writing to request assistance regarding a Zoho Desk account I mistakenly created using my company email address. I created the account before being officially onboarded by my company, and
    • Introducing an AI-driven CAPTCHA for Help Center that offers improved accessibility and enhanced security | Zoho Desk | Product Update

      Captcha protects your help center from fraud and abuse without creating friction. What is a CAPTCHA? CAPTCHA is a test used in computing to verify that a user is human by requiring them to complete a challenge. It helps prevent bot attacks and reduce
    • Announcing new features in Trident for Windows (v.1.29.4.0)

      Hello Community! Trident for Windows just got better! It’s packed with new features designed to enhance communication, manage important information securely, and give you a smoother, more productive experience. Let’s dive into what’s new! Access Zoho
    • Exporting Ticket Threads/Comments and Attachments in Reports

      Hi, I would like to know is it possible for Ticket Comments and/or Attachments to be displayed in Reports?
    • Product management across integrated apps

      Hi everyone, I’m setting up my business for selling products and integrating CRM, Inventory/Books, Ecommerce, and other apps. Where should I load products for the first time so they reflect across all apps? And for updating prices or adding new products—where
    • Calculate Number of Days Between Two Dates

      Can someone help me with how to create a field using the formula function to calculate the number of dates between a campaign start date and end date? The closest I have gotten is using the "Datecomp" function but it gives you the dates in minutes, rather
    • Zoho Writer Docx files not able to be converted into Google Docs

      Since July 23rd, I've encountered an issue where DOCX files exported from Zoho Writer no longer convert properly into Google Docs when uploaded to Google Drive. My workflow relies on generating merged DOCX documents from Zoho Forms using Zoho Writer templates,
    • Schedule Campaign - Recipients Time Zone

      Something seems to be wrong with the scheduling feature for scheduling campaigns to be deployed at a specific time to the recipients time zone. I scheduled campaigns twice to be sent at the recipients time zone and the campaigns are deploying at the wrong time. When communicating with Zoho support they said to make sure it was scheduled at least 24 hours in advance so we did this with our last campaign and it was still deployed at the wrong time. Anyone else having this issue?
    • Zoho Vault App for Windows

      Hello, is there a Windows app that can be used to access the passwords saved in Zoho Vault? Thank you
    • Next Page