Custom Script using Deluge

Custom Script using Deluge

Deluge is a scripting language specifically designed for the Zoho ecosystem. It stands for Data Enriched Language for the Universal Grid Environment and is tailored to help users automate tasks and customize applications across Zoho's suite of products. Read more about Deluge.

Deluge Custom Scripts for Conditions 

How to add the Deluge script for Trigger Email:

To add a custom script for Trigger Email:

  1. Navigate to Builder > Hub > Triggers and click the CREATE Trigger Emails

  1. Click the ADD CONDITON button at the top-right corner.

  1. Click If and select Deluge script Snippet.

  1. Add the custom script required to run the required logic. You can also test run the code to ensure the logic works.

  2. Add your sender email address and other necessary fields to the email settings for triggering the email when the custom script condition returns True.

How to add a Deluge script for the Survey End Page logic 

To add a custom script for Survey End page logic:

  1. Navigate to Builder > Settings > Survey End page and click Add Logic.

  2. Click If and select Deluge script Snippet from the dropdown.

  1. Add the custom script required to run the end page logic. You can also test run the code to ensure the logic works.

  2. In the Default Flow, select the page to redirect to when the custom script logic works.

  1. Click SAVE at the bottom of the page to confirm the changes.

Deluge Custom Scripts for Piping 

The Deluge custom script can be used for piping in the Survey End page and Survey Disqualification page

How to add Deluge script in Survey End Page: 

In the Survey End page, the Deluge script can be used for piping in two places, namely in the custom message and in the redirect to a new page.

    1. Custom Message

To add a custom script for a custom message in the Survey End page:

  1. Go to Builder>Settings>Survey End Page, and click on Add Logic.

  1. Click If, scroll down, and select DelugeScript Snippet.

  1. Add the custom script required for piping and test run the code to ensure it works.

  2. Choose the desired action when the piping works under the then section.

  3. Click SAVE. 

    1.  Re-direct to a New Page

To add a custom script to Re-direct to a New Page in the Survey End Page, follow the steps below:

  1. Go to Builder>Settings>Survey End Page, and scroll down to the Default end page section. Then choose the Redirect to a new page option.

  1. Then click on the Insert Variable icon, scroll down, and select Deluge Script snippet.

  1. Add the custom script required for piping and test run the code to ensure it works. If it works, click SAVE.  

  2. Add the piping parameter to the URL to which the survey should redirect, and click SAVE.

How to add  Deluge script for  survey disqualification page  

In the Survey Disqualification page, the Deluge script can be used for piping in two places, namely in the custom message and in redirect to a new page.

    1. Custom Message

To add a custom script for a Custom Message in the Survey Disqualification Page, follow the steps below:

  1. Navigate to Builder > Settings > Survey Disqualification page, and choose the Custom Message option.

  1. Click Insert Variable, scroll down, and choose Deluge Script Snippet.

  1. Add the custom script required for piping in the window that opens and test run the code to ensure it works.

  2. Click SAVE.

    1. Re-direct to a New Page

To add a custom script to Re-direct to a New Page in the Survey Disqualification Page, follow the steps below:

  1. Navigate to Builder > Settings > Survey Disqualification page, and select the Redirect to a new page option.

  1. Click the Insert Variable icon, scroll down, and select Delugescript Snippet.

  1. In the window that opens, add the custom script required for piping and test run the code to ensure it works. If it works, click SAVE.  

  2. Add the piping parameter to the URL to which the survey should redirect, then click SAVE.

 Points To Note 

 The following keywords are restricted to be saved in Deluge :

 

sendmail

posttochat

zoho

integration

 

Sample Reference 

A sample reference Deluge script snippet code demonstrating a simple condition using an if statement.
The provided Deluge code snippet demonstrates a simple condition using an if statement.
This code snippet checks a specific response value and returns true if it matches the string 'Single'.
 

if(application.get('survey').get('question').get('C').get('response') == 'Single' )

{

return true;

}
NotesNote:
You can read here more about built-in Deluge functions. You can only use text functions, Date- Time functions, Number functions and some Common functions.


    Access your files securely from anywhere

      Zoho CRM Training Programs

      Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.

      Zoho CRM Training
        Redefine the way you work
        with Zoho Workplace

          Zoho DataPrep Personalized Demo

          If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

          Zoho CRM Training

            Create, share, and deliver

            beautiful slides from anywhere.

            Get Started Now


              Zoho Sign now offers specialized one-on-one training for both administrators and developers.

              BOOK A SESSION









                                            You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.




                                                Manage your brands on social media

                                                  Zoho Desk Resources

                                                  • Desk Community Learning Series


                                                  • Digest


                                                  • Functions


                                                  • Meetups


                                                  • Kbase


                                                  • Resources


                                                  • Glossary


                                                  • Desk Marketplace


                                                  • MVP Corner


                                                  • Word of the Day


                                                    Zoho Marketing Automation

                                                      Zoho Sheet Resources

                                                       

                                                          Zoho Forms Resources


                                                            Secure your business
                                                            communication with Zoho Mail


                                                            Mail on the move with
                                                            Zoho Mail mobile application

                                                              Stay on top of your schedule
                                                              at all times


                                                              Carry your calendar with you
                                                              Anytime, anywhere




                                                                    Zoho Sign Resources

                                                                      Sign, Paperless!

                                                                      Sign and send business documents on the go!

                                                                      Get Started Now




                                                                              Zoho TeamInbox Resources



                                                                                      Zoho DataPrep Resources



                                                                                        Zoho DataPrep Demo

                                                                                        Get a personalized demo or POC

                                                                                        REGISTER NOW


                                                                                          Design. Discuss. Deliver.

                                                                                          Create visually engaging stories with Zoho Show.

                                                                                          Get Started Now









                                                                                                              • Related Articles

                                                                                                              • Custom Script Overview

                                                                                                                If you want your survey to make decisions based on a complex logic, you can enable this by using Custom Scripts. Simply put, Custom Scripts are short transcripts of code that'll run in the backend of the survey based on the input received from the ...
                                                                                                              • Custom Script using JavaScript

                                                                                                                JavaScript is a powerful and widely-adopted programming language that excels in client-side scripting within web browsers. It allows developers to create dynamic and interactive web applications. In Zoho Survey, you can leverage JavaScript for ...
                                                                                                              • Custom V​ariables

                                                                                                                Zoho Survey offers the following advanced features that take your surveying experience to a new level. Custom Variables Scoring Invite Reviewer Share Survey Send Copy Transfer Survey Export as PDF Print Survey Using custom variables allows you to ...
                                                                                                              • I want to use the answer of a particular question on page one of the survey as a variable in a question on the subsequent page. Is there a limitation in using custom variables on different pages?

                                                                                                                No, there is no restriction in using variables on different pages. To pipe in the response to the previous question into the following question, click Insert Variable and select the question for which you wish to add a follow-up question. Read ...
                                                                                                              • Custom Report

                                                                                                                You can select questions and create customized reports. These reports can be shared or chosen by filter to show responses for specific questions. To create a custom report: Click Create in the Custom Report section. Enter a name in the Report name ...
                                                                                                                Wherever you are is as good as
                                                                                                                your workplace

                                                                                                                  Resources

                                                                                                                  Videos

                                                                                                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                                                  eBooks

                                                                                                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                                                  Webinars

                                                                                                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                                                  CRM Tips

                                                                                                                  Make the most of Zoho CRM with these useful tips.



                                                                                                                    Zoho Show Resources