Last minute notification of meeting