Zoho Developer Community Monthly Digest - March 2024

Zoho Developer Community Monthly Digest - March 2024



Hello everyone,

In this digest, we've brought you a roundup of the highlights, community discussions, resources, and updates from March to keep you in the loop. Let's get right to it!

March Highlights

Zoho Developer Hangout 13

Zoho CRM offers flexibility for businesses to tailor it precisely according to their unique requirements. However, even the best suits may need a few extra accessories. That's where Zoho Creator steps in. When integrated with Zoho CRM, it extends the platform's capabilities, allowing you to build custom applications, forms, and views, transforming them into custom tabs within the CRM interface. Think of it as the stylish pocket square that completes the look. In this session, our MVP @Damien Cregan provided an introduction to Deluge scripting and its role in creating integrations between Zoho Creator and Zoho CRM. He also delved into the intricacies of fetching records from Creator within CRM and vice versa, as well as creating and updating records in both platforms. Watch the recording here.

Zoho Developer Hangout 14

By serving as gateways for accessing and sharing functionalities and data across applications, APIs empower developers to tap into external resources and services that enrich their applications with enhanced features and solutions. Eric, a consistent top contributor in the Zoho Developer Community, says, "Zoho APIs can be fun to use. For core applications like CRM, Desk, and Books, there is an abundance of API endpoints to use and play with. Whether you are developing in or out of Zoho, there is a lot of commonality." In this episode, he discussed the API documentation, limitations, and gotchas, using the API in Deluge, and then demonstrated a use case outside of Zoho with a Ruby application. Watch the recording here.

Upcoming Events

Note: To stay on top of the upcoming developer community events, keep an eye on this page.
  1. Zoho Developer Community Bootcamps - India: We're excited to announce a line-up of Zoho Developer Community Bootcamps in India. These bootcamps focus on empowering developers of all skill levels to learn and build extensions for Zoho products and potentially monetize them by listing them on Zoho Marketplace. 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. Read through the details here and register for the meetup in your city.

  2. Zoho QEngine 101: We are happy to announce Zoho QEngine 101 series for the developer community consisting of five sessions in total. 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. Registration and more details here. We also have the Get to know Zoho QEngine webinar series to enhance your understanding of how to leverage QEngine for efficient application testing, particularly through automation. 

  3. 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. Register for this multi-part series and start using developer-centric CRM features like a pro!

  4. Zoho Extensions 101 – Extensions for Zoho Finance Suite: This series offers a comprehensive exploration of developing extensions and widgets for the Zoho Finance suite. 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. Click here for the detailed agenda and registration.

  5. 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 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.

  6. Catalyst Masterclass – Build next-gen bots with NLP capabilities using ConvoKraft: Join us for an exclusive webinar on Catalyst ConvoKraft with industry experts to learn how to build next-gen bots with advanced Natural Language Processing (NLP) capabilities. Catalyst ConvoKraft is an open platform on which third-party, non-AI developers can build chatbots. Developers can easily embed bots built on ConvoKraft into their application's front end for end-users to interact with.

  7. Learning Table Series: 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, 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 Logistics Industry was a success, and during the upcoming session, we'll be exploring Creator for the Education Industry.

    Title: Creator For the Education Industry
    Date: May 2, 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


  8. Creator Tech Connect SeriesCreator'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 recently concluded session focused on customizing mobile applications in Zoho Creator, while the upcoming session in the series will be about Rebranding mobile applications in Zoho Creator.

    Title: Rebranding Mobile Applications in Zoho Creator
    Date: May 9, 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

  • At times, even the tiniest syntax slip-up can be vexing. That's where community support comes through, as members have likely encountered similar challenges. In this instance, @Philip sought assistance on our forum for a WHERE clause issue in a COQL query, and as usual, @Haiku Technical Support swiftly offered helpful tips to guide @Philip and @DataWarehouse.
  • More often than not, minor script glitches can escalate into significant time drains for developers. @Jason's struggle with transferring subform records highlights the frustration such issues can bring. Our MVP @Hugh Marshall's timely intervention not only resolved the problem but also underscored the invaluable support network within the community.
  • @Emmanuel struggled to update a multi-select field in Zoho CRM, prompting other community members to jump into the discussion with similar challenges. @Sunderjan and @Pheranda pitched in with code snippets to help them through their predicaments.
  • Identifying the cause of a problem is key to resolving it, which is precisely what @Hugh Marshall aided in with @Jorge's situation. While attempting to parse an XML file in Zoho CRM, @Jorge Andrés faced challenges in isolating and processing details from the XML, despite exploring different solutions. Go through this conversation to understand how community can be your go-to when you’re stuck in coding conundrums.

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.
  • Does it spark your interest when I say that it's possible to search email ID in Leads and Contacts modules at the same time? Go through this discussion where @Venessa West shares how.
  • @Nhivethasre comes to @Piyush's rescue with the steps involved in publishing his Zoho Creator app on Google Play Store and Apple's App Store. Make sure to bookmark this thread for future reference when you're ready to publish your own app!
  • Our champions Tasha and Puneeth offered step-by-step solution to Fatih in this discussion to fetch data from a website (specifically, YouTube) using Deluge and funnel it into Zoho Desk via an app developed with Zoho Catalyst.
  • Check out this lovely conversation that shows the pros coming together to help each other out with great camaraderie!
  • @Haiku Technical Support helped @Danny save some time by suggesting a more straighforward solution to his requirement, avoiding the need to integrate more products than needed.

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 ninth presenter Christopher Mowers. 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


    Zoho Desk Resources

    • Desk Community Learning Series


    • Digest


    • Functions


    • Meetups


    • Kbase


    • Resources


    • Glossary


    • Desk Marketplace


    • MVP Corner


    • Word of the Day


      • Sticky Posts

      • 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 Developer Community Monthly Digest - October 2024

        Hello everyone, This edition highlights October's product updates, upcoming community events, engaging discussions that sparked inspiration, and celebrates the top contributors who drove progress. Grab your favorite beverage and dive in! Upcoming Events
      • Zoho Developer Community Monthly Digest - September 2024

        Hello everyone, This month's Developer Digest is packed with resources to help you build powerful applications. Learn how to leverage Zoho CRM's new features, explore the latest in Zoho Finance and Catalyst, and join exciting bootcamps, webinars, and
      • 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
      • Extensions 101: Build Extensions for Zoho Finance suite

        Hello Developers! We are thrilled to announce our 5-day webinar series on building extensions for Zoho Finance Suite products. Our first session was a resounding success, introducing Extensions, Zoho Developer, Zoho Marketplace, and the Zoho Books Developer

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

                                • Introducing automation and utility conversations in WhatsApp marketing

                                  We’re excited to announce the addition of two new features to our WhatsApp integration: Automation and Utility conversations. These enhancements will allow you to streamline your marketing efforts and engage with your customers more effectively by automating
                                • Extracting data from cells in zoho sheets for zoho books

                                  I am currently uploading my bank statment in excel format to zoho workdrive. I would like flow to extract certain data and send it to zoho books. Would scripting in zoho flow be able to help me with this? By this I mean should I attempt this in zoho flow
                                • Within the Basic KPI component in Analytics, it is impossible to set "next" day range as a filter

                                  Hi there, I am currently setting up a deal dashboard for the Sales team. While it is possible to filter deal records to show records that were created LAST X days only, it looks like a NEXT X days Closing date filter is not available. Would it be possible
                                • Pulling Specific Products from Sales Orders in Books to a CRM Record

                                  We currently process orders directly through our website (woocommerce) as well as through manual sales orders in zoho books. When an order comes through the website, all of the individual products from that order show up in the CRM record of that customer.
                                • Você já viu os cursos do Zoho Mind?

                                  Pessoal, Tem uma plataforma da Zoho chamada Zoho Mind, muito interessante os cursos e vídeos tutoriais que lá possui. Para a turma do Zoho Creator, tem uma dica de Buscar dados em Formulário, segue o link e clique em Zoho Creator. https://www.zohomind.com.br/#/videostutoriais
                                • Como gerar gatilhos para pagamento de impostos no Zoho Books?

                                  Olá Pessoal, boa tarde! Gostaria de saber como vocês estão escriturando os impostos a pagar no Zoho Books. Vi que temos a opção de Bills, porém se eu escriturar nesta aba do Zoho Books para gerar lembretes de tempo de vencimento por exemplo vai refletir
                                • Subform Time field to string.

                                  Good afternoon All. I have a Subform 'Delivery_Receiving_Hours' that captures Day (Dropdown), Time_Open (Time), and Time_Close (Time). I need to capture this data and send it to a multiline field in the CRM. The code, posted below, below will capture
                                • workflow for bounced email gets triggered, but email is status = opened

                                  Hello, I have a workflow that sends me an email if outgoing email are bounced. Now I got some kind of this emails, but the corrosponding contacts have status = open at the email. Why this bounce-workflow is triggered? Reports > Email Reports > Bounce
                                • Data export

                                  I need to export our customer's data and projects' data for our purpose but am unable to export full data i only get around 3160 projects and around 2k customer can you please help me to get full data, please
                                • Adjusting Physical Inventory

                                  Not getting very far with support on this one, they say they are going to fix it but nothings happened since November. Please give this a thumbs up if you would like to see this feature or comment if you have some insight. Use Case: Inventory set to be
                                • Zoho Marketing Plus : Un outil tout-en-un pour la création de pages, la collaboration et la gestion du calendrier marketing

                                  Nous sommes ravis de vous présenter trois nouvelles fonctionnalités puissantes de Zoho Marketing Plus s’enrichit désormais d’un page web (l'éditeur de pages), qui vous permet de créer des pages attrayantes et à fort taux de conversion pour vos campagnes
                                • Grouping payments to match deposits

                                  Is there a way to group multiple invoice payments together so they match credit card batches and grouped deposits in the bank account? Basically, we are creating invoices for each of our transactions, and applying a payment to each of the invoices. Our payments are either credit cards or checks. We want to be able to group payments together so when our bank account reflects a credit card batch made up of many transactions, or the deposit we took to the bank that has multiple checks from different
                                • Employees can not add some expenses suddenly

                                  Zoho expense was working fine and whenever there was a new merchant, it would automatically add and also the same auto added in Zoho Books (due to merchant-vendor sync) untill now. From today, it is having problems in searching the existing vendors and
                                • Zoho email setup in office365

                                  When i am trying to setup zoho mail setup using my domain in office365 and it is not working and it says that we couldn't log on to the incoming (IMAP) server and please check your email address and password and try again. I was able to login using my
                                • iOS 10: Caller ID new feature?

                                  Hi, in the update history of the iOS App (for iOS10) - v.3.2 - i found the point "caller identification" has this feature been deactivated again? i cannot find anything on my iphone on how to activate this feature. or does it just work from the beginning?
                                • Recommendations to store meeting notes for easy access from Contacts, Accounts & Deals module records?

                                  I would like your advice on how to achieve this use case for my organization. It’s related to where/how best to store meeting notes from a conversation with Contact(s) working at an Account (Company) in the context of a Deal. The ideal solution (from
                                • Bank reconciliation. Match Transaction -filter

                                  When matching an imported bank statement file we only get a match if it is an excact match on both amount and date. Then a suggestions comes up with a very broad selection regarding amount, and no default "between" dates. I can then go an manually adjust the filter, and have to put in from-to amounts and dates. How do I set a default from-to date?  As an example, I would like the date to be +- 3 days, Thanks.
                                • Added new staff but does not appear in other organization list

                                  Hi, I added the new staff under Sales Manager in the contacts, but it does not appear in the other organization list where I need to create a contact, and I can't select the newly added Sales Manager
                                • Integrating Calendly with Zoho Calendar in Zoho Mail

                                  I moved my office into a business incubator space that uses Calendly for meeting management and events. Calendly doesn't have a integration with Zoho Calendar and vice versa. I was directed to Zapier for integration but it doesn't have an integration
                                • Map fields from module X to a lookup field in subform in module Y

                                  Hi there In the 1st screenshot attached, you can see a subform in myLeads module. You can see that there is a number already filled there - that is the 'Property ID' and it is a single line field. It is the 'Property ID' of an entry I have in another
                                • 🎄 Jingle, Mingle, and Automate: Spread Christmas Cheer with Zoho Desk Auto-Replies! 🎄

                                  Hello Everyone! Welcome to this week's episode of the Community Learning Series. Christmas is in the air, and I’m sure we can all feel the jingle and the mingle of the season! The folks at Zylker Techfix are no exception—they’re busy with holiday plans
                                • how to create a new line in string in Client Script?

                                  I want to show an alert using client script, I need to add a new line in String, I assume I can use \n\n inside a string, but unfortunately it doesnt work ZDK.Client.showAlert("First Line \n\nI expect this is in second line");
                                • Surely it's time Inline editing from views

                                  I think the first request I found for in-line editing from grids was approximately 12 years ago - that post was locked because it was suggested Zoho sheetview solved the problem. However, it's now 2024, and in-line editing from grids is just a basic expectation.
                                • Multi branding issue with sender addresses

                                  Hello, I'm currently working on a project involving two (seperate) brands. Named 'Windeck' and 'Prolance'. They've chosen CRM Plus and I'm currently working on CRM, SalesIQ, Social and Marketing Automation. So far, I'm able to make enough separations
                                • How to Replace an Assessment in a Job Opening on Zoho Recruit

                                  Hi everyone, I’m currently using Zoho Recruit and would like to replace the assessment linked to a specific job opening. I want to remove the existing assessment and add a new one. What is the best way to do this without losing any important data or affecting
                                • 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
                                • Email Campaigns overview page is missing SENT DATE and # people sent to!

                                  I would like to see the date the email campaign was sent, so I can understand and track when each email campaign was sent. Right now, unless you go to a contact who received a campaign, you cannot see when the campaign was sent (!!!!!!). So, if my boss
                                • SEO recommendation of H1 tag for website tittle

                                  The exact words are “ It is good practice to place the page title inside the H1tag.” Now I already have one H1 tag on my website but it is not website tittle. In the SEO recommendation that is clear too that I have h1 tag on my page. Now I don’t know
                                • How to choose other payment methodes than creditcards

                                  We have connected stripe as a payment provider in zoho books, booking, commerce and checkout. In stripe we selected al major payment methodes for Belgium (mainly bancontact). However, at checkout customers seems to have only the possibility to pay with
                                • Introducing Zia LLM: Zoho’s in-house Generative AI solution for CRM's AI capabilities

                                  Hello everyone, We're excited to announce the launch of our in-house Large Language Model (LLM) by Zia to power our AI offerings. What is LLM? LLM stands for Large Language Model, a powerful AI technology that processes and generates human-like text based
                                • How to call a Creator function which is in a different Creator application?

                                  How to call a Creator function which is in a different Creator application?
                                • Can the code in my "Successful form submission" WF be invoked from a function?

                                  Can "Successful form submission" be invoked from a function? Data gets into a form manually and programatically. My code in "successful form submission" is good and I want to reuse it/call it, from another function which does Insert Into How to achieve
                                • Kaizen #169 - Serialization and Schema Management in Queries

                                  Hello everyone! Welcome back to another post in the Kaizen series! In Kaizen #166, we discussed handling Variables in Queries and associating the query in Kiosk. This week, we will discuss Serialization and Schema management in Queries. Business Scenario
                                • Introducing Keyboard Shortcuts for Zoho CRM

                                  Dear Customers, We're happy to introduce keyboard shortcuts for Zoho CRM features! Until now, you might have been navigating to modules manually using the mouse, and at times, it could be tedious, especially when you had to search for specific modules
                                • Feature Request: Notebooks within notebooks (Tree-like structure)

                                  Dear Zoho! I already migrated all my stuff from Google Keep, Im really fond of Zoho Notebook so far. One thing that could make the service much more powerful is multi-level notebooks (or tree like structure). For example, entering into Notebook named
                                • Can't get authorization for Sandbox environment using the self client

                                  Hello, After creating a self client, and following the client-credentials method (as it's not optimat to manually generate a code for every 10 minutes), after inputting the sandbox org id for SOID parameter, im getting the error: "error": "no_org". For
                                • Create landing pages from Zoho Marketing Plus

                                  Hey everyone, Over the last few months, we've introduced various features and enhancements to bolster the marketing capabilities of Zoho Marketing Plus and make it simpler for everyone. To that end, we're excited to announce that Zoho LandingPage is now
                                • Custom service report or Zoho forms integration

                                  Hello, So far the experience with Zoho FSM and the integration with Books has been good, however there are limitations with service reports. As with my business, many organisations send technicians to different types of jobs that call for a different
                                • Email tracking subdomain

                                  The Email Tracking configuration screen of the ZeptoMail asks for a subdomain. I have gone through the documentation but could not find more information about how that subdomain is used by ZeptoMail to track the emails. Can someone throw some light about
                                • Chart View group X-axis values above a value

                                  I have a data set with X values ranging from 0 up to 300-400, the Y values are an AVG of the values for the given X. I am interested in the values at the low end of the scale, say 0-10 and want the X values 10 and greater to be grouped into a single category
                                • Next Page