Overview of Approvals

The approval system in Mazévo creates approvals for an event based on its various attributes. Mazévo monitors the "state" of each approval and allows for one or more "approvers" to accept or deny approvals assigned to them.


The approval system in Mazévo creates approvals for an event based on its various attributes. Mazévo monitors the "state" of each approval and allows for one or more "approvers" to accept or deny approvals assigned to them. The event planner can monitor all approvals in the system, change individual approvals, and set the event's overall status based on the actions of the approvers.

The Process

  1. A request is entered and triggers approvals to be created
  2. The Event Planner reviews the event and releases the approvals or cancels the request.
  3. The request waits for approvers to approve or deny the approvals.  The request remains in a request status (a status with a request behavior of pending) while the approvals are processed.
  4. If all of the approvals are approved, the event planner can approve the overall event, changing the booking statuses to confirmed (any status with a request behavior of booked).
  5. If one or more of the approvals is denied, the event planner will generally deny the event, changing the status to Denied or Canceled (any status with a request behavior of Denied). Optionally, the event planner can adjust the request by deleting the denied services and continue to wait for the remaining approvals to be approved.

The approval process is dependent upon the event having one or more bookings in a status marked with a request behavior of pending.


Examples of Approvals 

  • The AV Department must approve all AV requests.
  • Events over 100 people need Security Department approval.
  • The building manager must approve events using the ballroom.
  • All events that are using the Special Events event type must be reviewed.

Approval Triggers

Mazévo automatically creates approvals for the following types of "triggers":

  • Always. Every event must be approved.
  • Manual. Added to an event manually by the event planner.
  • Location. Approval is required for certain spaces. 
  • Size. Approval is required for events that exceed a certain size threshold.  
  • Services. Approval is required if certain resources or services are requested.
  • Type of Event. Approval is required for certain event types.
  • Organization Type. Approval is required for certain organization types.

Approval States

There are six states for approvals. The first three are the most common in Mazévo:

  • Pending. The approval is awaiting action from an approver. 
  • Approved. The approval has been granted.
  • Denied. The approval has been denied. 

The other three states have special uses:

  • Waiting for Review. The system can be set up so that an event planner must review approvals before being changed to the Pending state.  
  • Disregarded. The approval is ignored and treated as if it never existed.
  • Pending - Changes Made. Changes have been made following approval, so an additional review is required.

To create an approval:

1. Go to Settings > Approvals.  

2. Enter a description and optional notes.

3. Select the approval trigger. Based on the selection, an additional tab (or an additional field in the case of Attendance) is displayed. Click that tab and make entries as appropriate.

4. Click the Approvers tab and check the boxes for people whose approval is required. (Note: only users with the Oversight role are shown in the list.)

5. Click Save.

Managing Pending Approvals

An approver in Mazévo is a user that has been granted access to the Oversight role by an administrator and selected as someone who needs to review certain types of approvals. The approver can see a list of pending approvals in the Mazévo mobile app or on the web and approve or deny them. 

If the approval is assigned to more than one approver, only one of them needs to change the state of the approval (approve or deny). Other approvers can access the history of all of the approvals that have been assigned to them regardless of which approver changed the state. 

The Event Planner's Role in Managing Approvals 

The event planner is the "quarterback" of the approval system. They have three tools at their disposal for managing approvals:

  • Day at a Glance - Requests. Requests are grouped by the overall approval status.  
  • Day at a Glance - Approvals. Events are grouped in request status by each individual approval record in the system. If an event has three approvals, the event is displayed once for each approval regardless of their states. After an event has been confirmed or canceled, it is no longer displayed here.
  • Event Editor. The event editor can be used to review and edit any approval for the event. It can also be used to change the state of approvals from Waiting for Review to Pending if the system has been set to use this preview feature.