Approval Workflow – Rentlz Bookings

Created by Moveinsync Help, Modified on Fri, 13 Jun at 3:51 AM by Moveinsync Help

This article outlines the Approval Workflow implemented in Rentlz Bookings. It explains the approval indicators, approval types, configuration options, and dashboard capabilities available to administrators and approvers.


Visual Indicators in Booking View

  • M Icon (Yellow): Approval is required for the booking, and it is currently pending.

  • M Icon (Green): All required approvals have been completed.

  • M Icon Missing: Approval is not required for the booking.


The assigned approver and the current approval status are displayed in the booking details side panel within the Rentlz dashboard.


Approval Types (Flavours)

1. Reporting Manager (RM) Approval

  • The approver is fetched from the first firm member rider’s profile.

  • For all-guest bookings, the approver is derived from the requester’s RM.

  • If no RM is found:

    • Booking creation can be restricted, or

    • Allowed without requiring approval (based on configuration).

2. Custom Approver

  • The booker can manually choose an approver.

  • Approver selection can be:

    • Open to any firm member, or

    • Limited to specific roles (e.g., Spot Booking Manager).

3. Multi-Level Approval

  • Up to two levels of approval supported.

  • Each level can independently follow RM-based or custom approver logic.

  • Approval flows sequentially—L1 must approve before L2 is triggered.


Configuration Options

Approval Requirement Controls

  • Booking Type-Based: Approvals can be made conditional based on booking types.

  • Designation-Based: Users with certain designations can be excluded from the approval process.

Auto Approval

  • If the approver doesn't act in time (e.g., X minutes before pickup), the system auto-approves the booking.

Approval Emails

  • Emails sent to approvers with booking details and Approve/Reject buttons.

  • Optional email alerts can be sent to role-based users once a booking is approved or rejected.

Reminder Emails

  • Automated reminders can be configured:

    • Set frequency and number of repetitions to nudge pending approvers.

Booking Edit Handling

  • Optionally retrigger approval when a booking is edited post-creation.


Approval Dashboard

  • Approver Dashboards: Each approver sees their pending approvals.

  • Multi-Level View:

    • L1 approver sees booking first.

    • After L1 approval, the booking appears in L2 dashboard.

    • On L1's dashboard, the booking is marked as approved.

  • Administrative Views:

    • Site Administrators

    • Transport Managers

  • Approval Actions:

    • Single approval

    • Bulk approval supported


Administrative Overrides

Transport Admin Override

  • Transport Admins can directly approve bookings, bypassing the manager approval flow.

  • This applies to both L1 and L2 levels if enabled.


Summary of Key Functionalities

1. RM-Based Approval

Automatically fetches the approver from the rider’s or requester’s profile. If no RM is available, booking can be blocked or allowed without approval based on config.

2. Custom Approver

Booker can select any firm member as approver, with optional restrictions based on roles (e.g., Spot Booking Manager).

3. Multi-Level Approval

Supports up to two levels of approval. Each level can use RM or custom approver independently.

4. Auto Approval

If the approver doesn’t respond in time (e.g., X mins before pickup), the system auto-approves the booking.

5. Approval Emails

Emails sent to approvers with booking details and Approve/Reject buttons. Outcome emails can be sent role-wise.

6. Reminders

Configurable reminder emails can be sent to approvers at set intervals until action is taken.

7. Approval Dashboard

Approvers have a dashboard view of pending bookings. Multi-level approvals show progressively in L1 → L2 dashboards. Admins and transport managers also have access.

8. Bulk/Single Approval

Approvals can be done individually or in bulk for efficiency.

9. Admin Override

Transport Admins can bypass RM approvals and directly approve bookings, overriding both L1 and L2 if needed.

10. Re-approval on Edits

Option to retrigger approval workflow if a booking is edited after creation.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article