Astra Schedule provides both manual and automated messaging to inform users of certain events and to support the request and approval workflow for events, rooms, and resources. There are various scheduling processes supported by workflow rules and messages in the Astra Schedule application. Each of the following processes are supported independently or in combination as event and room/resource scheduling activities progress. For example, an event may be requested, then approved by a user that is required to request rooms or resources on their behalf. The room and resource requests are approved, which finalizes the event schedule and triggers notifications to other interested parties.