Zoho Developer Community Monthly Digest - September 2023

Zoho Developer Community Monthly Digest - September 2023



Hello everyone!

As we step into the crisp and colorful month of October, it's time to take a step back to reflect on the fantastic month of September. In this month's issue, we have curated exciting updates, insightful articles, interesting community discussions, and helpful resources to keep you at the forefront of the Zoho Developer Community. Let's dive right in!

One of the major developments in the Developer Community arena is the newly revamped Zoho Developer Community websitewhere we've consolidated all the resources from the developer community learning series into a centralized hub for your convenient access. Consider bookmarking this site to stay informed about the latest updates in the developer community.

International Programmers' Day

September is special for us tech enthusiasts, as it hosts a significant day that celebrates something near and dear to our hearts - International Programmers' Day!

Zoho Creator Developers' Summit

At Zoho, we celebrated Programmers in style by hosting the Zoho Creator Developers' Meetup in our Chennai HQ. This meetup left a profound impact on all who attended. Developers were treated to a deep dive into the world of low-code development, gaining insights from our Developer Community members and Zoho Creator Champions @Deepa Govind and @Radha R. This celebration empowered developers with both knowledge and valuable connections poised to drive innovation.

Developers' Ask Me Anything

We organized an exclusive AMA session on LinkedIn to commemorate International Programmers' Day, featuring our CEO Sridhar Vembu. He provided detailed and insightful answers to a wide range of questions on all things technology and low-code development. Watch the enlightening conversation here.

Upcoming Events

Here are the exciting events lined up for the community in the coming weeks:
  1. Zobot 101In this five-part online webinar series that started on August 24, learn all about Zobot – Zoho SalesIQ's AI -powered chatbot builder platform – and explore the ways to leverage its capabilities effectively for your business. For registration and more details, click here.

  2. Zoho Developer Hangout 10: Our Developer Community member, @Anonymous User - CRM Engineer at Vaspian - will delve into error handling in Deluge, debugging and testing on October 17. He will also discuss best practices when using services such as Zoho Catalyst, GCP, AWS, and other serverless functions with an API. To register and know more about this meetup, click here.

  3. Zoho Cliq for Developers 101: Zoho Cliq for Developers 101 is a three-part webinar series starting October 19, curated to provide a comprehensive understanding of Zoho Cliq's Development platform and its various components such as slash commands, bots, widgets, and more. Click here for registration and more details.

  4. Creator Tech Connect Series: Creator's tech connect series would comprise of technical sessions that provide immersive training on the key essentials and technical nuances of building a solution in Zoho Creator. This is a great opportunity for our developer community to stay informed about Creator's new feature releases, product roadmap, best practices to follow while scripting in deluge, new deluge concepts, cloud functions and the most awaited feature "Canvas Builder." Click here for more information

    Date: October 12th, 2023

    Topic: Technical Series - Cloud Functions in Zoho Creator

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

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

  5. Creator Learning Table Series: This series is designed to provide users with valuable insights and knowledge about Creator's capabilities in various business use cases and applications. This year we've adopted the "12 Months, 12 Industries" concept. Each month, we will focus on a specific industry, illustrating its unique processes with real-time business scenarios and how to make best use of Creator for that industry.

Date: October 5th, 2023

Topic: Learning Table Series For Insurance 

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

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

September Highlights

Besides International Programmers' Day celebrations, September also brought forth other notable events.


Zoho in Sync with Apple's Latest Updates

Zoho is always quick to embrace latest Apple tech in our Mobile apps, making it a breeze for our users to manage their businesses on their devices. Discover our latest and high-quality updates here.

Zoho Developer Hangout - Episode 9

Our community member @Anonymous User, Developer and Zoho Team Lead at AspenTech CRM, shared expert tips on Client Script implementation in Zoho CRM. Client Script is a dynamic feature introduced within Zoho CRM designed to achieve and extend real-time business cases through customization. 

Zobot 101

In the third session of the Zobot 101 series, @Anonymous UserFounder & CEO of Spikra - Zoho's Premium Partner, graciously shared her bot-building journeyShe provided valuable insights into the do's and don'ts, shared best practices, some handy hacks, and expertly addressed all questions, aiding the community to kick-start their own Zobot journeys.

Community Discussions

Zoho Developer Forum

  • Discussions about the implementation of Client Scripts are continuing within the Zoho CRM Developer Series: Client Script announcement post. This post serves as a valuable resource for developers who are exploring Client Scripts in Zoho CRM.

  • Wondering how to update date/time field with the current time on page load using Client Script? @Anonymous User and @Anonymous User has got you covered in this post.

  • When @Anonymous User encountered difficulties while attempting to set up a custom function to auto update Deal name on create/edit, our MVP @Hugh Marshall identified the problem and provided assistance in resolving it in this post.

  • Take a look at the suggestions and codes shared by @Anonymous User and @Anonymous User to tackle date format discrepancies in @Anonymous User's Client Script use case. 

  • Want to know how to store data between events using Client Script? Check how @Federico got a solution from @Haiku Technical Support.

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.
  • Learn how to add validation to the user field to restrict record ownership to specific users using Client Script in this conversation.
  • Can you use Zoho as an Identity Provider for third-party websites? Explore the possibility in this discussion.

  • Looking for a way to fetch the actual "true available stock" that accounts for committed stock using the Zoho Inventory API? Go through this discussion to find out how.

Resource Spotlight

  • #Simple yet significant pointers Check out these posts for simple fixes for some common mistakes that are frequently made while building Zoho CRM extensions.
  • Zoho CRM Developer Updates: 
  • Kaizen: This series aims to benefit developers to gain insights into the various developer tools available in CRM.
    • Kaizen #100: A significant landmark calls for a special Q & A post. This post contains responses from our product experts to the queries posed by the community members.
    • Kaizen #101: This post is the extended version of the previous Kaizen post and contains answers to the questions on Assignment Rules and Widgets
    • Kaizen #102: To accommodate the myriad of queries, this post is also dedicated to the responses for all the remaining questions posed by the community members.
    • Kaizen #103: This post explores Bulk Write API in detail, and how to implement it using Zoho CRM PHP SDK.
    • Kaizen #104As a continuation of the previous Kaizen post, this post guides you to create a bulk write job, fetch the job status, and download the results.
    • Kaizen #105: This post discusses Functions, Integration Tasks and API Credits.

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 second ZDH presenter, Jesus Sosa. 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 insights and conversations. Stay connected and participate in the forums to be featured in the upcoming month's digest. Wishing you a fantastic month ahead!


Happy coding!

SEE ALSO




        • Recent Topics

        • How to Switch from Outlook for Mac to Outlook for Windows

          The most often used file formats for users to manage crucial data are OLM and PST files. PST files keep a copy of data on the configured system from Outlook, while the OLM file contains the Mac Outlook data items, which are only accessible with Outlook
        • Zoho CRM for Everyone's NextGen UI Gets an Upgrade

          Hello Everyone We've made improvements to Zoho CRM for Everyone's Nextgen UI. These changes are the result of valuable feedback from you where we’ve focused on improving usability, providing wider screen space, and making navigation smoother so everything
        • Name autocomplete

          Hi, During searching emails the web tool does not always propose the auto-completion of the saved emails. As a result I either have to go to contacts and look up the exact email, or the exact full name including the middle name and any dots, which is
        • Are custom portals accessible on the Zoho learn smartphone app?

          In other words, can users external to my organisation, once signed up, use the app in the same way as internal users? Thanks
        • How to increase my Zoho sign limit.

          I cannot send a document/contract for signature. Zoho sign says I reached my monthly limit. May I know how to fix this please? Thanks! 
        • Can not add m365 outlook account to zohomail.

          I am attempting to use zoho mail as an imap client to add my outlook.com m365 account. In the m365 exchange admin center i have made sure the imap is enabled. In zoho mail i go to settings, mail accounts, add account, add imap account, i select "outlook",
        • Unable to attach Work Order / Service Appointment PDF to Email Notifications (Zoho FSM)

          I’m trying to include the Work Order PDF or Service Appointment PDF as an attachment in Email Notifications (automation/notification templates), but I don’t see any option to attach these generated PDFs. Is this currently supported in Zoho FSM? If not,
        • local file csv import problem

          The issue occurs when I upload a CSV file via Databridge. In the preview, everything looks correct — the values are in the proper columns. However, after clicking Import, the first column becomes empty, and the values from that column appear in a new
        • Función Deshacer y Rehacer

          Hola. Soy un reciente usuario de Zoho Notebook que he migrado desde Evernote. He encontrado en falta una función que considero muy importante: un botón para "deshacer". Es frustrante cuando se borra un parte del texto o un archivo de una nota, generalmente
        • Tip #59- Technician Console: Exploring View option- 'Insider Insights'

          Hello Zoho Assist Community! Ever wondered how technicians adapt quickly during a live support session? Imagine a customer reaching out with an issue that’s disrupting their work. The technician starts a remote session and begins troubleshooting right
        • MRP or Manufacturing Module for Zoho

          We have been searching for options for a production planning or MRP that will integrate with Zoho.   Zoho Creator is pushed as a platform that can have an MRP built from scratch but we would like to find more of an out of the box solution and modify it to fit our needs.  Are there any recommendations? Would Zoho consider creating a custom solution in Creator to support this need?
        • encountering an error when attempting to associate an email with a Deal using the Zoho CRM extension in Zoho Mail.

          When I click "Yes, associate," the system displays an "Oops!! Something went wrong" error message. I have attached a screenshot of the issue for reference.
        • Can 1 Zoho CRM instance sync with 2 Zoho Marketing Automation instances?

          Can 1 Zoho CRM instance sync with 2 Zoho Marketing Automation instances?
        • Can I add Conditional merge tags on my Templates?

          Hi I was wondering if I can use Conditional Mail Merge tags inside my Email templates/Quotes etc within the CRM? In spanish and in our business we use gender and academic degree salutations , ie: Dr., Dra., Sr., Srta., so the beginning of an email / letter
        • Zoho mail account ownership transfer

          We recently took over another company and have assumed responsibility for its Zoho account, including Zoho Mail and all related services. We would like to formally transfer ownership of this account to our organization. Could you please outline the complete
        • Email Authentication is Failing

          I'm trying to setup gitlab with email authentication. I used the following configs picked up from: https://docs.gitlab.com/omnibus/settings/smtp/ gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.zoho.com" gitlab_rails['smtp_port']
        • DMARC reports for mail I didn't send: how to deal with?

          I know the enthusiastic amateur's bare minimum about e-mail; am able to set up a Thunderbird account and know the basic acronyms. I have a Zoho Mail account connected to my domain, and have set up SPF, DMARC and DKIM successfully according to Zoho's instruction
        • ms

          Email set up for communication
        • WorkDrive issues with Windows Explorer Not Responding

          We are using WorkDrive to collaborate on editing video content. We have a lot of files and quite a few are a few gigs. Recently anytime I try and work with the files Explorer freezes for a couple minutes whether it's dragging the files into Premiere or
        • Fix the speed

          It takes ages to load on every step even though my dataset is quite small.
        • Capture Bank Charges for Invoice Payments

          We've added the Bank Charges field in the "Add Payments" page both in Zoho Invoice & Zoho Books. So all you need to do is to enter the bank charges when you record a payment for the invoices. This bank charge will be included to the amount paid for that invoice. Steps to add the bank charges while you record the payment:       1. Click the "Invoices" sub-tab under the "Money-In" tab.       2. Click the 'add payment' link for the invoice that you wish to record the payment for.       3. On the add
        • Conditional Layouts On Multi Select Field

          How we can use Conditional Layouts On Multi Select Field field? Please help.
        • Fill Mail Merge document up with subform fields of an Inventory module record being in the Related List

          Hi, I try to insert subform fields from an inventory module record being on the Related List of another inventory module record into a Mail Merge template without success. For example: we use ratecards in licensing and this ratecard items are available
        • How can we add products using a Wizard?

          We want to create a Wizard to add products. Why is there no possibility to use the products module when creating a wizard?
        • Image field in custom module

          Hi guy, Is there any hope of adding a custom image field in the custom module? We created a custom module to keep track of assets, and it would be helpful if we could attach an image to the record. Thanks Rudy
        • Deluge Function to Update Custom Field

          I'm trying to get a Deluge function (which will run as part of a Schedule in Desk) that retrieves all tickets with the status "Recurring" and updates the custom field checkbox "cf_recurring" to "true". Here's what I have, which doesn't work: searchValue
        • "View ticket" link is broken

          The "View ticket" link in our Zoho ticketing system confirmation emails is broken (please see attached). Impacts ability to update/review details, and, refresh recollection at a later date. Any help would be much appreciated.
        • import data from Apollo.ai into zoho crm via zoho flow

          I might be asking this question in the wrong forum. We use Apollo.ai to find potential new leads for our business, there are around 10000 leads that we have initially found. We have an Apollo.ai account but just to do searches, we dont use it as a crm.
        • Woocommerce Line Item Information

          I'd like to add each line item from a Woocommerce order to a zoho creator form record. The line items are found within the line items array, but I'm not sure how to get each item out of the array? Any help would be much appreciated.
        • Synching changes to Stripe when changes are made in Zoho Billing

          We have a situation where we have merged customers in Zoho BIlling and then found out later that the payment in Stripe was not updated and still associated with the old customer record. The card gets updated and billed, but that payment is still associated
        • How do I fix this? Unable to send message; Reason:554 5.1.8 Email Outgoing Blocked.

          How do I fix this? Unable to send message; Reason:554 5.1.8 Email Outgoing Blocked.
        • Disable Smart Filters By Default

          The smart filters "feature" is causing confusion for Zoho Mail users. New emails should be delivered to the inbox unless they have specifically opted to redirect them somewhere else. People don't understand that new emails might be waiting in a random
        • ME SALE ESTE ERROR: No fue posible enviar el mensaje;Motivo:554 5.1.8 Email Outgoing Blocked

          Ayuda!! Me sale este error al intentar enviar mensajes desde mi correo electronico de Zoho! Tampoco recibo correos pues cuando me envia rebotan. Ayuda, Me urge enviar unos correo importantes!! Quedo atenta MAGDA HERNANDEZ +5731120888408
        • Client Script | Update - Client Script Support For Custom Buttons

          Hello everyone! We are excited to announce one of the most requested features - Client Script support for Custom Buttons. This enhancement lets you run custom logic on button actions, giving you greater flexibility and control over your user interactions.
        • Zoho Mail not working

          Zoho Mail not working
        • Product line search in quotes

          Is there a way to change the search setting when you add a product line to a quote. We have created a field in products called 'Part Number' and I would like when I'm adding a product line to the quote that I can search on that field. At the moment it only searches on product description. In products I can search on the 'Part Number' field Any help welcome.
        • CRM x WorkDrive: File storage for new CRM signups is now powered by WorkDrive

          Availability Editions: All DCs: All Release plan: Released for new signups in all DCs. It will be enabled for existing users in a phased manner in the upcoming months. Help documentation: Documents in Zoho CRM Manage folders in Documents tab Manage files
        • Queries on Project-Based Inventory Consumption and Proforma Invoice in Zoho ERP

          We would appreciate your clarification on how Zoho ERP plans to handle the following: Project-based inventory consumption without itemized sales orders Accurate project cost tracking along with inventory reduction Proforma Invoice usage We look forward
        • I can't add a new customer in Zoho invoice? Anyone had this issue before?

          Ive been using Zoho invoice for over 6 years. Today I wanted to add a new customer to send an invoice to but it doesn't save when I try to access it from the pulldown menu when you go to send a new invoice.
        • Spreadsheet View click & focus issue in Arabic (RTL) localization

          Hello Zoho Support Team, I am facing an issue in Zoho Creator Spreadsheet View when using Arabic localization (RTL). Scenario: My app supports English (LTR) and Arabic (RTL). I created a Spreadsheet View for a form. In English, everything works correctly.
        • Next Page