Continuing from Thomas Watsons great start to the answer which helped me get my bearings before figuring the rest of it out. The code blow allows not just CSV upload for the example Posts model but for any subsequent models thereafter. all you need to do is copy the action_item ands both collection_actions from the example into any other ActiveAdmin.register block and the functionality will be the
