James Scholar/Business Honors application

I was recently admitted to the Gies College of Business at UIUC. Today, I received an email that said I was selected to apply to the Business Honors and James Scholars programs. As far as I was aware, these honors programs had no application and students were invited to enter it based on their application to the university, so I am a little confused. Is this a new procedure that the college of business is doing or does every admitted applicant get this email?

The business college has adopted a separate application for its honors programs see https://business.illinois.edu/undergraduate-affairs/classof2022honorsapplication/