Example: Create External Home Page Cards Orchestration
This example illustrates how to set up an orchestration that displays data on a custom home page card.
You must have access to Workday Journeys and Workday Extend to create and display external links for custom cards on the Workday Home page. Contact your Customer Base Account Executive for details.
You might need to take additional steps to enable this feature depending on your organization's subscription service agreement. For more information, see this Community article.
You want to create a custom Workday Home Card that displays a greeting to the user viewing the card.
Orchestration Builder is a tool on the Workday Developer Site. To build custom cards, you need to:
- Have access to Workday Extend.
- Have technical skills, knowledge, and capabilities.
- Be familiar with APIs.
- Log into the Workday Developer Site with your credentials.
- ClickCreate an Extend App, then clickStart from Scratch.
- Name your app and, optionally, provide a description. ClickCreate and Go to Overview.
- ClickAdd Orchestrationand then select theWorkday Home Cardtemplate.
- Name your orchestration.
- From theComponentspanel, dragSend Workday API Requestand drop it betweenWorkday Home Card RequestandCREATE WORKDAY HOME CARD.
- Select theSend Workday API Requestcomponent you just dropped and:
- Double-clickSendWorkdayAPIRequestto rename this step toGet Workday Employee Data.
- On thePropertiespanel, enter aReference NameofgetWorkdayEmployeeData.
- ClickEdit Properties.
- Enter these values.
- On theGETrequest row, click the+icon, and paste/common/v1/workers/me.This API request returns the worker who is viewing the card.You must return a specific worker or else the API request won't work.
- SelectJsonas the Response Type on theSettingstab.
- ClickSave Changes, then clickClose.
- From theComponentspanel, dragCreate Valuesand drop it betweenSEND WORKDAY API REQUESTandCREATE WORKDAY HOME CARD. Select theCreate Valuescomponent you just dropped and:
- Double-clickCreateValuesto rename the step toCreate Workday Employee Data.
- On thePropertiespanel, enter aReference NameofcreateWorkdayEmployeeData.
- ClickEdit Properties.
- Enter these values:OptionDescriptionTypeStringKeyfullNameValue
- Click the+icon and then select .
- Hover overgetWorkdayEmployeeData.response, click thefxicon, and selectstringAtJsonPath.
- Clickpathand enter$.descriptorto return the name of the worker viewing the card.
- ClickSave Changes, then clickClose.
- SelectCREATE WORKDAY HOME CARDand clickEdit Properties.
- Enter these values:OptionDescriptionSourceWorkday ExtendTitle
- Click the+icon and enterHello.
- Click the+icon again and select .
SubtitleHave a great day!Link Descriptionhttps://www.workday.comLink TextWorkday - ClickSave Changes, then clickClose.
- Click theValidateicon.
- ClickSave to App Hub.
You create content for Workday Home tailored specifically to your organizational needs, and incorporate Workday data as well as third-party data to make a truly personalized experience.
Deploy the app to your tenant and access the
Create External Card
task in Workday to enable workers to view the card.