# My Upcoming Shift Widget

### Overview

The My Upcoming Shift widget is designed to streamline how you manage and view your work schedule. By providing quick access to essential shift details such as date, time, location, and job title, this widget helps you stay on top of your work commitments. Use the **View Full Schedule** button for a detailed look at your shifts and the **Add Attendance** button for easy attendance recording. Customizing the widget to display shifts for up to 7 days allows you to tailor it to your specific scheduling needs. With the My Upcoming Shift widget, managing your work schedule has never been easier.

<figure><img src="/files/P4feB7AMfWUobELl6n8S" alt=""><figcaption></figcaption></figure>

***

### Accessing Your Upcoming Shifts

The Upcoming Shift widget provides a snapshot of your scheduled shifts over a specified number of days, ranging from 1 to 7 days. Here’s what you can expect to see:

* **Date and Time of the Shift:** Easily view when your next shift starts and ends.
* **Lunch Breaks:** Information on any scheduled lunch breaks during your shift.
* **Location:** The specific location where you will be working.
* **Job Title:** The role you will be filling during each shift.

***

### Viewing Full Schedule

Click this button to navigate to the **Schedules** module. Here, you can access a comprehensive view of your work schedule, including past and future shifts.

***

### Recording Attendance

Click the **Add Attendance** button to open an Attendance pop-up menu. This feature enables you to record your attendance event without needing to access the full module, saving you time and effort.

***

### Customizing the Widget

For Home modules that allow user customization, choose to display shifts for the next 1 to 7 days, based on your preference. This flexibility ensures that you can keep track of your immediate schedule or plan a few days ahead.


---

# 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://guides.mangoapps.com/user-guide/schedules/my-upcoming-shift-widget.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.
