Back to automations

Automation & reliability

Stop checking the same records by hand.

The team was spending time comparing records that a scheduled job could check for them. I built the checks around APIs we already had.

What was getting in the way

The team kept checking internal records and comparing them with external sources by hand. That took time even when the records matched.

What I contributed

I connected existing company APIs with Python and scheduled the validation and comparison jobs. An earlier project connected two internal systems through an API bridge.

How I approached it

  1. Look at the check the team was doing by hand.
  2. Use the APIs already available to get the records.
  3. Schedule the repeated checks.
  4. Show the differences that need a person to review them.
  5. Decide who owns the process and what to do if it stops running.

What changed

The API and Python checks saved an estimated 100+ hours of manual checking each week.

Try it yourself

Have a go.

Choose a batch and run the check. You can try matching records, mismatches or a source that is offline.

Workflow playground

Example data

One record has different values and another is missing from the external source. Four records match; two need review.

  1. 01Fetch
  2. 02Validate
  3. 03Compare
  4. 04Route
Six records. Two sources. One check.Pick a scenario and see what deserves a person’s attention.