I currently use teamsnap for my calendar and chat communication. It would be nice if something like that could be integrated.
It allows me to have a calendar of practices dates/ times, it emails 2 days prior to each class/practice a reminder to the parents, I can add competition dates & misc. payment due dates to it with reminders, also we can chat with the app with any questions someone might have. It is an open chat so it's wonderful because I usually don't even have to answer the question. Parents that saw an email from me usually give the answer to the people who didn't read it.
I use the schedule email option but that is so much extra typing and I missed a class and the parents let me know...this is an awesome idea!