01Challenge
Listings were published by hand to a long list of portals, each with a different format, media requirement and update rule. Errors surfaced as missing or stale adverts, and nobody could say with confidence where a given property was currently live.
02Solution
A distribution pipeline built on official portal feeds and partner APIs, a normalised internal listing model, and a small desktop agent for the offline media and legacy office systems that had no network interface.
03Business impact
The agency could add portals without adding headcount, and account managers could answer 'where is this listing live right now' without checking each site by hand.