Creating Workflow Rule - Online Help | Zoho Desk

Creating Workflow Rules

Workflow Rules are a set of actions (alerts, tasks, field updates and custom functions) that are executed when certain specified conditions are met. These rules automate the process of sending email alerts, assigning tasks and updating certain fields of a record when a rule is triggered. 
Workflows consists of the following components:
  • Workflow Rules: A set of rules that are executed when specified conditions are met.
  • Workflow Alerts: Automated email notifications sent on triggering a workflow rule.
  • Workflow Tasks: Tasks that are assigned to the users when workflow rules are triggered.
  • Workflow Field Updates: Automatically update the specified field values on triggering a workflow rule.


Workflow rules help you to improve efficiency by eliminating the manual work of performing certain tasks. It also improves help desk processes through standardized working methods, thereby reducing operating costs.
A workflow rule consist of the following four elements:
  1. Basic Information - Specify details on the module type for which the rule applies, rule name, description, and option to activate the rule.
  2. Execute On - Specify when the rule should be triggered for a record and based on what. Rules can be triggered when: records are created, edited, created/edited; specific fields are updated; receiving customer reply; responding to tickets; sending/receiving private email threads; receiving happiness ratings; or deleting tickets.
    The rule triggers like Customer Reply, Agent Response, Private Thread, Happiness Ratings and Delete are available only for the Tickets module.
  3. Rule Criteria - List out the criteria to filter out records that meet the criteria. Workflow rule is triggered to these records.
  4. Actions - Add alerts, tasks, field updates, and custom functions that run immediately when the rule is executed. 
Notes
Note
  • Only users with Profile permission for managing Help Desk Automation can access this feature.
  • Workflows are not available on the Free edition.
  • You can create a maximum of 5 rules/15 rules/30 rules per module per department in the Standard, Professional, and Enterprise editions, respectively.
  • In each workflow rule, you can configure up to 10 alerts, 10 tasks, and 10 field updates.
  • If your Zoho Desk account is downgraded or the subscription expired, the workflow rules will be disabled. You are required to enable the rules when you renew the subscription manually.

Creating Workflow Rules

You must create workflow rules from scratch according to your help desk requirements. The steps to create a workflow rule is divided into 4 parts. 
To create a workflow rule:

Part 1: Basic Information

  1. Go to Setup (  ) > Automation > Workflows. 
  2. In the Workflows List page, click Create Rule in the upper-right area.

  3. In the New Workflow page, do the following:
    • Select the Module to which the rule applies from the drop-down list.
    • Enter the Rule Name.
    • Select the Active checkbox if you want the rule to be active.
    • Enter the Description for the workflow rule.
  4. Click Next.

Part 2: Execute On

The execution option lets you specify an action (Create, Edit, etc.) based on which workflow rules will be triggered.
  1. In the Execute On section, select one of the following:
    • Create: Executes the rule when records are created.
    • Edit: Executes the rule when existing records are modified.
    • Field Update: Executes the rule when the values of the specified fields are modified in a record.
      Please note, this option is available only in the Enterprise edition.
    • Customer Reply: Executes the rule when a new reply is received from the customer.
    • Agent Response: Executes the rule when agents send a new reply to tickets.
    • Private Thread: Executes the rule when agents send and receive private email threads.
    • Happiness Ratings: Executes the rule when a rating is received for a ticket.
    • Delete: Executes the rule when existing records are deleted.
  2. When you select the Field Update option, do the following:
    • Choose the field name from the drop-down lists.
    • Click the All/Any link to execute the rule when all or any of the selected fields are updated.
  3. When you select the Private Thread option, you can choose to execute the rule for incoming or outgoing email responses or both.
  4. When you select the Happiness Ratings option, specify the rating from the drop-down lists.
    You can choose to execute the rule for All Ratings or a particular rating.

  5. Click Next.
Notes
Note 
  • The rule triggers like Customer Reply, Agent Response, Private Thread and Happiness Rating are available only for the Tickets module.

Part 3: Rule Criteria

  1. In the Criteria section, specify the rule criteria details.
    Select an operator between AND / OR to add multiple criteria.
  2. Click Next.

Notes
Note
  • You can specify a maximum of 25 criteria for a workflow rule.
  • Rule criteria are not mandatory for creating a workflow rule or triggering its related events.

Part 4: Actions

Workflow rules are meaningful only if an alert, task, field update, custom functions, or Custom Actions Gallery is associated with it. You must associate one or all of the actions, which are triggered immediately when the rule is executed. Also, you can associate the existing workflow actions or create new actions to be associated with your workflow rules.

Workflow Alerts

Workflow Alerts are automated, predefined email notifications that are triggered when certain conditions are met. These conditions are specified while creating the workflow rules.
To create a workflow alert
  1. In the New Workflow page and under Actions, do the following:
    • Click the Add icon  ) and select New from the drop-down list corresponding to Alerts.
    • In the New Alert window, specify a Name for the Alert.
    • Choose an Email Template from the drop-down list.
      The selected email template will be used to send emails when the workflow rule is triggered.
    • Specify who should be receiving this Alert. 
      You can choose between Groups
      RolesRoles and Subordinates or Agents.
    • Enable the following options if you will like to notify other users:
      • Record Owner:  Owner of the record
      • Record Creator: User who created the record
      • Notify Contact:  Requestor who submitted the ticket
      • Additional Recipients: Enter the email addresses, separated by a comma
  2. Click Save.
Notes
Note 
  • The Notify Contact option for Alerts is available only for the Tickets and Contacts module.

Workflow Tasks

Assign tasks to users automatically when certain conditions are met. These conditions are specified while creating the workflow rules.
To create a workflow task
  1. In the New Workflow page and under Actions, do the following:
    • Click the Add icon  ) and select New from the drop-down list corresponding to Tasks.
    • In the New Task window, specify the task related details like SubjectStatusPriorityAssigneeDue Date, etc.
  2. Click Save.

Note
When you enable 'Assign ticket owner as task owner', the task will be assigned to the specified owner only when its corresponding ticket is unassigned.

Workflow Field Updates

The Field Update option helps you to automatically update certain field values in the tickets when the associated workflow rule is triggered.
To create field updates
  1. In the New Workflow page and under Actions, do the following:
    • Click the Add icon  ) and select New from the drop-down list corresponding to Field Updates.
    • In the Create Assignment Value window, specify a Name for the Assignment Value.
    • Optionally, enter a description in the Description field.
    • Select the field from the Assignment Values drop-down list that needs to be updated.
    • Specify the value for the field that you want to be updated.
  2. Click Save.
The fields will be updated with the specified values when the workflow rule is triggered.
Notes
Note
  • Workflow tasks and workflow field updates are available only for the Tickets module. For all other modules, you can only associate workflow alerts and workflow custom functions.

Updating a record in a custom module

Businesses often use custom modules to manage data such as Patients, Employees, Claims etc. Using workflow rule, fields in these custom modules can be automatically updated. The update record action can update static and dynamic values in a custom module and its related modules. For example, if the employee name is updated in the Employee module, the name will be updated in the Payroll module as well. 
Some business scenarios where record update can be used are:
  1. Update customer age in policy - If the customer updates the date of birth in an insurance form, the age of the customer can be automatically updated in the policy and claims modules for record upkeep.
  2. Dynamically update service cost - While repairing a car, if additional parts are replaced and accessories are requested by the customer, then the revised service cost can be updated dynamically in the invoice. 
Notes
Note
  1. The Update Record action is applicable only for custom modules and is available in Enterprise Edition.
  2. Related module updates are possible only for one-to-one mapped modules. Eg., Tour package module is linked to Reservations module. 
  3. Default modules such as Tickets, Tasks, Calls, Contacts, etc., cannot be updated by these new actions. These modules will also not appear in the placeholder list.
  4. Only one action per rule is available.
  5. Module refers to the record that the workflow needs to update, and Record ID specifies which record the rule will update. The Record ID and Module should belong to the same module.
  6. A combination of static and dynamic values for supporting fields is possible using '_'.
  7. If the rule updates a value, it will be recorded in the Custom Module History.
To update a record
  1. In the New Workflow page select a custom module from the drop-down.
  2. Enter the Rule Name and Description.
  3. Select Execute on: Create, Edit or Field Update.
  4. Under Actions select Update Record.
  5. Create a new action or associate an existing action.
  6. In Update Record page, select a Record ID (it should be same as the custom module, eg., Tour package then record id should be Tour Package ID) from the Placeholders box.
  7. Under Module, select a related custom module, where the value should be updated. 
  8. In Assignment Value, select the field and the corresponding value that should be updated.
  9. Click Save

Custom Actions Gallery includes a set of custom actions that allow you to automate key tasks like assigning tickets, adding and removing tags, adding followers/comments, sending email replies, and more, when integrated with the workflow rules in addition to alerts, tasks, field updates, and custom functions that are available.

By default, the following are the custom actions we support. 
  1. Assign Ticket
  2. Add Comment
  3. Send Email Reply
  4. Add Tags
  5. Remove Tags
  6. Add Followers
  7. Mark Ticket as Spam
  8. Share Ticket
  9. Send Cliq Notification 
  10. Reply via Instant Messaging
  11. Notify via Instant Messaging
  12. Extension Custom Actions
To work with Custom Actions Gallery and to integrate them into your workflow rules, click here

Associating Existing Actions to Rules

When you create a workflow rule, you must add certain actions (like alerts, tasks, field updates, etc.,) to it. These actions once created, can be associated with many rules.
To associate an existing action
  1. Go to Setup (  ) > Automation > Workflows. 
  2. In the Workflows List page, click the Edit icon (  ) corresponding to a workflow rule.
  3. In the Edit Workflow page and under Actions, do the following:
    • Click the Add icon  ) and select Existing from the drop-down list corresponding to an Action (like alerts, tasks, field updates, etc.,).
    • In the Associate Existing <Action> page, select an existing Action and associate it to the rule.
  4. Click Save.

Deactivating Workflow Rules

You can activate or deactivate the workflow rules at any time. When you deactivate a rule it will be removed from the Active Workflows list. Workflow rules can be reactivated, when needed.
To deactivate workflow rules
  1. Go to Setup (  ) > Automation > Workflows. 
  2. In the Setup Landing page, click Workflows under Automation.
  3. In the Workflows List page, click the Deactivate icon (  ) for the corresponding rule.
The workflow rule will be deactivated instantly. You can head over to the Inactive Rules List and click the Activate icon (  ) to re-activate the rule.

Deleting Workflow Rules

Workflow rules can be deleted when not in use. When you delete a rule, it will be permanently removed from your help desk and cannot be recovered.
To delete workflow rules
  1. Go to Setup (  ) > Automation > Workflows. 
  2. In the Workflows List page, click the Delete icon  ) for the corresponding rule.
  3. Click Ok to confirm.

      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 FormsRetailOnline Data Collection Tool
                              Embeddable FormsBankingBegin Data Collection
                              Interactive FormsWorkplaceData Collection App
                              CRM FormsCustomer ServiceForms for Solopreneurs
                              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
                              Forms for Government
                              Intake FormsLegal
                              Mobile App
                              Form DesignerHR
                              Mobile Forms
                              Card FormsFoodOffline Forms
                              Assign FormsPhotographyMobile Forms Features
                              Translate FormsReal EstateKiosk in Mobile Forms
                              Electronic FormsInsurance
                              Drag & drop form builder

                              Notification Emails for FormsAlternativesSecurity & Compliance
                              Holiday FormsGoogle Forms alternative GDPR
                              Form to PDFJotform alternativeHIPAA Forms
                              Email FormsWufoo alternativeEncrypted Forms
                              Accessible FormsTypeform alternativeSecure Forms

                              WCAG

                                          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

                                                                  Use cases

                                                                  Make the most of Zoho Desk with the use cases.

                                                                   
                                                                    

                                                                  eBooks

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

                                                                   
                                                                    

                                                                  Videos

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

                                                                   
                                                                    

                                                                  Webinar

                                                                  Sign up for our webinars and learn the Zoho Desk basics, from customization to automation and more

                                                                   
                                                                    
                                                                  • Desk Community Learning Series


                                                                  • Meetups


                                                                  • Ask the Experts


                                                                  • Kbase


                                                                  • Resources


                                                                  • Glossary


                                                                  • Desk Marketplace


                                                                  • MVP Corner



                                                                    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

                                                                                                                            • FAQs: Workflow Rules

                                                                                                                              1. What is a workflow rule? A Workflow is an automation that reduces the manual actions in the support process. It allows users to define rules that automatically trigger actions, such as sending email alerts, updating ticket fields, assigning ...
                                                                                                                            • FAQs: Assignment Rules

                                                                                                                              1. What is an assignment rule and why do I need it? Assignment rule is an automation tool that lets the support administrator automate the process of assigning tickets to agents. Customer support is a crucial job, and timely and effective resolution ...
                                                                                                                            • FAQs: Automation

                                                                                                                              What is automation and why do we need it in Zoho Desk? The process of minimizing or eliminating manual effort for doing a task is called automation. At times, we require a task to be done automatically without any manual input of data. For example, ...
                                                                                                                            • FAQs: Working on Tickets

                                                                                                                              What are Tickets Tabs in Zoho Desk? Tickets Tabs in Zoho Desk are designed to organize and provide contextual information about support tickets within the help desk system. These tabs enable users to connect tickets with other standard modules of ...
                                                                                                                            • IM Workflows - Custom Actions Gallery

                                                                                                                              Zoho Desk offers a set of functionalities to automate and simplify the customer support process. The workflows allow you to create customizable actions and to also write custom functions to automate any of your repetitive support workflows, reducing ...
                                                                                                                              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