Zoho Developer Community Monthly Digest - July 2024

Zoho Developer Community Monthly Digest - July 2024



Hello everyone,

We're here again with July month's digest packed with exciting events, resources, updates, and community discussions to empower you as a Zoho developer. Dive right in!

Upcoming Events

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

Zobot Bootcamps - India

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

A Glimpse of our Zobot bootcamps across cities in India

Deluge Bootcamp - Chennai

Are you looking to add a new programming language to your arsenal? Then, this bootcamp is written 'you' all over it! We're starting with our home turf—Zoho Corp office, Chennai, India. Learn the ins and outs of Deluge—Zoho's proprietary scripting language—with interesting hands-on exercises and explore how you can use it to automate your applications. Learn more and register now.

Zoho Extensions 101 – Extensions for Zoho Finance Suite 

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

Zoho Apptics 101

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

Zoho CRM Client Script 

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

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 Food Industry was a success, and during the upcoming session we'll be exploring Creator for the Healthcare industry.

Title: Creator for the Healthcare industry
Date: September 5, 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

Catalyst Bootcamp: Overcome Lead Scoring Challenges with No-Code ML

Are you ready to transform your lead management? Join us to learn how to automate lead scoring and prioritization using Catalyst QuickML. Understand how to set up custom ML models, integrate lead scores into your CRM, and streamline your sales processes for maximum efficiency and improved conversion rates.

Date: August 29, 2024
Time: 8:30 pm - 9:30 pm IST or 8 AM - 9AM PT - Registration link

Resource Spotlight

We've consolidated all the resources from the developer community learning series into a centralized hub for your convenient access. Consider bookmarking our newly revamped Zoho Developer Community website to stay informed about the latest updates in the developer community.

Community Discussions

Zoho Developer Forum

  • Want to create a custom function in Zoho CRM that allows one Quotation to be associated with multiple sales orders? Check out the code snippet shared by @Anonymous User that does the trick.
  • Stuck refreshing the API access tokens? This forum thread cracks the code on "invalid_code" errors. Learn to identify the culprit and follow the steps (with handy documentation links!) to keep your connection running smoothly.
  • @Anonymous User uncovered a bug with ZDK.Client.navigateTo(). Zoho acknowledged the issue and swiftly rolled out a fix across all data centers. Join the conversation to learn how this community member's diligence led to a smoother CRM experience for everyone! 

Developers ZUG Cliq Channel

These conversations are confined to the Developers ZUG Cliq channel members. If you're keen on becoming a part of this space, visit our website, click JOIN NOW, and complete the form to get an invite to the channel.
  • Our community members' (@Anonymous User, @Anonymous User@Anonymous User) Deluge expertise came in handy when @Anonymous User wanted help in creating a custom function in Zoho Books. Check out their solutions here.
  • @Anonymous User, one of our consistent community contributors, needed a solution to validate a subform data in CRM via mobile app, for the sales team to use on the field. Before the community came up with answers, in true Eric fashion, he found a solution and shared it with everyone. This truly embodies the spirit of growing together with the community. Please check out his requirement and the solution here. If you have an alternative solution, feel free to share it in the same thread to benefit the community.
  • When @Anonymous User was trying to figure out a solution to get related records list through a custom function, @Anonymous User pitched in with two methods with its pros and cons.
  • This is a classic case of how one can utilize the power of community. As Sharan sought for solutions to address the 'run time error' in Deluge, @Anonymous User@Anonymous User, and @Anonymous User shared their tips and best practices. If you are using Zoho Deluge, please set aside a few minutes to understand these solutions. If you have a better alternative, go ahead and share yours in the same thread.

Community Spotlight

ZDH Speakers

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

Cliq Contributors

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



We want to express our sincere appreciation to all our community contributors. Your commitment, expertise, and the time you invest are invaluable to the community. 

For those who are new to the Zoho Developer Community, check out this post to get started

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


SEE ALSO


    • Recent Topics

    • How to mute chat notification sound by default in Zoho SalesIQ?

      We’ve recently embedded the Zoho SalesIQ chatbot on our website, and we’ve noticed that notification sounds sometimes play even when the visitor hasn’t interacted with the chat widget yet. We’re trying to understand two things: Why do these sounds occur
    • 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
    • Sync Lookup Fields from Zoho CRM

      HI Team, I have synced a lookup field from my CRM data to Campaigns. When I view the synced data the field appears to display a Zoho CRM record ID rather than the text value. Is it possible to get the sync to import the text value rather than the CRM
    • New From Address cannot verify

      I have created a new From Address, which is the support@ address for my domain, that forwards to the default support mailbox. Presumably then, the verification email that is sent, should turn up as a ticket, but it does not. How can I verify my from address so that I can use my own domain?
    • Closing Accounting Periods - Invoice/Posting dates

      Hi, I have seen in another thread but I'm unsure on how the 'transaction locking' works with regards to new and old transactions. When producing monthly accounts if I close December 24 accounts on 8th Jan 25 will transaction locking prevent me from posting
    • How to update/remove file in zoho creator widgets using javascript API

      Hi Team, I have developed a widget which allows inserting and updating records I have file upload field with multiple file upload. Now while doing insert form record, I am using uploadFile API to upload files for that record. I am using updateRecord API
    • issue with image thumbnails not showing in Image Selector

      We have been using Zoho Campaigns for over a year, maybe close to two years, and this issue just started happening in the last month. I wanted to wait to see if it would resolve on it's own, and it doesn't seem to be. The thumbnail images for all new
    • Deluge Script for adding tag

      Trying to create a custom function where a tag is added to a record - but for the life of me, I cannot figure out how. Help please! Moderation Update: Adding the help doc and sample to add Tags to records via deluge here for everyone's benefit. tag1 =
    • Unlock your Zoho Vault with OneAuth, Windows Hello, TouchID, YubiKey, and many more!

      Hello everyone, We are thrilled to introduce one of the most highly requested features – the ability to unlock your Zoho Vault using various authenticators. The primary purpose of a password manager is to remember just one master password and securely
    • Blueprint or Validation Rules for Invoices in Zoho Books

      Can I implement Blueprint or Validation Rules for Invoices in Zoho Books? Example, use case could be, Agent confirms from client that payment is done, but bank only syncs transactions tomorrow. in this case, Agent can update invoice status to done, and
    • Creator roadmap for the rest of 2022

      Hi everyone, Hope you're all good! Thanks for continuing to make this community engaging and informative. Today we'd like to share with you our plans for the near future of Creator. We always strive to strike a good balance of features and enhancements
    • How can I get base64 string from filecontent in widget

      Hi, I have a react js widget which has the signature pad. Now, I am saving the signature in signature field in zoho creator form. If I open the edit report record in widget then I want to display the Signature back in signature field. I am using readFile
    • Add Setting Values to the Rules

      Hi, It would be great to use the rules to set values in fields for submission, such as if a Type is X then set the Field Y to 10. Thanks Dan
    • So we ran with it for the week

      In our company i bit the bullet and ran with FSM for a whole week. Service calls, deliveries and surveys. Covering about 30-120 miles a day to domestic properties. Loved the appointment list and satnav integration. Loved the timer to measure the appointments.
    • Is there a way to set Document Owner/Sender via the API

      When sending requests for zoho sign, it would seem zoho uses the id of the person that created the zoho api cred to determine the owner_id, is there a way to set a default for this?
    • What's New - September 2025 | Zoho Backstage

      September has been a different month for Zoho Backstage. Instead of rolling out a long list of new features, we focused on something just as important: Performance, reliability, and stability The event season is in full swing, and organizers are running
    • Prevent stripping of custom CSS when creating an email template?

      Anyone have a workaround for this? Zoho really needs to hire new designers - templates are terrible. A custom template has been created, but every time we try to use it, it strips out all the CSS from the head.  IE, we'll define the styles right in the <head> (simple example below) and everything gets stripped (initially, it saves fine, but when you browse away and come back to the template, all the custom css is removed). <style type="text/css"> .footerContent a{display:block !important;} </style>
    • Stock Quotes/Spreadsheet

      It would be nice if we could download security and mutual fund prices from Yahoo Finance (or?) in order to maintain an up to date investment portfolio on Zoho. Any chance?
    • link to any Belgian bookkeeping software?

      Hello, Does anyone on this Forum can help me with the question whether the ZOHO CRM (Invoices) or ZOHO Book can be linked to software that is used for Belgian Bookkeeping/accountancy? By linking, I mean either with the help of a middleware program or either by the ability to export the custom made reports as CSV-files... If someone has an experience with online CRM-Accountancy in Belgium, with ZOHO (or other), it would be great to read it... Thank you
    • marketing automation

      wants to know about the zoho marketing automation
    • Problems with email templates (HTML - Outlook)

      Hi there, I've been trying to create a newsletter from the template "Business 4". Everything looks great in the preview, but when I send it to my Outlook inbox, the layout doesn't seems to stick. More particularly: - The line-height is way more reduced, even though I used the line-height tool from the template - Columns but they are sometimes misaligned - Font size is not always the one I've selected. Could you help? Thanks!
    • Zoho CRM IP Addresses to Whitelist

      We were told to whitelist IP addresses from Zoho CRM.  (CRM, not Zoho Mail.) What is the current list of IP Addresses to whitelist for outbound mail? Is there a website where these IP addresses are published and updated?  Everything I could find is over
    • How to create a drop down menu in Zoho Sheets

      I am trying to find out, how do I create a drop down option in Zoho sheet. I tried Data--> Data Validation --> Criteria --> Text  --> Contains. But that is not working, is there any other way to do it.  Thanks in Advance.
    • 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
    • Zoho CRM's custom views are now deployable from sandboxes

      This feature is now available for users in the AU, JP, and CN DCs. This feature is now available for users in CA and SA DCs. New update: This feature is now available for users in all DCs. Hello everyone, We're excited to announce that you can now deploy
    • Where are Kanban swimlanes

      So i've been playing with Zoho Projects Kanban view a bit more. It appears that task lists are being used as the Kanban columns, which makes sense from the implementation point of view but not the logical one.  Kanban columns are statuses that a task can flow through, while a task list has been a logical way to organize related tasks and relate them to a mislestone. In other words a task in a particular task can go through several stages while remaining in the same task list. After doing some research
    • Send Automated WhatsApp Messages and Leverage the Improved WhatsApp Templates

      Greetings, I hope all of you are doing well. We're excited to announce a major upgrade to Bigin's WhatsApp integration that brings more flexibility, interactivity, and automation to your customer messaging. WhatsApp message automation You can now use
    • Scheduling Calls in CommandCenter / Blueprints

      I would love it if you could add a function to schedule a call in the lead's record for a future date. I know you can add a Task by going to Instant Actions > Task and completing the form: These tasks go into the lead's record under Open Actions. But
    • Zoho One - Syncing Merchants and Vendors Between Zoho Expense and Zoho Books

      Hi, I'm exploring the features of Zoho One under the trial subscription and have encountered an issue with syncing Merchant information between Zoho Expense and Zoho Books. While utilizing Zoho Expense to capture receipts, I noticed that when I submit
    • Limit in number of records for subforms and multi-select lookup fields

      It is my understanding that a maximum of 100 items can be selected in a multi-select lookup field, and that a total of 200 items can be selected in total between both subforms in a given module.  Are there any ways to work around this limitation if we
    • Kaizen #136 - Zoho CRM Widgets using ReactJS

      Hey there! Welcome back to yet another insightful post in our Kaizen series! In this post, let's explore how to use ReactJS for Zoho CRM widgets. We will utilize the sample widget from one of our previous posts - Geocoding Leads' Addresses in ZOHO CRM
    • Getting Permission denied to access this portal.

      We have one user that can't login to projects even though access has been granted. This user can login to accounts.zoho.com but when login to https://projects.zoho.com/portals.do we get this error: Unauthorized login to this portal Permission denied to access this portal. Check your portal URL again. Sometimes we also get "server too busy". We have tried killing sessions (in accounts.zoho.com) and we have deleted cookies; and tried different computers and still the same problem. All others use can
    • Marketing Tip #1: Optimize item titles for SEO

      Your item title is the first thing both Google and shoppers notice. Instead of a generic “Leather Bag,” go for something detailed like “Handcrafted Leather Laptop Bag – Durable & Stylish.” This helps your items rank better in search results and instantly
    • Does Zoho Docs have a Line Number function ?

      Hi, when collaborating with coding tasks, I need an online real time share document that shows line numbers. Does Zoho's docs offer this feature ? If yes, how can I show them ? Regards, Frank
    • Setting Default Views for Custom, List and Detail Views

      Hey, Is it possible to set a default custom view, list view and detail view for a module for every user? We are onboarding a lot of non technical people that struggle with these things. Setting the views as default would really help. Btw: also setting
    • Custom function return type

      Hi, How do I create a custom deluge function in Zoho CRM that returns a string? e.g. Setup->Workflow->Custom Functions->Configure->Write own During create or edit of the function I don't see a way to change the default 'void' to anything else. Adding
    • Filter Based API request in Zoho Books using POSTMAN

      How do I GET only specified CONTACTS based on created time or modified time in Zoho Books using POSTMAN. In the api documentation, it is written we can apply filters but I need a sample request.
    • URL validation

      We use an internal intranet site which has a short DNS name which Zoho CRM will not accept.   When attempting to update the field it says "Please enter a valid URL". The URL I am trying to set is http://intranet/pm/ Our intranet is not currently setup with a full DNS name and given the amount of links using the shortname probably isn't a feasible change for us.
    • Has anyone been experiencing slow issues?

      Dear all, I just want to ask if anyone has been experiencing slow issues with Zoho Creator in the past two weeks? I worked with the ISP to improve network quality by changing routes and upgrading bandwidth, but nothing changed. I am in Vietnam.
    • Zoho Projects Roadshows 2025 - USA

      Dear Users, After an amazing response to our roadshows in 2024, we are excited to be back for the second year in a row! Join our team of experts as they walk you through the most-used features in Zoho Projects, explore powerful automation capabilities,
    • Next Page