## Zoho Payroll Documentation Index Access the complete documentation index at: https://www.zoho.com/in/payroll/llms.txt Use this file to discover all available documentation pages before proceeding. # Workflow Logs ![](/payroll/images/ue-resources/llm-utility-menu/sparkle-ai.svg) Explore With AI ![](/payroll/images/ue-resources/llm-utility-menu/dd-arrow.svg) * [Open in ChatGPT (opens in new tab)](https://chatgpt.com/?prompt=Analyze+the+content+of+https%3A%2F%2Fwww.zoho.com%2Fin%2Fpayroll%2Fhelp%2Femployer%2Fsettings%2Fautomation%2Fworkflow-logs.html+and+understand+it+thoroughly+so+I+can+ask+questions+about+it.) * [Open in Claude (opens in new tab)](https://claude.ai/new?q=Analyze+the+content+of+https%3A%2F%2Fwww.zoho.com%2Fin%2Fpayroll%2Fhelp%2Femployer%2Fsettings%2Fautomation%2Fworkflow-logs.html+and+understand+it+thoroughly+so+I+can+ask+questions+about+it.) * ![Copy for LLM](/payroll/images/ue-resources/llm-utility-menu/copy.svg) Copy for LLM * [![View as Markdown](/payroll/images/ue-resources/llm-utility-menu/md.svg) View as Markdown (opens in new tab)](/in/payroll/help/employer/settings/automation/workflow-logs.md) The **Workflow Logs** page lists every execution attempt of a workflow action (email alert, webhook, function, schedule, or button) triggered by a workflow rule. Use this page to track action outcomes, troubleshoot failures, set up failure notifications, and define retry policies that determine how Zoho Payroll reattempts failed actions. **Scenario:** Priya, the payroll operations lead at Zylker Technologies, relies on a webhook that posts every new pay run to an external accounting system. One afternoon, the accounting system goes down for a few minutes, and several pay runs fail to sync. Priya opens the Workflow Logs page, filters for failed webhook executions, and reviews the failure reasons to identify the issue. * * * ## Access Workflow Logs To access workflow logs: * Click **Settings** in the left sidebar. * Click **Workflow Logs** under _Automations_. * Choose the action type tab whose logs you want to view: * **Email Alerts** * **Webhooks** * **Functions** * **Schedules** * **Buttons** Each tab displays the corresponding logs in a list view with the following columns: Column Description **Occurred At** Date and time the action was triggered. **Name** Name of the workflow action that was executed. **Logs** Log details for the execution. **Entity Type** The module the workflow rule belongs to. **Status** The outcome of the execution. * * * ## View Log Details To view the details of a specific log: * Click **Settings** in the left sidebar. * Click **Workflow Logs** under _Automations_. * Open the tab for the action type whose log you want to inspect. * Click the row of the log you want to view. The log detail panel displays: * **Execution Time:** Date and time the action ran. * **Workflow Rule:** Name of the rule that triggered the action. * **Record:** The record processed by the rule. * **Status:** Success or failure outcome. * **Response:** The response returned by the action. * **Failure Reason:** The reason for failure (shown only when the status is **Failure**). * * * ## How to Handle Failed Workflow Actions When a workflow action fails or crosses its usage threshold, Zoho Payroll can notify the right people and automatically reattempt the action. You can configure this using the **Configure Failure Preferences** option. To set this up: * Click **Settings** in the left sidebar. * Click **Workflow Logs** under _Automations_. * Click **Configure Failure Preferences** in the top right corner. The configuration options are organised by action type. Select the appropriate tab: **Email Alerts**, **Webhooks**, or **Functions**. ### Failure Notification The Failure Notification setting controls when and to whom Zoho Payroll sends emails summarising failed workflow actions. You can configure it separately for **Email Alerts**, **Webhooks**, and **Functions**. Under **Failure Notification**, set the following fields: * **Frequency:** How often the digest email is sent. Choose **Hourly**, **Daily**, **Weekly**, or **Monthly**. * **Time:** The time of day at which the digest email is sent. Applies to Daily, Weekly, and Monthly frequencies. * **Email Recipients:** The users who receive the digest email. Click **Save**. ### Retry Policy The Retry Policy setting controls how Zoho Payroll reattempts a failed workflow action. You can configure it separately for **Webhooks** and **Functions**. Under **Retry Policy**, set the following fields: * **Retry Method:** The pattern Zoho Payroll uses to space out retry attempts. Choose one of the following: * **Fixed interval:** Each retry occurs after the same interval. For example, if the retry interval is 30 minutes and the retry count is 5, retries occur every 30 minutes after the failure. * **Additive:** Each subsequent retry interval is the previous interval plus a fixed amount. For example, if the retry interval is 1 hour, the additive factor is 1, and the retry count is 6, retries occur at 1 hour, 2 hours, 3 hours, 4 hours, 5 hours, and 6 hours after the failure. * **Multiplicative:** Each subsequent retry interval is the previous interval multiplied by a factor. For example, if the retry interval is 5 minutes, the multiplicative factor is 6, and the retry count is 5, retries occur at 5, 30, 180, 1080, and 6480 minutes after the failure. * **Retry interval:** The wait time before the first retry, entered as a number and a unit (such as **Minutes** or **Hours**). * **Additive factor** (Additive method only): The number added to the retry interval for each subsequent retry. * **Multiplicative factor** (Multiplicative method only): The number the retry interval is multiplied by for each subsequent retry. * **Retry count:** The maximum number of retries Zoho Payroll attempts after the initial failure. The **Pattern** preview below the fields shows the resulting sequence of retry intervals based on the values you have entered. Click **Save**. * * * ## Filter Logs To narrow down the logs displayed: * Click **Settings** in the left sidebar. * Click **Workflow Logs** under _Automations_. * Open the relevant action type tab. * Set your filter criteria using the filter options at the top of the page: * **Status:** Filter by **All**, **Success**, or **Failure**. * **Modules:** Filter by a specific module. * **Date Range:** Filter by execution date (e.g., **Last Three Months**). * Click **Apply Filter**. * * * ## Export Logs To export workflow logs for offline analysis: * Click **Settings** in the left sidebar. * Click **Workflow Logs** under _Automations_. * Open the relevant action type tab. * Apply any filters you need. * Click **Export** in the top right corner. The file will be downloaded to your device. * * * ## Related Topics * [Workflow Rules](/in/payroll/help/employer/settings/automation/workflow-rules.html) * [Email Alerts](/in/payroll/help/employer/settings/automation/workflow-actions/email-alerts.html) * [Field Updates](/in/payroll/help/employer/settings/automation/workflow-actions/field-updates.html) * [In-app Notifications](/in/payroll/help/employer/settings/automation/workflow-actions/in-app-notifications.html) * [Functions](/in/payroll/help/employer/settings/automation/workflow-actions/functions.html) * [Webhooks](/in/payroll/help/employer/settings/automation/workflow-actions/webhooks.html) * [Schedules](/in/payroll/help/employer/settings/automation/schedules.html)