What’s supported
Supported actions
This connector supports:- Proxy Actions, using the base URL
https://{{.workspace}}.workday.com.
Example integration
To define an integration for Workday, create a manifest file that looks like this:Before you get started
To connect Workday with Ampersand, you will need a Workday tenant with administrator access. Once your tenant is set up, you’ll need to register an API client in Workday and obtain the following credentials:- Client ID
- Client Secret
- Workday Host: Your Workday implementation hostname (e.g.,
wd2-impl-services1). - Tenant Name: The name of your Workday tenant.
Creating a Workday API client
- Log in to your Workday tenant as an administrator.
- Search for the Register API Client task in the Workday search bar.
-
Enter the following details:
- Client Name: The name of your integration.
- Grant Type: Select Authorization Code Grant.
-
Under Redirection URIs, add:
https://api.withampersand.com/callbacks/v1/oauth - Select the Scope (Functional Areas) required for your integration.
- Click Done. Note the Client ID and Client Secret. You will need these to connect your app to Ampersand.
Add your Workday app info to Ampersand
- Log in to your Ampersand Dashboard.
-
Select the project where you want to create a Workday integration.

- Select Provider Apps.
- Select Workday from the Provider list.
- Enter the Client ID and Client Secret obtained from your Workday API client.
- Click Save Changes.
Using the connector
To start integrating with Workday:- Create a manifest file like the example above.
- Deploy it using the amp CLI.
- Embed the InstallIntegration UI component. The UI component will prompt the customer for their Workday Host and Tenant Name, then guide them through OAuth authorization.
- Start using the connector!
- If your integration has Proxy Actions, you can start making Proxy API calls.

