Technical Workday SOP · Representative work product

Configure a Daily Report-Driven Workday Alert

A complete Workday configurable-alert SOP covering the alert-driving report, recipient context, notification content, daily recurrence, duplicate-parameter controls, migration, and monitoring.

Accuracy-reviewed against current official Workday documentation · August 2026

Illustrative use case: Daily Overdue Recruiting Action / Requisition Exception Alert

Scope boundary. This is representative technical work product, not a prior-client deliverable and not a claim of Workday certification. Tenant security, data sources, business objects, recipient fields, policy, and release-specific UI must be validated before implementation.

Technical accuracy note (v1.1): Workday-specific task names and behaviors in this version were rechecked against current official Workday Administrator Guide and Workday Education documentation in August 2026. Tenant-dependent recipient fields, security groups, notification topics, data sources, business objects, and UI labels remain marked for validation.

Representative technical work product. This SOP demonstrates a Workday reporting and People Systems operating approach and is not presented as a prior-client deliverable. Tenant configuration, security, business objects, data sources, and organizational policies must be validated before implementation. Warren Sanders is not a Workday-certified consultant.


1. Purpose

This SOP defines the end-to-end process for designing a custom report that drives a Workday configurable alert and then configuring that alert through the Configure Alert task for daily notification delivery.

Workday alerts are report-driven. The report's filter criteria define the exception condition; Workday generates a notification for each report instance returned and groups notifications by recipient when more than one instance belongs to the same recipient.


2. Business Scenario

Alert name (example): Daily — Overdue Recruiting Action Exception

Illustrative business need: Notify the appropriate recruiting stakeholder when an active requisition meets a defined exception, such as:

[TENANT-SPECIFIC — threshold definitions, fields, recipient relationships, and policy require client validation]

Cadence: Daily, example 7:00 AM
Delivery: Workday notification and/or email depending on tenant setup and user preferences


3. Prerequisites

AccessPurpose
Notification Alerts domainSecures the Configure Alert task
Report Writer membership + Custom Report CreationRequired for the user creating/editing the alert-driving custom report
Data-source and field securityRequired to build and test the underlying report

Alert-compatible report design

Workday recommends using Simple or Advanced report types for configurable alerts. Workday alerts do not support Filter on Aggregations or Subfilters. Composite/matrix combinations also have documented alert limitations.

Design implication: If the business condition depends on a related-object count or aggregate, do not assume an aggregation filter will work for an alert. Validate whether an appropriate field or calculated-field design can place the condition on the primary business object without unsupported alert filter criteria.

Prompt requirement

If the alert-driving custom report contains prompts, Workday requires each prompt used by the alert to have a default value and Do not prompt at runtime selected on the report definition's Prompts tab.


4. Part A — Build the Alert-Driving Report

Step A1: Select the report type and data source

Use Create Custom Report. For this example, select Advanced because the use case benefits from richer filter and field options; Advanced is a design choice, not a generic requirement for all alerts.

Use the Data Sources and Business Object Details reports to validate the data source, PBO, available fields, and security in the client tenant.

Step A2: Define the exception filter

The filter is the alert condition. Every report instance returned can generate a notification, so the filter must return only actionable exceptions.

Requisition Status = Open                 [TENANT-SPECIFIC]
AND
(
  Days Open > [threshold]                 [TENANT-SPECIFIC]
  OR
  Pipeline Exception Indicator = True     [TENANT-SPECIFIC]
)

Do not use Filter on Aggregations or Subfilters for the alert-driving condition. If the desired exception cannot be expressed without them, redesign the data/report logic with a Workday reporting administrator before proceeding.

Step A3: Add fields needed for action

Include only the fields recipients need to understand and act on the exception. Example concepts: requisition reference, job title, accountable manager/recruiter, age of exception, target date, and status. Exact field names are tenant-specific.

Step A4: Configure prompts

  1. Open the report definition's Prompts tab.
  2. For every prompt required by the report, set an appropriate default.
  3. Select Do not prompt at runtime.
  4. Remove prompts that are unnecessary for the alert-driving report.

Maintainability recommendation: If an interactive report needs flexible prompts but the alert requires non-interactive defaults, consider a dedicated alert-driving copy rather than weakening the interactive report's usability.

Step A5: Test the report by itself


5. Part B — Configure the Alert

Step B1: Access Configure Alert

Search Configure Alert and select the alert-driving report.

Workday derives the Notification Topic from the custom report's Data Source and Primary Business Object. Validate the resulting topic before continuing.

Step B2: Configure recipients

The exact recipient controls depend on report context, notification topic, tenant configuration, and current release. Configure only the recipient options Workday presents in the tenant:

Recipient approachUseValidation
Context-based recipient fieldsSend to a worker/manager/project-manager-style field made available for the report context[TENANT-SPECIFIC — confirm exact field and relationship]
Security GroupsSend to a role/group audience where appropriateValidate membership and avoid duplicate audiences
Direct email recipient input, if exposedUse only where policy permitsWorkday warns email may use a potentially unsecured protocol unless SMTP is configured appropriately

Important: Do not invent field labels such as “Additional Email Recipients” if they are not visible in the tenant. Validate the current UI in Preview/sandbox.

Step B3: Configure subject and body

Use a concise subject that signals the alert category and urgency. Populate the body with static guidance plus report-context details needed for action.

[Daily TA Alert] Recruiting exception requires review

A recruiting exception currently meets the configured threshold.
Review the record in Workday and take the appropriate action.

Details:
- Requisition: [dynamic field]
- Job Title: [dynamic field]
- Exception Age: [dynamic field]
- Target Date: [dynamic field]

[TENANT-SPECIFIC — available dynamic fields and token behavior must be confirmed in Configure Alert]

Field-visibility security

Workday documents different field-visibility behavior by data-source type:

Even when field values are suppressed, the existence of an alert can itself reveal that a record meets a condition. Include this in the privacy/security review.


6. Configure Daily Recurrence

When the run frequency is not Run Now, configure the Schedule tab. Workday supports daily, weekly, monthly, dependent, and customized recurring alert schedules.

FieldExampleNotes
Run FrequencyDaily RecurrenceUse the cadence the business actually needs
Start Time07:00 AM[TENANT-SPECIFIC]
Time ZoneOrganization-appropriate zone[TENANT-SPECIFIC]
Start / End DateGoverned activation rangeSet ownership for renewal before expiration

7. Testing & Validation

  1. Keep the alert suspended or in a non-production tenant while validating.
  2. Run the underlying report and capture expected recipients/instances.
  3. Use Run Now for a controlled alert test when appropriate.
  4. Verify notification content and recipient mapping.
  5. Run Process Monitor; Workday displays configurable alerts as Alert Job processes.
  6. Review background-process messages before changing configuration when a test fails.

8. Duplicate Report Parameter Protection

Workday performs an automatic validation check when an alert job is triggered to prevent active alerts with duplicate report parameters from notifying unintended recipients. Duplicate parameters can involve report filters, prompt filter values, or report fields.

If Workday detects duplicate report parameters, the alert job terminates and surfaces messages through the background-process experience. Use the Alerts with Duplicate Report Parameters report to identify impacted alerts.

Resolution

  1. Run Alerts with Duplicate Report Parameters.
  2. Open the impacted alert from View Alerts.
  3. Use Schedule Future Process → Edit, review the report parameters, and save.
  4. Verify the parameter values are correct.
  5. Rerun from View Alerts → Schedule Future Process → Run Now.

9. Noise & Duplicate-Audience Controls

ControlOperating approach
Precise filterOnly return conditions that require action
Threshold tuningBaseline volume and adjust with the business owner
Targeted recipientsSend to the person/role able to act, not a broad observer list
Duplicate-audience reviewCheck whether context fields, groups, and direct emails overlap
Zero-row behaviorIf the report returns no instances, there are no report instances to generate notifications from; validate this in testing

10. Migration, Suspension & Retirement

Changes to the underlying report — especially prompt changes — can affect alert migration and runtime behavior. Validate alerts after migrating report changes.

Migration controls

Lifecycle controls

Use View Alerts and Schedule Future Process related actions to suspend/activate, edit, or run alerts. When retiring an alert, suspend it first, document the reason, review dependent report use, and only then remove obsolete scheduling/configuration.


11. Troubleshooting

SymptomLikely areaAction
Alert job terminates immediatelyDuplicate report parametersRun Alerts with Duplicate Report Parameters; edit and re-save the alert
No notificationsZero report instances or recipient setupRun the report interactively first, then review recipient configuration
Wrong recipientsContext recipient field/group/email audienceSuspend and correct recipient mapping before reactivation
Prompt-related errorMissing default or Do not prompt at runtimeCorrect the report definition and revalidate the alert
Blank fields in bodyRecipient field security for a Workday data sourceReview field-level security and use only appropriate fields
Migration failureReport/prompt structure changedReview Workday migration messages, repair the alert, and re-migrate

12. Production Checklist


13. Official Workday References


Representative technical work product — Warren Sanders | Version 1.1 | August 2026
Not a prior-client deliverable. Not presented as Workday-certified output.