Mechanically
Google Drive v3 over REST with a stored OAuth refresh token. A cron reconciles because creators upload via share link so nothing tells the CRM a file arrived. The folder taxonomy in Drive is the source of truth, provisioning is idempotent, and the index holds unused content only.