Workday Developer Program GitHub

App catalog / generateWQL

Generate WQL With the AI Gateway

Workday

Create WQL Statements with either UI or natural language query using the AI Gateway.

Extend App Presentation Model WQL Workday Extend Workday REST API
Get it with git instead

Check out only this folder and keep the git history, so you can open a pull request from the same checkout. See the contribution guide.

git clone --filter=blob:none --sparse https://github.com/Workday/WorkdayDeveloperProgram.git
cd WorkdayDeveloperProgram
git sparse-checkout set catalog/generateWQL

The zip carries the same trail: its SOURCE.md records the commit it was built from and these commands.

Version 2024.1

For details and updates associated with this version of the app, see the App Catalog Changelog.

Introduction

View Document Search With AI Gateway forum page for more information on this app.

Deploy Instructions

  1. Click the “Create Copy” button above.
  2. To modify app source code:
    1. Open the app on the Dev Site.
    2. Click Open in App Builder
  3. After making any changes, Save and Deploy.

Manual Deploy (Alternative)

  1. Install the Workday Extend Plugin for IntelliJ.
  2. Download and unzip the app source code.
  3. Open in IntelliJ
    1. Go to Tools > Workday Extend > Log in to Workday Extend. You will be prompted to login to Workday Extend.
    2. Go to Tools > Workday Extend > Log in to Tenant. You will be prompted to choose your tenant.
    3. Go to Tools > Workday Extend > Deploy App to Tenant. Select your application.

Configuration Instructions

  1. Login to your development tenant and run App Manager
  2. Locate the Generate WQL With the AI Gateway app and click Configure
  3. Under the Security Domains section, click Create next to the View: Data Query Builder domain.
  4. Add the following Report/Task Permissions:
    • View:All Users
    • This is all that is needed to run the Data Query Builder task in the tenant.
  5. Run task Activate Pending Security Policy Changes.

Usage Instructions

  1. Review this Developer Forum topic for a quick overview of the Generate WQL REST API.
  2. Run task Data Query Builder to access the Extend app and start using the Data Query APIs in your WCPDev tenant.