# Editing a Booking

Editing a booking in Loopit allows you to make changes to an existing reservation, ensuring flexibility and accommodating customer needs. Whether it’s adjusting dates, swapping vehicles, or updating payment details, Loopit’s intuitive interface makes it simple to modify bookings while maintaining accurate records.

## Why Edit a Booking?

Changes to bookings are a common part of fleet operations. Some typical reasons for editing a booking include:

* Extending or shortening the booking period.
* Changing the assigned vehicle.
* Updating customer details or contact information.
* Applying discounts or updating charges.

## Key Features of Editing a Booking

**1. Flexibility**

Edit bookings at any stage of the booking lifecycle—before activation, during an active booking, or when preparing to close.

**2. Real-Time Updates**

Changes are reflected immediately, keeping all stakeholders informed and ensuring operational accuracy.

**3. Integrated Tools**

Make edits while leveraging integrated features like contract updates, deposit adjustments, and payment recalculations.

**4. Audit Trail**

Loopit logs all changes, providing an audit trail to track updates and ensure accountability.

## What Can Be Edited in a Booking?

1. **Booking Dates**
   * Extend or reduce the duration of a booking.
   * Adjust start and end dates to fit customer needs.
2. **Assigned Vehicle**
   * Swap the current vehicle for another one in your fleet.
   * Ensure the replacement vehicle matches the same category or customer requirements.
3. **Customer Information**
   * Update personal details such as phone number or email address.
   * Add additional drivers or update licence details.
4. **Pricing and Deposits**
   * Apply discounts, promotions, or fee adjustments.
   * Modify deposit amounts or process partial refunds if necessary.
5. **Add-Ons and Services**
   * Add or remove optional services like insurance, excess reduction, or baby seats.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.loopit.co/bookings/lifecycle-of-a-booking/editing-a-booking.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
