{"id":142884,"date":"2026-08-17T08:35:25","date_gmt":"2026-08-17T08:35:25","guid":{"rendered":"https:\/\/docs.daftra.com\/user_manual\/%d8%af%d9%84%d9%8a%d9%84-%d8%b9%d9%85%d9%84-%d8%a7%d9%84%d9%85%d9%88%d8%a7%d9%81%d9%82%d8%a9-%d9%85%d8%aa%d8%b9%d8%af%d8%af%d8%a9-%d8%a7%d9%84%d8%af%d9%88%d8%b1%d8%a7%d8%aa-2\/"},"modified":"2026-08-17T12:58:36","modified_gmt":"2026-08-17T12:58:36","slug":"multi-cycle-approval-workflow-guide","status":"publish","type":"user_manual","link":"https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/","title":{"rendered":"Multi-Cycle Approval Workflow Guide"},"content":{"rendered":"<section class=\"wpb-content-wrapper\"><p>[vc_row][vc_column][vc_column_text]<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">The system allows you to set up a multi-cycle approval path for leave requests, so that a request passes through more than one approval level in sequence, while preventing a duplicate approval request from the same person if they appear at more than one level. This article explains the steps to set up the path and how it works in practice.<\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_custom_heading text=&#8221;Steps to Set Up and Track Multi-Cycle Approval&#8221; font_container=&#8221;tag:h2|font_size:28|text_align:center|color:%2304306b|line_height:2&#8243; use_theme_fonts=&#8221;yes&#8221; css=&#8221;.vc_custom_1786969277668{margin-left: 200px !important;background-color: #f6f9fc !important;border-radius: 4px !important;}&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h4 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\">Step 1: Navigating to Approval Settings<\/h4>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">From the main menu, click &#8220;<strong>Attendance<\/strong>,&#8221; then &#8220;<strong>Attendance Settings<\/strong>,&#8221; then click the &#8220;<strong>Approval Configuration<\/strong>&#8221; card to view the list of available approval paths.<\/p>\n<p>[\/vc_column_text][vc_single_image image=&#8221;142887&#8243; img_size=&#8221;full&#8221; alignment=&#8221;center&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h4 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\">Step 2: Creating or Editing an Approval Path<\/h4>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">From the &#8220;<strong>Approval Configurations<\/strong>&#8221; list, click &#8220;<strong>Add Approval Configuration<\/strong>&#8221; to create a new one, or open an existing one to edit it. The setup screen opens with two sections:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Basic Information:<\/strong> Configuration Type (Leaves \/ Requests), Configuration Name, Status, Departments, Branches, Type, and Leave Type. There&#8217;s also a toggle: <strong>&#8220;Allow Entering Leave Applications In Past Dates.&#8221;<\/strong><\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Approval Configurations:<\/strong> The section related to the approval path itself, explained in the following steps.<\/li>\n<\/ul>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h4 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\">Step 3: Setting the Approval Type and Adding Approval Levels<\/h4>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">Within the &#8220;<strong>Approval<\/strong> <strong>Configurations<\/strong>&#8221; section, complete the setup as follows:<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"><strong>First: Choosing the Approval Type<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Single Approval:<\/strong> Only one approval level.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Multi-Cycle Approval:<\/strong> The request passes through more than one level in sequence \u2014 this is the value you need to enable this path.<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"><strong>Second: Enabling the Approvers<\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">Under &#8220;<strong>Approvers<\/strong>,&#8221; enable the sources that will be available for selection within approval levels:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Direct Manager<\/strong> \u2014 enabled by default.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Department Managers.<\/strong><\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Other Employees<\/strong> \u2014 allows selecting any specific employee by name as a manual approver, with no restrictions on their type, status, or role.<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"><strong>Third: Building the Approval Cycle Levels<\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">Under &#8220;<strong>Approval Cycle Levels<\/strong>&#8221; (note: &#8220;<strong>Any Approver on the same level can process the request<\/strong>&#8220;):<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">&#8220;<strong>Approval Level 1<\/strong>&#8221; appears ready automatically in the table (it cannot be deleted \u2014 a lock icon appears next to it instead of a delete button).<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">From the &#8220;<strong>Approvers<\/strong>&#8221; field in each row, select one or more of: Direct Manager, Department Managers, or Other Employees (based on the sources you enabled above).<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">If you select more than one approver at the same level, it&#8217;s enough for just one of them to approve to complete that level.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">To add a new level, click the &#8220;<strong>Add<\/strong>&#8221; button below the table, it automatically appears named &#8220;<strong>Approval Level 2<\/strong>&#8221; and so on, with the option to delete it via the trash icon (unlike the first level).<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Repeat adding for each additional approval level required.<\/li>\n<\/ul>\n<p>[\/vc_column_text][vc_single_image image=&#8221;142901&#8243; img_size=&#8221;full&#8221; alignment=&#8221;center&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h4 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\">Step 4: Enabling &#8220;Allow Higher-Level Approvers to Act Early&#8221; (Optional)<\/h4>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">Enable this option if you want approvers at higher levels to take action before approvals at lower levels are completed. When approved from a higher level, lower levels are automatically bypassed and the request is considered approved. When rejected from a higher level, the request is rejected directly without waiting for the lower levels.<\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h4 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\">Step 5: Saving the Setup<\/h4>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">Click &#8220;<strong>Save<\/strong>&#8221; to activate the configuration and apply it to leave requests linked to the departments, branches, and types specified in the basic information.<\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_custom_heading text=&#8221;How the Path Works in Practice When a Request Is Submitted&#8221; font_container=&#8221;tag:h2|font_size:28|text_align:center|color:%2304306b|line_height:2&#8243; use_theme_fonts=&#8221;yes&#8221; css=&#8221;.vc_custom_1786970976749{margin-left: 200px !important;background-color: #f6f9fc !important;border-radius: 4px !important;}&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h4 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\">Step 6: Employee Submits the Request<\/h4>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">When an employee submits a leave request, the request starts with the status &#8220;<strong>Under Review (0\/number of levels)<\/strong>,&#8221; and a notification (instant mobile alert + email) is sent to all approvers at the first level.<\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h4 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\">Step 7: Status Updates With Each Approval<\/h4>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">With each approval at a level, the request&#8217;s status updates automatically (e.g., &#8220;<strong>First Approval Obtained (1\/3)<\/strong>&#8220;), a notification is sent to the employee about the update, and a notification is sent to the approvers at the next level.<\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h4 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\">Step 8: Automatically Bypassing Duplicate Levels<\/h4>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">If the same person is an approver at more than one level (e.g., being both the direct manager and the department manager for the same employee), their approval is only needed once, and the system automatically bypasses any subsequent level containing this person alone or within a group.<\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h4 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\">Step 9: Finalizing the Request<\/h4>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">When the last approval level is completed (or when early approval from a higher level is triggered), the request changes to &#8220;<strong>Approved<\/strong>&#8221; status, and a final notification reaches the employee with the name of the approver who finalized the request. Any rejection at any level stops the path immediately, and rejection notifications are sent without forwarding the request to the next level.<\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h4 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\">Step 10: Reviewing the Activity Log<\/h4>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">From the leave request&#8217;s details, open the Activity Log to review every action in detail: who submitted the request, who approved or rejected at each level, the timing of each action, and any reversal of a previous approval.<\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_message message_box_style=&#8221;3d&#8221; message_box_color=&#8221;alert-warning&#8221;]<\/p>\n<div role=\"feed\" aria-label=\"Chat messages\" aria-describedby=\"_r_8h_\" data-find-provider-scope=\"\">\n<div data-sizer-excess=\"0\" data-rocksteady-sizer=\"\">\n<div data-rs-index=\"641\" data-index=\"641\" data-last-message=\"true\">\n<div tabindex=\"0\" role=\"article\" aria-setsize=\"642\" aria-posinset=\"642\" aria-label=\"Message 642 of 642\">\n<div data-test-render-count=\"1\">\n<div class=\"group group\/message-row\">\n<div class=\"group relative relative pb-[var(--msg-assistant-pb,0.75rem)]\" data-is-streaming=\"false\">\n<div class=\"font-claude-response relative leading-[1.65rem] [&amp;_pre&gt;div]:bg-bg-000\/50 [&amp;_pre&gt;div]:border-0.5 [&amp;_pre&gt;div]:border-border-400 [&amp;_.ignore-pre-bg&gt;div]:bg-transparent [&amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\">\n<div>\n<div class=\"standard-markdown grid-cols-1 grid [&amp;_&gt;_*]:min-w-0 gap-3 [&amp;_&gt;_*:last-child]:mb-0 print:block print:[&amp;_&gt;_*_+_*]:mt-3 standard-markdown\">\n<p class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\"><strong>Important Notes<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">You must have the &#8220;<strong>Manage Attendance Settings<\/strong>&#8221; or &#8220;<strong>Manage HR System<\/strong>&#8221; permission to access the Approval Configurations screen.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">The first approval level cannot be deleted from the Approval Cycle Levels table.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">The same employee cannot approve the same request twice, even if they appear at more than one level.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">If an approver reverses their approval, the request reopens at the same level, and a notification reaches all concerned parties.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Any employee can now be selected as an approver via &#8220;<strong>Other Employees<\/strong>,&#8221; with no restrictions on their type, status, or job role.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">The activity log cannot be edited or deleted by any user, only new actions are added.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div class=\"flow-root\">\n<div>\n<div class=\"ml-1 mt-6 flex items-center transition-transform duration-300 ease-out\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_message][\/vc_column][\/vc_row]<\/p>\n<\/section>","protected":false},"author":17,"template":"","categories":[2213,2197,10550],"tags":[12568,12572,12570,12569,12571,12567,12573,12566],"class_list":["post-142884","user_manual","type-user_manual","status-publish","hentry","category-attendance","category-hr","category-workflow-printables","tag-access-permissions-for-leave-approval-settings","tag-how-duplicate-levels-for-the-same-approver-are-bypassed","tag-how-to-add-a-new-approval-level-for-a-leave-request","tag-how-to-review-the-leave-requests-activity-log","tag-how-to-set-up-a-multi-level-approval-path-for-leave-requests","tag-multi-cycle-approval-workflow-guide","tag-what-does-allowing-early-approval-from-a-higher-level-mean","tag-where-to-find-approval-settings-in-attendance"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Multi-Cycle Approval Workflow Guide - Daftra Knowledge Base<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Multi-Cycle Approval Workflow Guide - Daftra Knowledge Base\" \/>\n<meta property=\"og:description\" content=\"[vc_row][vc_column][vc_column_text] The system allows you to set up a multi-cycle approval path for leave requests, so that a request passes through more than one approval level in sequence, while preventing a duplicate approval request from the same person if they appear at more than one level. This article explains the steps to set up the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Daftra Knowledge Base\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-17T12:58:36+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.daftra.com\/#website\",\"url\":\"https:\/\/docs.daftra.com\/\",\"name\":\"Daftra Knowledge Base\",\"description\":\"Daftra\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.daftra.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/#webpage\",\"url\":\"https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/\",\"name\":\"Multi-Cycle Approval Workflow Guide - Daftra Knowledge Base\",\"isPartOf\":{\"@id\":\"https:\/\/docs.daftra.com\/#website\"},\"datePublished\":\"2026-08-17T08:35:25+00:00\",\"dateModified\":\"2026-08-17T12:58:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/docs.daftra.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Multi-Cycle Approval Workflow Guide\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Multi-Cycle Approval Workflow Guide - Daftra Knowledge Base","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/","og_locale":"en_US","og_type":"article","og_title":"Multi-Cycle Approval Workflow Guide - Daftra Knowledge Base","og_description":"[vc_row][vc_column][vc_column_text] The system allows you to set up a multi-cycle approval path for leave requests, so that a request passes through more than one approval level in sequence, while preventing a duplicate approval request from the same person if they appear at more than one level. This article explains the steps to set up the [&hellip;]","og_url":"https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/","og_site_name":"Daftra Knowledge Base","article_modified_time":"2026-08-17T12:58:36+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/docs.daftra.com\/#website","url":"https:\/\/docs.daftra.com\/","name":"Daftra Knowledge Base","description":"Daftra","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.daftra.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/#webpage","url":"https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/","name":"Multi-Cycle Approval Workflow Guide - Daftra Knowledge Base","isPartOf":{"@id":"https:\/\/docs.daftra.com\/#website"},"datePublished":"2026-08-17T08:35:25+00:00","dateModified":"2026-08-17T12:58:36+00:00","breadcrumb":{"@id":"https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.daftra.com\/en\/user_manual\/multi-cycle-approval-workflow-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.daftra.com\/en\/"},{"@type":"ListItem","position":2,"name":"Multi-Cycle Approval Workflow Guide"}]}]}},"_links":{"self":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/user_manual\/142884","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/user_manual"}],"about":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/types\/user_manual"}],"author":[{"embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/users\/17"}],"version-history":[{"count":2,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/user_manual\/142884\/revisions"}],"predecessor-version":[{"id":142911,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/user_manual\/142884\/revisions\/142911"}],"wp:attachment":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/media?parent=142884"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/categories?post=142884"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tags?post=142884"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}