customer-integrations-puzzle