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


    • 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
    • Recent Topics

    • Scheduling Actions by Date and Reusing Webhooks in Journey Builder

      Hello, I’m trying to use the Journey Builder feature, but I noticed that it only allows scheduling actions forward in time, not based on a specific date. It would be very helpful if we could schedule actions ahead of time based on predefined date fields.
    • New Customization options in the module builder: Quick Create and Detail view

      Hello everyone, We have introduced two new components to the module builder: Quick create and Detail view. The Quick Create Component It is a mini form used to create a record and associate it to the parent record from a lookup field. For example, if you have a Deals lookup in the Contacts module, then you can associate existing deals or create a deal and associate it with the contact. You can customize this Quick Create form by adding standard as well as custom fields. There is no limit to the number
    • Project Change Orders and Additions

      We are in the process of migrating from QuickBooks Online to Zoho Books. We have Zoho One and like the ability to sync all of our data across everything. And I like that projects work in a way that's less dumb than QuickBooks. I'm trying to figure out
    • Create Invoice With More Than One Item/Product

      I was trying to use Zoho Flow to automatically create an invoice when an opportunity is marked won in Zoho CRM. However, you can only add one item/product using the Create invoice module. Is it possible to add more than one item/product to the same invoice?
    • Formulae field(Sum) not updating when a sub form entry is deleted

      Hi there, I was facing this issue wherein I have a main form called 'Work_order_Form' and in that main form I have a sub form called 'Items' and in that items I have a field called 'Print_Charges'. So in my main form I have a formulae field which calculates
    • Regarding the integration of Apollo.io with Zoho crm.

      I have been seeing for the last 3 months that your Apollo.io beta version is available in Zoho Flow, and this application has not gone live yet. We requested this 2 months ago, but you guys said that 'we are working on it,' and when we search on Google
    • Count of Distinct IDs when they appear multiple times within a selected time period

      I have a transactions table which includes the columns: date, customer_id and order_id. I want to be able to count the distinct customer_ids within a date range when those customer_ids appear across multiple rows (because they have multiple orders within
    • How do I append customer number to invoice number?

      New Zoho Books customer using the free trial and trying to figure out how to append the customer number to the invoice number. For example, my customer number is: ACME My current invoice number is: 24-XXX I would like my invoice number to be: ACME-24-XXXX
    • Double spacing issues in Zoho Mail

      Some of my emails are double spacing and others our single space very anoying, wanted to know how to fix the problem. Also, can't get my signiyure on my emails to be singled space someone please help!!!!!
    • 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
    • Webhook Failure Alerts and Retry Mechanism

      Dear Zoho Team, I have a workflow in Zoho CRM that sends a webhook whenever a specific field is updated. Occasionally, the workflow fails, and I can manually check the errors under Settings > Automation > Actions > Webhook > Failures. However, these failures
    • Zoho CRM not saving edited quotes

      When I am editing existing quotes, zoho CRM often gets stuck and I see only the red circle with line through it when I try to save my edits for that quote. This is destroying my workday. Help please!
    • Introducing the Zoho Sign and Bigin integration

      Greetings, We're thrilled to announce that Zoho Sign has integrated with Bigin by Zoho CRM, bringing a seamless signing experience directly into your small business CRM. You can now sign, send, and manage your contracts and agreements directly from your
    • Zoho Survey Partially Completed Send Reminder to Complete the Survey

      I have couple of survey's set up through a link webform. These survey's are not being distributed through email, only a website link. We get more than 50% partially completing the survey. Is there a way to send an email to these people? I looked under
    • Dynamic Variables for Organization Names in Forms and Emails

      I’m currently using your platform to distribute a standardized questionnaire to various organizations, and I would like to make the experience feel more tailored to each recipient. Specifically, I’m wondering if it is possible to use a dynamic variable
    • Migrate from crm plus a zoho

      Hello, it turns out that I migrated my account from CRM Plus to Zoho One on the same administrative license, and when I reviewed what CRM, Desk and Sales are, IQ they are with another organization, I do not migrate, for example I enter CRM and I can see
    • Custom Modules - Zoho Desk - iOS

      Hello, everyone! In the iOS version(v2.8.9) of the Zoho Desk mobile app, we have introduced support for custom modules as a related item to the standard modules like Tickets, Contacts, and Accounts. This new feature allows you to capture unique information
    • Update Candidate Status Through Workflow in Blueprint

      Hi Team,  We have a blueprint built out with custom functions that update particular fields based on candidate actions. When particular fields are updated we need to move the candidate forward in the blueprint. We tried to do this through a workflow,
    • QR Code generation - native

      All, FYI Google have recently depreciated their QR Code API refer: https://stackoverflow.com/questions/55021765/deprecation-of-google-infographics-qr-codes Annoyingly, this has meant we needed to change our links over to another provider. Creator team:
    • Double Value in KPI - Zoho Analytics

      Hi Team, I tried to implement this in Zoho Analytics but couldn't figure it out. Here's the scenario: I want to display the total number of tickets created, along with the count of closed and in-progress tickets, all in a single KPI. How can I achieve
    • Rich-text fields in Zoho CRM

      Hello everyone, We're thrilled to announce an important enhancement that will significantly enhance the readability and formatting capabilities of your information: rich text options for multi-line fields. With this update, you can now enjoy a more versatile
    • Archiving Contacts

      How do I archive a list of contacts, or individual contacts?
    • Change default identifier field in custom module

      Hi, i have searched through several community posts and helpdesk articles but i have not been able to find a proper solution for our problem yet. We have created a new module which aims to provide similar functionality as the default "accounts" module.
    • Unveiling Cadences: Redefining CRM interactions with automated sequential follow-ups

      Last modified on 01/04/2024: Cadences is now available for all Zoho CRM users in all data centres (DCs). Note that it was previously an early access feature, available only upon request, and was also known as Cadences Studio. As of April 1, 2024, it's
    • Zoho Books - Branches - Can I cross-charge between branches?

      Hi,  We have two parts of our company, manufacturing and sales. The manufacturing side will invoice/bill the sales side for the materials and labour on each order.  I have recently discovered the Branches feature in Books and it fits well with our set
    • Books Custom function - Not executing..

      Use case : Module involved = Invoice When an Invoice is "Approved", the "current date" is more than "n" days and the "Amount" to be received is more than 0 I want a cliq message to be triggered in a channel and to be executed Daily(Scheduled) at 10:30
    • Delete Transactions in Zoho books

      Hi, Zoho books have been migrated from 01.04.2023. However, there are few transactions passed for the period 01.04.2022 to 31.03.2023. I would like to delete all the entries passed during that period. Can you please help in deleting the same.
    • Generate access token(Google OAuth 2.0) dynamically using deluge

      How to generate Google OAuth 2.0 access token dynamically using deluge to Add the zoho books invoice data in google spread sheet.
    • Placeholders for Multi-Level Discount

      I am using custom templates for Invoices and all other modules. Since i have activated multi-level discount (an early-access feature from zoho) "discount at line-item and transaction level", I need placeholders for using them in my custom templates. With
    • Power of Automation: Streamline status update for linked issues.

      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. We have
    • How to have two separate views for different countries

      Hi there, currently i have two offices i want to add to zoho crm, one office is in singapore which i have already implemented fully. The other office being malaysia which i want to implement. One issue with this is we want the malaysia office users to
    • Ticket View Across Departments

      I setup departments for the main clients I service, tickets inbound from specific emails go right to the departments. This helps with reporting for me. I would like a view of tickets assigned to agent, or unassigned, across ALL departments. Basically I am handling tickets across 3 departments, but I have to keep switching to see what tickets i have. I would like a view where I look and see ALL tickets across ALL departments.
    • Merging 2 tickets

      Hi I understand how to merge 2 tickets already but find the process quite cumbersome. It is not always simple to perform a search that causes the 2 tickets in question to show up on the Ticket Screen, and this is the only place a merge can be performed. Doing a search for the customer or contact linked to the ticket displays all of their tickets which could be hundreds to sort through, you could do a custom search that only shows open tickets but doing that every time is also time consuming. Not
    • Emailing a document to WorkDrive

      Does WorkDrive include the ability to upload a document by sending an attachment to an email address? (Books and Expenses include this functionality) If it doesn't is it under consideration? on the Road Map?
    • 【開催報告】 東京 ユーザー交流会 2024/11/29(金) Zoho Oneを活用した社内DX推進事例の共有

      皆さま、こんにちは。コミュニティチームの藤澤です。 11/29(金)に東京ユーザー交流会を開催しました。10月の開催回に引き続き、多くのユーザーさんに参加いただきました!以下に各セッションの概要と登壇資料も掲載しています。ぜひご参照ください。 Zoho活用事例セッション:Zoho Oneで決め打ちDX~導入過程からコスパ・タイパを極めて効率化~ 今回は、株式会社T h e F l o wの若林さんに登壇いただき、Zoho One を活用した社内DX推進のことや、そもそも「DXとは何か?」というようなDXの本質に迫った内容まで多岐にお話しいただきました。以下に当日の発表内容と資料を一部抜粋して記載しています。
    • Product Request: Send email to Secondary email

      Guys, we should be able to send the campaign to the secondary email too.  Is this on the plans for Zoho Campaign? It looks like I can map the secondary email from the CRM to the Campaigs, but can not send the message.  
    • Logic for sending to a non-primary email address

      Hi, I have a scenario where contacts are able to sign up for emails with 2 different email addresses (example: work, personal). I've mapped both to Campaigns from Zoho CRM, but when I go to target an email only the primary email addresses are pulling in. How can I update this to look at both of the email addresses - or specifically the secondary email address in Campaigns? Thanks, Jenny
    • Ticket Status Colors

      Can i change the colors of Ticket Status in the admin panel?  Or even change the background of the entire cell of a Critical ticket?  This way its easy for my agents to see a urgent ticket when it comes in.  Right now everything is black text. Here Right
    • Zoho Sites and CloudFlare DNS issue over HTTPS

      I have a Zoho Site with a custom domain voterprotectioncorps.org NameCheap is the registrar CloudFlare is the DNS manager, using custom Nameservers (see attached) I installed the SSL cert via Zoho Sites (the "Add SSL cert" option that installs the free
    • How do I do a formula to join two fields together like first name and last name into full name?

      Having issues with this in my custom module.  In most CRM systems you would do: FIELD1 & " " & FIELD2 But it gives an error saying I'm not supposed to use double quotations so not sure what that means.  I've tried to read the formula help guide but it's
    • Next Page