With Covid still hanging around there may be local restrictions on having an in person event. You should ask your local health authorities what type of restrictions may apply before scheduling an in person event. As a result of the restrictions, some carriers have opted to not allow in-person events. This means that many agents will be opting to hold a virtual event over an in person event.
Be sure to check with your carriers to verify what your options are, and to understand any rules they may have for giving a compliant virtual event.