{"id":29547,"date":"2021-08-11T17:45:08","date_gmt":"2021-08-11T16:45:08","guid":{"rendered":"https:\/\/multisite.korebots.com\/v9-0\/?p=29547"},"modified":"2021-08-11T17:45:08","modified_gmt":"2021-08-11T16:45:08","slug":"approval-task","status":"publish","type":"post","link":"https:\/\/multisite.korebots.com\/v9-0\/docs\/process-apps\/flow\/tasks\/approval-task\/","title":{"rendered":"Approval Task"},"content":{"rendered":"<section class=\"l-section wpb_row height_auto\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p><span style=\"font-weight: 400\">Approval Task allows you to perform an approval action. While you build a process flow that requires an approval action to be performed, the approval task helps you perform that action. For example, let us consider an employee leave request. An employee has submitted a leave request. The system fetches the employee\u2019s reporting Manager\u2019s information and assigns the leave request task. Here, the Manager must approve or reject the leave request. To perform this approval action, you need an approval task to be configured in the process flow. This approval task helps you to configure task results like Approve, Reject, and custom results. Based on the conditions set in the corresponding Split stencil, the Manager can approve or reject the request.\u00a0<\/span><\/p>\n<\/div><\/div><div class=\"w-separator size_medium with_line width_default thick_1 style_solid color_border align_center\"><div class=\"w-separator-h\"><\/div><\/div><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><h4><b>Configure Approval Task<\/b><\/h4>\n<p><span style=\"font-weight: 400\">To configure an Approval Task in the process flow, follow the below steps:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">On the left pane, you can find the <\/span><b>Tasks <\/b><span style=\"font-weight: 400\">section. Drag and drop the <\/span><b>Approval Task <\/b><span style=\"font-weight: 400\">stencil from this section to the builder.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click the <\/span><b>Approval Task <\/b><span style=\"font-weight: 400\">stencil to open the Approval Task<\/span> <span style=\"font-weight: 400\">window.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">On the Approval Task window, enter the following details:<\/span>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Name &#8211; Enter a name for the approval task.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Task Results &#8211; You can find <\/span><b>Approve <\/b><span style=\"font-weight: 400\">and <\/span><b>Reject <\/b><span style=\"font-weight: 400\">options. Choose to approve or reject the task. You can also rename these options or click <\/span><b>Add an Outcome<\/b><span style=\"font-weight: 400\"> to add more options like <\/span><i><span style=\"font-weight: 400\">On-Hold<\/span><\/i><span style=\"font-weight: 400\">.<\/span><\/li>\n<\/ol>\n<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click the <\/span><b>Notifications <\/b><span style=\"font-weight: 400\">tab to configure the notification settings.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Select a <\/span><b>Delivery Mode<\/b><span style=\"font-weight: 400\"> from the drop-down list: <\/span><b>Bot <\/b><span style=\"font-weight: 400\">or <\/span><b>API <\/b><span style=\"font-weight: 400\">or <\/span><b>Email<\/b><span style=\"font-weight: 400\">. These are the channels to notify users of important updates, delivering alerts, or sending data to users.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Under the <\/span><b>Response <\/b><span style=\"font-weight: 400\">section, select an option to send the Manager\u2019s response:<\/span>\n<ol>\n<li style=\"font-weight: 400\"><b>Get Response through a Form<\/b><span style=\"font-weight: 400\"> &#8211; If selected, the<\/span><i><span style=\"font-weight: 400\"> Form URL<\/span><\/i><span style=\"font-weight: 400\"> will be inserted into the message composed in the <\/span><i><span style=\"font-weight: 400\">Compose Message<\/span><\/i><span style=\"font-weight: 400\"> section.<\/span>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Select a form from the drop-down list.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click <\/span><b>Add Access Control<\/b><span style=\"font-weight: 400\"> to set permissions. <\/span><span style=\"font-weight: 400\">It lands you on the <\/span><b>Forms <\/b><span style=\"font-weight: 400\">page and you can add a component in the master form. You can only update <\/span><i><span style=\"font-weight: 400\">Read-only<\/span><\/i><span style=\"font-weight: 400\">, <\/span><i><span style=\"font-weight: 400\">Is-Visible<\/span><\/i><span style=\"font-weight: 400\">, and <\/span><i><span style=\"font-weight: 400\">Visibility <\/span><\/i><span style=\"font-weight: 400\">settings through access control.<\/span><\/li>\n<\/ol>\n<\/li>\n<li style=\"font-weight: 400\"><b>Get Response through Email<\/b><span style=\"font-weight: 400\"> &#8211; If selected, a form will be dynamically created with task actions as buttons and inserted into the message you compose.<\/span><\/li>\n<\/ol>\n<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Under the <\/span><b>Compose Message<\/b><span style=\"font-weight: 400\"> section, enter the following details:<\/span>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Subject &#8211; Enter the subject for the response mail.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Compose Message &#8211; Enter the details of the response message.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click <\/span><b>{..}<\/b><span style=\"font-weight: 400\"> to add variables to the message.<\/span><\/li>\n<\/ol>\n<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click the <\/span><b>Assignment <\/b><span style=\"font-weight: 400\">tab to configure the recipient settings. You can select any of the below options:<\/span>\n<ol>\n<li style=\"font-weight: 400\"><b>Single Recipient<\/b><span style=\"font-weight: 400\"> &#8211; If selected, you can send the response to the recipient configured in this section.<\/span>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Enter the recipient email address in the <\/span><b>Recipient ID<\/b><span style=\"font-weight: 400\"> field.<\/span><\/li>\n<\/ol>\n<\/li>\n<li style=\"font-weight: 400\"><b>Multiple Recipients<\/b><span style=\"font-weight: 400\"> &#8211; If selected, you can send the response to multiple recipients configured in this section.<\/span>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Enter recipient email addresses separated by a comma in the <\/span><b>Recipient ID<\/b><span style=\"font-weight: 400\"> field.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Under the <\/span><b>Assignment Logic<\/b><span style=\"font-weight: 400\"> section, select an option:<\/span>\n<ol>\n<li style=\"font-weight: 400\"><b>Assign to All<\/b><span style=\"font-weight: 400\"> &#8211; If selected, the system assigns the task to all recipients.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Least Occupied<\/b><span style=\"font-weight: 400\"> &#8211; If selected, the system assigns the task to the recipient with the least number of open tasks.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<li style=\"font-weight: 400\"><b>Group <\/b><span style=\"font-weight: 400\">&#8211; If selected, you can send the response to a group. Only one of the recipients from the group can complete the task\u00a0<\/span>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Enter the group email addresses separated by a comma in the <\/span><b>Group ID<\/b><span style=\"font-weight: 400\"> field.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click the <\/span><b>Timer <\/b><span style=\"font-weight: 400\">tab to set the deadline to complete the task.<\/span>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">By default, the <\/span><b>deadline <\/b><span style=\"font-weight: 400\">option is disabled. Turn on the toggle to enable it.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">After you enable it, enter a proper date and time in the <\/span><b>Resolve Within<\/b><span style=\"font-weight: 400\"> field.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Under the <\/span><b>Reminders and Escalations<\/b><span style=\"font-weight: 400\"> section, you can perform the following:<\/span>\n<ol>\n<li style=\"font-weight: 400\"><b>Set Reminders<\/b><span style=\"font-weight: 400\"> &#8211; Select the checkbox to enable it and enter a proper date and time in the <\/span><b>Remind<\/b><span style=\"font-weight: 400\"> field.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Escalations <\/b><span style=\"font-weight: 400\">&#8211; Select the checkbox to enable it. In the <\/span><b>Escalate <\/b><span style=\"font-weight: 400\">field, enter the date and time to trigger the escalation. In the <\/span><b>Escalate to<\/b><span style=\"font-weight: 400\"> field, enter the email address of a Manager\/Admin to send the escalation notification.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<li><span style=\"font-weight: 400\">Close the Approval Task<\/span> <span style=\"font-weight: 400\">window<\/span><\/li>\n<\/ol>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/section>\n","protected":false},"excerpt":{"rendered":"Approval Task allows you to perform an approval action. While you build a process flow that requires an approval action to be performed, the approval task helps you perform that action. For example, let us consider an employee leave request. An employee has submitted a leave request. The system fetches the employee\u2019s reporting Manager\u2019s information...","protected":false},"author":12,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[146],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/multisite.korebots.com\/v9-0\/wp-json\/wp\/v2\/posts\/29547"}],"collection":[{"href":"https:\/\/multisite.korebots.com\/v9-0\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/multisite.korebots.com\/v9-0\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/multisite.korebots.com\/v9-0\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/multisite.korebots.com\/v9-0\/wp-json\/wp\/v2\/comments?post=29547"}],"version-history":[{"count":1,"href":"https:\/\/multisite.korebots.com\/v9-0\/wp-json\/wp\/v2\/posts\/29547\/revisions"}],"predecessor-version":[{"id":29549,"href":"https:\/\/multisite.korebots.com\/v9-0\/wp-json\/wp\/v2\/posts\/29547\/revisions\/29549"}],"wp:attachment":[{"href":"https:\/\/multisite.korebots.com\/v9-0\/wp-json\/wp\/v2\/media?parent=29547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/multisite.korebots.com\/v9-0\/wp-json\/wp\/v2\/categories?post=29547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multisite.korebots.com\/v9-0\/wp-json\/wp\/v2\/tags?post=29547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}