Working with Custom Actions

Working with Custom Actions


Custom Actions lets application builders add named action buttons to any module/model or dashboard. Users can trigger workflows, update fields, navigate to related records, execute device commands, or open URLs directly from device views and dashboards.

Refer to the Understanding Custom Action document for more details on categories, action types, and placement slots.

Availability

All Custom Action operations require necessary permissions. Refer to Users and Profiles document for more details.

Check Feature Availability and Limits


Prerequisites

  1. If you plan to use the Execute Workflow action type, ensure that the workflow is created and active.
  2. If you plan to use Sigma extensions, ensure the extension are integrated in the application.
  3. If you plan to invoke Reports, Maps, etc. ensure that they are created and available.
  4. Ensure you have the required profile permissions to create custom actions.
 

Adding a Custom Action

Custom actions can be added to dashboards or modules in the application.

To add a custom action,
  1. In the end application,
    1. Click the Setup icon.
    2. In the Customization section, click Custom Actions
      (or)

In the developer application,
a. Click the Model tab > Devices.
b. Click on the model name for which you want to add the custom action.
c. Click Manage Actions > All Custom Actions tab,.



2. Click Add Custom Action in the top-right corner of the screen. The Add Custom Action panel is displayed.


 
3. In the Category field, select Modules or Dashboard.

 
 For Dashboard

a. Select Dashboard as category.
b. Enter a name for the action in the Custom Action Name field. 
          c. Enter a Description for the action (optional).

For Modules


a. Select Modules as category.
b. Choose the specific model from the Model/Module dropdown.


 
b. Enter a name for the action in the Custom Action Name field. 
c. Enter a Description for the action (optional). 

4. Select a Placement Slot.

In the Placement field, select the locations where the action button should appear. You can select multiple slots. At least one slot must be selected.

 
The following placement slots are available:

Refer to the Placement Slots section of the document for screenshots of the placement.

Placement Slots 
Description
List View — Utility Bar
Appears at the top-right of the list view. Applies to all rows.

Note: This placement is not supported in workflow action.

List View — Column Action
Appears in the Actions column for individual row in the list view.

Single Record — On Select
Appears in the record header toolbar when viewing a single device record.

Multiple Records — On Select
Appears in the selection toolbar when two or more records are checked.

Single Record — Details Page
Appears in the action area of the record's Details tab.

5. Select an Action Type.

In the Action field, select the action type. Each button is bound to one action type, which determines what happens when the user clicks the button.


* Open URL

Opens an external or internal URL when the button is clicked. Enter the URL in the URL field that appears. Select the Navigation mode — New Tab or Same Tab — to control how the URL is opened.


          * Open Sigma Extension

Triggers a Sigma extension when the button is clicked. This action is useful for launching custom functionalities built by developers.

 
* Open Module Page

Navigates the user to a specified module or model page within the end application. Use this action to link related records or guide users to relevant sections.



 
Here, you can select any Data Visualization modules or Modules.



* Execute Workflow

Notes
Note:
  1. The Trigger Workflow action type will not be available for Dashboard category of custom actions.
  2. Triggers a predefined workflow associated with the record. Select the workflow to execute from the dropdown that appears.
  3. Execute Workflow is available on Standard plans and above.
  4. Ensure the workflow is published and active before assigning it to a custom action.
  5. List View - Utility Bar placement is not available for workflow.

 

Configure the Confirmation Dialog

Use the Require Confirmation toggle to control whether a confirmation prompt appears before the action is executed. This helps prevent accidental triggers.
  1. Set the Confirmation toggle to ON or OFF. Available for all action types.
  2. When Require Confirmation is set to ON, the following fields are displayed:
    1. Confirmation Message — Enter the message to display to the user in the confirmation dialog.
    2. Confirm Button Label — Enter the label for the button that proceeds with the action.
    3. Cancel Button Label — Enter the label for the button that dismisses the dialog.

 
Set Profile Permissions

  1. In the Profile Permission field, select the user profiles that can use this custom action.
  2. Set the Status toggle to ON to activate the custom action immediately after saving.
  3. Click Add to save the custom action.
  4. The new custom action is created and appears in the Custom Actions list. It will be available to users in the selected placement slots based on their profile permissions.
  5. Once custom actions are configured, the Manage Actions page shows populated placement slots.
    Users can view, reorder, enable/disable, toggle, edit, and delete actions per placement slot.  

Viewing Custom Actions

To view Custom Actions,
  1. In the end application, click the Setup icon.
  2. In the Customization section, click Custom Actions. The list of custom actions created in the application is displayed in a list view.




Enabling/Disabling Custom Actions

To enable Custom Actions,
  1. In the end application, click the Setup icon.
  2. In the Customization section, click Custom Actions. The list of custom actions created in the application is displayed in a list view with the Status column indicating whether the custom action is active or inactive.
  3. Click on the custom action which you want to disable.
  4. Set the Status toggle to ON/OFF as required.



  5. Click Save. The status of the custom action will now be displayed as Inactive.


 
 

Reordering Custom Actions within a module

The custom action can be enabled/disabled from the Manage Actions page of the model. When there are two or more custom action buttons to be displayed for a model, there may be requirement to reorder the placement of buttons on the top of the list view.
 
For example, the custom action buttons View Details and View Device Location can be swapped.
 

To reorder the custom action buttons,
  1. In the end application, click on the model to which the custom actions to be reordered is associated.



  2. In the details page, click Manage Custom Actions in the left pane. The placement slots configured for the model is displayed.















3. Click on each placement slot to view the custom actions associated in the right pane.

Here, you can click and move the drag handle to rearrange the actions.

          4. Click Save.

Associating Custom Actions within a module

The custom actions available in the application can be associated to a module when required,

To associate a custom action,
  1. In the end application, click on the model to which the custom actions is to be associated.



  2. In the details page, click Manage Actions in the left pane. The placement slots configured for the model is displayed.

 

     4. Click on the placement slot to which you want to associate any custom action.
     5. Click on the Associate Custom Action button in the right pane.
         All custom actions created with the same model and not assigned to the particular placement slot will be displayed.

      6. Select the custom action, and click Associate.

 
The custom action will be associated to the placement slot for the model.
 

Deleting a Custom Action

Any custom action can be removed when it is no longer needed from the model or dashboard.

To delete Custom Actions,
  1. In the end application, click the Setup icon.
  2. In the Customization section, click Custom Actions. The list of custom actions created in the application is displayed in a list view.
  3. Click on the ellipsis next to the custom action you want to delete.


  4. Click the Delete option. The confirmation dialog is displayed.
  5. Click Yes.



        Create. Review. Publish.

        Write, edit, collaborate on, and publish documents to different content management platforms.

        Get Started Now


          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







                                Quick LinksWorkflow AutomationData Collection
                                Web FormsEnterpriseOnline Data Collection Tool
                                Embeddable FormsBankingBegin Data Collection
                                Interactive FormsWorkplaceData Collection App
                                CRM FormsCustomer ServiceAccessible Forms
                                Digital FormsMarketingForms for Small Business
                                HTML FormsEducationForms for Enterprise
                                Contact FormsE-commerceForms for any business
                                Lead Generation FormsHealthcareForms for Startups
                                Wordpress FormsCustomer onboardingForms for Small Business
                                No Code FormsConstructionRSVP tool for holidays
                                Free FormsTravelFeatures for Order Forms
                                Prefill FormsNon-Profit

                                Intake FormsLegal
                                Mobile App
                                Form DesignerHR
                                Mobile Forms
                                Card FormsFoodOffline Forms
                                Assign FormsPhotographyMobile Forms Features
                                Translate FormsReal EstateKiosk in Mobile Forms
                                Electronic Forms
                                Drag & drop form builder

                                Notification Emails for FormsAlternativesSecurity & Compliance
                                Holiday FormsGoogle Forms alternative GDPR
                                Form to PDFJotform alternativeHIPAA Forms
                                Email FormsFormstack alternativeEncrypted Forms

                                Wufoo alternativeSecure Forms

                                TypeformWCAG


                                      All-in-one knowledge management and training platform for your employees and customers.

                                                Create. Review. Publish.

                                                Write, edit, collaborate on, and publish documents to different content management platforms.

                                                Get Started Now




                                                                  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


                                                                        • Desk Community Learning Series


                                                                        • Digest


                                                                        • Functions


                                                                        • Meetups


                                                                        • Kbase


                                                                        • Resources


                                                                        • Glossary


                                                                        • Desk Marketplace


                                                                        • MVP Corner


                                                                        • Word of the Day


                                                                        • Ask the Experts


                                                                          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 Demo

                                                                                                            Get a personalized demo or POC

                                                                                                            REGISTER NOW


                                                                                                              Design. Discuss. Deliver.

                                                                                                              Create visually engaging stories with Zoho Show.

                                                                                                              Get Started Now








                                                                                                                                  • Related Articles

                                                                                                                                  • Understanding Custom Actions

                                                                                                                                    Custom Actions lets application builders add named action buttons to widgets or any module/model. Users can trigger workflows, update fields, navigate to related records, execute device commands, or open URLs directly from device views. There are two ...
                                                                                                                                  • Working with Notification Profiles

                                                                                                                                    Notification Profile actions can be triggered based on various conditions. This document provides steps to create and automate notification profile actions under the Notification, Escalation, and Resolution action sections. Refer to the Understanding ...
                                                                                                                                  • Working with Location Models

                                                                                                                                    Creating a Location Model There are multiple ways in which you can access the Location Model creation screen and create the model. Refer to the Understanding Locations document for more details on Locations. To create a location model: Access the ...
                                                                                                                                  • Working with Certificates

                                                                                                                                    This document provides complete instructions on working with the various operations related to certificates. Following the step-by-step procedures, you will be able to create, associate, download, activate, deactivate, revoke, edit, and delete ...
                                                                                                                                  • Working with Dashboards

                                                                                                                                    Creating Dashboards To create a dashboard: 1. Select Dashboard from the application's navigation menu on the left pane in the End Application. 2. Click the Add Dashboard button in the top right corner. . 3. Select the type of the dashboard whether ...
                                                                                                                                    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