Integration Process Flow

Data Flow

  • During the initial setup phase and when new skill vocabulary versions are released, TechWolf will push and update the external skill mapping in Workday.

  • Worker Skills are synchronized in a bidirectional flow, where Worker skills data updates in the SkillEngine API are synchronized in real-time to Workday using a push strategy.

    Skills synced by the Workday Integration are tracked using the source field in the Employee Skill Profile Feedback endpoint payload, tagged as "workday-integration". To retrieve these sources in an employee’s profile, use the query parameter &include=sources, which returns the Skill’s source_event with "event_type": "skill_profile_feedback" and "source": "workday-integration".

  • Workday updates are synced at regular intervals to the SkillEngine API using a pull strategy. This means that all flows are all initiated by TechWolf. The frequency by which Workday skills are synchronized to TechWolf is every 2 hours.

In summary: TechWolf will access Workday’s Talent and Staffing Web services to retrieve and update skills data. TechWolf also synchronizes skills data from external sources and skills from external systems performing skill harmonization.

Initial Load

The initial load occurs after the Workday Integration System User credentials are shared and set up in TechWolf.

The TechWolf team ensures the initial batch of data is loaded into both systems, starting a process on TechWolf’s side.

Worker profile of Grayson Rogers before the initial load:

Assuming a lot of skills have been validated already, we get his profile after the initial sync:

In TechWolf, we see the same profile as before, with the addition of the skills that were in Grayson’s original Workday profile; these are now validated in TechWolf.

Skill Validation in TechWolf

Grayson Rogers validates the skill “Acoustic Modelling” in TechWolf. This validation is pushed to Workday immediately:

Skill Validation in Workday

When an employee provides feedback in Workday, for example, adds “Facilities Operations” and removes “Performance Management”, the changes are reflected in TechWolf accordingly. The changes are synchronized every 2 hours, so not immediately in this direction.