ProductPrelaunchPrelaunch

BookableCheck

A prelaunch HubSpot admin app that finds scheduling pages and future meetings still assigned to deactivated users.

BookableCheck HubSpot user-offboarding diagnostic artwork
Current state
PrelaunchPrelaunch
Jack’s role
Product design, Cloud engineering, HubSpot integration
Find it in the workshop
Systems & Maps Lab · Offboarding diagnostic

Built because…

The real build story.

The irritation

When a HubSpot user is deactivated, their scheduling pages and future meetings can remain behind. Prospects hit stale booking paths, and meetings may still name an organizer who has left.

What I built

I built an admin app that scans public HubSpot scheduling pages and future CRM meetings for deactivated-user references, supports bulk reassignment of eligible CRM meeting owners, and gives guided steps for the unsupported handoffs.

The hard part

HubSpot's supported APIs can update CRM meeting owners, but not scheduling-page ownership or external Google and Microsoft calendar organizers and invitations. The product has to separate safe automation from manual remediation and verify both honestly.

Under the casing

Proof, not decoration.

Build evidence02 items
  1. Deactivated-user checks across scheduling pages and future CRM meetings
  2. Bulk reassignment for supported meeting owners plus guided unsupported handoffs
  • HubSpot Projects
  • Cloudflare Workers
  • Hono
  • D1
  • Queues
  • TypeScript

Scope of work

What I owned.

  • Product design
  • Cloud engineering
  • HubSpot integration

No victory-lap math

Outcome and lesson.

Where it landed

BookableCheck has a working staged application and HubSpot project, but production infrastructure, Marketplace approval, and launch gates are still incomplete. It is prelaunch software, not an available-link monitor.

What stayed

Offboarding tools are trustworthy when they show exactly what was found, what can be changed safely, what remains manual, and what the follow-up scan verifies.

This project has a physical address.

In the playable workshop, BookableCheck lives in the Systems & Maps Lab as a offboarding diagnostic. You can inspect it without unlocking anything.

Scan deactivated-user references