--- title: "Trade Shifts" slug: "r365-app-trading-shifts" description: "Initiate a shift trade in the R365 mobile app. Select the shift, choose a trade partner, and submit the request for manager approval." updated: 2026-07-06T16:32:23Z published: 2026-07-06T18:35:49Z canonical: "docs.restaurant365.com/r365-app-trading-shifts" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.restaurant365.com/llms.txt > Use this file to discover all available pages before exploring further. # Trade Shifts This article is part of the [employee schedule requests](/doc/docs/r365-app-employee-schedule-requests-overview) feature on the [R365 App](/doc/docs/r365-mobile-app) and covers how to trade shifts. From the R365 App, employees can submit shift trade requests. To trade, users can select the shift they would like to swap out as well as the shift they would like trade for. The other employee will then approve or deny their request to trade. If approved, the request will submit for manager approval. If approved, the shift changes will reflect on the employees' respective schedules. --- ## Shift Trade Criteria Users can trade a shift to any employee that: - works at the **same restaurant location** - has the same **job** on the shift - is **available** during the shift --- ## How to Trade Shifts Users can request to trade from two different places in the R365 App: 1. The **My next shifts widget** on the mobile dashboard 2. The employee **schedule** ### Trading from the My Next Shifts Widget To trade from the ‘My next shifts’ widget, follow these steps: *Click steps to expand for additional information and images.* ****1)** Swipe left or right on the **upcoming shifts** section of the Schedule widget to locate the shift that needs to be traded. **Tap the ‘View’ button** to open the **shift details**.** ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/2025-12-10_16-23-46.gif?sv=2026-02-06&spr=https&st=2026-11-10T17%3A13%3A50Z&se=2026-11-10T18%3A13%3A50Z&sr=c&sp=r&sig=MaCcWvWDaewZa4E2YWm6Oc5pe11cv%2Bi2zUw4E3vf758%3D) ****2)** The 'Trade shift' and 'Offer shift' buttons will appear. Tap **Trade shift** to start the trade process.** ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-PWYZ3LCC.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A13%3A50Z&se=2026-11-10T18%3A13%3A50Z&sr=c&sp=r&sig=MaCcWvWDaewZa4E2YWm6Oc5pe11cv%2Bi2zUw4E3vf758%3D) ****3)** Locate the shift of another employee to trade for and **tap the shift to select** it.** Selected shifts will show a blue dot on the shift. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-07RYI3DM.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A13%3A50Z&se=2026-11-10T18%3A13%3A50Z&sr=c&sp=r&sig=MaCcWvWDaewZa4E2YWm6Oc5pe11cv%2Bi2zUw4E3vf758%3D) ****4)** Once the shift is selected, tap **Request trade**.** ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-OCBN1KNK.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A13%3A50Z&se=2026-11-10T18%3A13%3A50Z&sr=c&sp=r&sig=MaCcWvWDaewZa4E2YWm6Oc5pe11cv%2Bi2zUw4E3vf758%3D) ****5)** Users will be shown a confirmation of the request. The trade request will now be sent to the other employee for approval.** ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-BGW4PXBJ.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A13%3A50Z&se=2026-11-10T18%3A13%3A50Z&sr=c&sp=r&sig=MaCcWvWDaewZa4E2YWm6Oc5pe11cv%2Bi2zUw4E3vf758%3D) ### Trading from the Schedule Calendar To trade from the Schedule follow these steps: *Click steps to expand for additional information and images.* ****1 )** Navigate to the **My schedule** screen.** 1. Select **More** from the bottom tab bar. 2. Select **My schedule**. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-MNVBK9JS.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A13%3A50Z&se=2026-11-10T18%3A13%3A50Z&sr=c&sp=r&sig=MaCcWvWDaewZa4E2YWm6Oc5pe11cv%2Bi2zUw4E3vf758%3D) ****2)** From the **My Schedule** tab, locate and tap the restaurant **shift** that needs to be **traded away**.** ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-ZCV33DT4.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A13%3A50Z&se=2026-11-10T18%3A13%3A50Z&sr=c&sp=r&sig=MaCcWvWDaewZa4E2YWm6Oc5pe11cv%2Bi2zUw4E3vf758%3D) ****3)** From the shift details screen, tap the **Trade shift** button.** ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-KES75SIT.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A13%3A50Z&se=2026-11-10T18%3A13%3A50Z&sr=c&sp=r&sig=MaCcWvWDaewZa4E2YWm6Oc5pe11cv%2Bi2zUw4E3vf758%3D) ****4 )** Locate the shift of another employee to trade for and **tap the shift to select** it.** Selected shifts will show a blue dot on the shift. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-49EQA6G6.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A13%3A50Z&se=2026-11-10T18%3A13%3A50Z&sr=c&sp=r&sig=MaCcWvWDaewZa4E2YWm6Oc5pe11cv%2Bi2zUw4E3vf758%3D) ****5)** Once the shift is selected, tap **Request trade**.** ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-6B2ILVBO.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A13%3A50Z&se=2026-11-10T18%3A13%3A50Z&sr=c&sp=r&sig=MaCcWvWDaewZa4E2YWm6Oc5pe11cv%2Bi2zUw4E3vf758%3D) ****6)** Users will be shown a confirmation of the request. The trade request will now be sent to the other employee for approval.** ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-9P3IVRWA.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A13%3A50Z&se=2026-11-10T18%3A13%3A50Z&sr=c&sp=r&sig=MaCcWvWDaewZa4E2YWm6Oc5pe11cv%2Bi2zUw4E3vf758%3D) ### Employee Trade Request Approval Before the trade request is sent for manager approval, the trade request must first be **approved by the employee** whose shift is being requested. The employee being traded with will receive the trade request on their request list on the **Incoming** tab. It will appear on the **Outgoing** list for the *user who requested* the shift trade. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-V6TWHT5E.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A13%3A50Z&se=2026-11-10T18%3A13%3A50Z&sr=c&sp=r&sig=MaCcWvWDaewZa4E2YWm6Oc5pe11cv%2Bi2zUw4E3vf758%3D) If the other employee **approves** the trade request, then it will be sent to management for final approval. If the other employee **denies** the trade request, it will **not** be sent to management. The trade request will show that it has been denied by the employee, and the user's **original** shift will remain assigned to the user. --- ## Trade Request Status Users can track all their scheduling requests in the **Outgoing** tab of the **My requests** screen. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-NN89LAQE.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A13%3A50Z&se=2026-11-10T18%3A13%3A50Z&sr=c&sp=r&sig=MaCcWvWDaewZa4E2YWm6Oc5pe11cv%2Bi2zUw4E3vf758%3D) ### Trade Request Details Screen Tapping a trade request will open the [Trade request details screen](/doc/docs/trade-requests). This screen shows the details about the trade as well as the request status. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-BEOK0K9F.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A13%3A50Z&se=2026-11-10T18%3A13%3A50Z&sr=c&sp=r&sig=MaCcWvWDaewZa4E2YWm6Oc5pe11cv%2Bi2zUw4E3vf758%3D) Users can also tap **Cancel request** to cancel the request. ### Shift Trade Status Shift Trades must be approved by the employee being traded with before being sent to management for approval. Shift trades are listed in the **Outgoing** tab for the employee that submitted the request. Tap the shift to view the **trade status**. The **request status** shows describes where the request stands in the approval process. For example: - Pending approval from **employee (employee name)** - Pending approval from **manager** When a manager **approves** the trade request, the shifts will be traded and schedules for the requesting both users are updated with their new shifts. The trade request then shows that it has been **Approved by the manage**r. When a manager **denies** the trade request, the shifts will not be traded. The trade request will show that it has been **Denied by the manager**, and both employees will keep their original scheduled shifts.