This document proposes a cell-based reference architecture for building agile integration in a microservices environment. It describes challenges with existing layered and microservices architectures, and introduces the concept of grouping components into independently deployable and managed "cells". The architecture aims to provide structured agility through versioned cells with dependency management and automated governance. Reference implementations and measures of success are discussed to demonstrate how a cell-based approach can support agile development practices and organizational transformation.