Skip to the content
  1. Work
  2. Unblocking a product without the API.

Rapport · Engineering + Product case study

The API was weeks away. The working day was not.

The pilot opened to an empty appointment queue. The schedule already existed on a sheet, so I used that input to unblock the workflow while direct integration waited.

Explore the decisions
  • PythonAppointment import
  • PostgreSQLAppointment records

The decisions

Three decisions, the reasoning behind each, and what changed as a result.

A bridge to the daily queueIllustrative schedule
The input already existed

The API was weeks away. The appointment sheet wasn’t.

Already at the deskDaily appointment sheet

A current schedule the team already receives and uses.

Extract fields
Usable appointment queue
R. Alvarez2021 Camry · Oil + rotation
J. Chen2019 F-150 · Brake inspection
M. Okafor2022 CR-V · 30K service

The pilot could move forward using an input the customer already had.

How it works

A quick guide to the interactive flow on this page.

Dynamic contentClick each step to see a different part of the story.

The outcome

The pilot could operate before the direct integration.

An OCR, structured-file, and database-import path populated the queue from the existing appointment sheet. The direct API remained the longer-term path.