← All projects
Work · analysis · In use by the integrations team

Workday Integration Analysis Toolkit

Compares Workday business process versions and checks every step against the rules an integration supports.

PythonFlaskReactSOAP
live demo · Workday Integration Analysis Toolkit
context

Built at work for integration analysis

The problem

Business process change tickets meant opening large spreadsheets, comparing versions by eye and passing them between teams for review.

What I built

  • Converts Workday business process exports into structured JSON.
  • Diffs two versions with visual highlights and matches each step's conditions against supported integration rules.
  • Detects drift between staging and production, with summaries by condition or by step.
  • An XML path visualizer, a data dictionary and a SOAP request generator with Basic and OAuth authentication and token refresh.

How it works

Upload the business process and condition rule exports.

Impact

  • Change-ticket analysis went from hours, sometimes days, to minutes.
  • Removed the manual cross-team review step.

What I learned

The fastest tools encode an expert's checklist. Writing the rules down once made every later ticket quick.