Yes, it is possible to automate InDesign through a number of methods. One way is to use the built-in scripting capabilities of InDesign. This can be done through the Scripts panel, or by using an external script editor such as ESTK (ExtendScript Toolkit). Additionally, there are a number of third-party plugins that can be used to automate InDesign, such as AUTools and InData.