The basic must-have features of an event application include- event planning and scheduling, push notifications, text messaging, geo-location integration, social media sharing, analytics, lead generation, etc.