The High Luminosity phase of the LHC (HL-LHC) is planned to begin data taking in 2029, with the instantaneous luminosity expected to increase to 4 times its current value and the average number of particle interactions per bunch crossing increasing by approximately 3.5 times its current value. The current endcap calorimeters in the CMS detector will be replaced by a novel high granularity calorimeter (HGCAL) that will have fine segmentation in both the transverse and longitudinal directions and will be the first such calorimeter specifically optimised for particle flow reconstruction to operate at a colliding-beam experiment. The Level 1 trigger of the CMS experiment will combine the calorimeter data with tracking information to allow particle-flow techniques to be used. The high granularity of the calorimeter leads to about six million readout channels in total, concentrated in one million trigger cells, sampled for the L1 trigger at a rate of 40 MHz. The trigger data volumes will be an order of magnitude above those currently handled in CMS, posing significant challenges for data manipulation and processing. In addition, the trigger algorithms must be able to efficiently reject the huge background rate in the forward region of the detector due to the high pileup environment. The status of the HGCAL trigger architecture and design, as well as the algorithms developed in order to tackled these major issues, is presented here. The data flow is described from the formation and preselection of trigger cells on detector to the generation of two types of trigger primitives off detector, projective towers of energy in the (η, ϕ) plane and three-dimensional clusters of particles. Particle flow will use these 3D clusters, and their formation is described and followed by recent developments in the optimization of their transverse size.