Skip to main content

Move Queues for Desks

Learn how to manage upcoming seating changes in one centralized queue.

Updated today

Subscription note: Move queues are available on both current Workplace platform plans (Premium and Enterprise) with the Reservations module. The ability to connect with an HRIS is limited to the Enterprise platform plan. Legacy Workplace Premium plans also have access.

Overview

The Move queue provides a centralized way for workplace admins to manage upcoming seating changes directly from the workplace map. Admins can add tasks to the queue manually or automatically once an HRIS is connected to sync employee data to Envoy.

Instead of tracking moves across multiple tools, admins can use the Move queue panel to stay organized and proactively manage seating updates, helping keep the workplace map accurate and up to date.

Using Move queues

Move queues are available when editing your live workplace map. Move queues are not available in Map drafts.

  1. From the Envoy dashboard, open Maps from your left side navigation panel, and click Edit map.

  2. Click Manage seating.

  3. Select the Queue tab.

Understanding queue items

The queue surfaces three types of upcoming seating tasks, and each represents an action that needs to be taken before a specific due date.

  • Assign desk — A new employee has an upcoming start date and hasn't been assigned a seat yet.

  • Seating change — An existing employee has an upcoming department or location transfer, meaning their current desk may no longer be appropriate.

  • Unassign desk — An employee has an upcoming termination date and is currently occupying an assigned desk.

Icon

Task

Assign desk

Unassign desk

Change desk

Each queue item displays the employee's name, department, move type, and due date. The number of pending tasks appears at the top of the queue.

Sorting the queue

Use the Sort by dropdown at the top of the queue to change the order of items:

  • Due date (default) — Items are ordered by urgency. These can be manually assigned via admin creation, or automated by an HRIS or directory change. The most time-sensitive tasks appear at the top.

  • Date created — Items are ordered by when the change first appeared. This is useful when you want to work through tasks in the order they were created.

When two tasks share the same date, they are sorted alphabetically.

Reviewing task details

Click any item in the queue to open the task details sidebar. The sidebar shows:

  • Employee name and email

  • Move type — Assign desk, Seating change, or Unassign desk

  • Due date — The date by which the seating change should take effect

  • Reason — An explanation of the seating change.

  • Created by — Who or what generated the task (e.g., "Jane Smith on March 15, 2026")

From the sidebar, you can schedule the appropriate seating action or remove the item from the queue entirely.

Automatic task creation

via HRIS

You can automate the creation of tasks by connecting your HRIS provider! To sync with your HRIS, see our HRIS integration installation guide.

Move queue tasks will be created when:

  • A new employee is created in your HRIS system. Their start date will be used as the task due date.

  • An employee termination date is set for an existing employee. Their termination date will be used as the task due date.

These tasks will have HRIS sync listed as the creator.

via directory

In addition to HRIS, Envoy automatically creates queue tasks in response to certain directory events. This is not reliant on SCIM sync, but syncing your directory is highly recommended to save administrative time.

Move queue tasks will be created when:

  • An employee's primary location changes.

  • An employee's department changes.

These tasks will have Directory sync listed as the creator.

If your workplace uses a SCIM-based directory integration, terminated employees are automatically removed from their desk when they are removed from your IDP. Due to this existing automation, they will not be added to the move queue as an unassignment task. Learn more about SCIM integrations.

Adding a task to the queue manually

Admins can manually add tasks to the Move queue.

  1. From the Manage seating left-hand panel, select the Current tab to view a list of all employees at this location, grouped by employee permanent desk assignment, and organized by department.

  2. Select an employee’s name to open the Employee Details panel.

  3. Click Add to queue at the bottom of the panel.

  4. Select the Move type from the dropdown: Assign desk, Seating change, or Unassign desk.

  5. Set the task's Due date. The default will be the current day.

  6. (Optional) Add a Reason to provide context for other admins.

  7. Click Add.

  8. The task will appear in the queue and can be acted on like any other queue item.

Assigning a desk

When the queue surfaces an Assign desk task, admins will need to take action to ensure their new employee has a desk in time.

  1. Click the queue item to open the task details sidebar.

  2. Review the task details, then click Schedule desk assignment.

  3. On the map, click an available desk to select it.

  4. In the Schedule desk assignment modal, select the date the assignment should take effect.

  5. (Optional) You can check the box next to Notify employee of desk assignment to send an automated email informing them of the change.

  6. Click Schedule.

The task will be removed from the queue once the assignment is scheduled. The desk assignment will take effect on the date you selected. The seating change will appear in the Upcoming tab.

Note: If the desk you select is already assigned to someone else, you'll be asked to confirm whether you want to replace the current occupant before scheduling.

Unassigning a desk

Just as with the Assign desk task, Unassign desk tasks will need to be completed to ensure all desks are being used by active employees.

Note: If you have your directory synced with an IDP, employees will be removed from their desks upon being removed from Envoy via sync.

  1. Click the queue item to open the task details sidebar.

  2. Review the employee's current desk and the reason (e.g., "Employment termination on Feb 1, 2026").

  3. Click Schedule unassignment.

  4. In the Schedule desk unassignment modal, confirm or adjust the unassignment date.

  5. Click Schedule unassignment.


The desk will be unassigned on the scheduled date and will become available for future assignments.

Removing a task from the queue

If a queue item is no longer relevant — for example, if seating was handled outside of Envoy or plans have changed — you can manually dismiss it.

  1. Click the queue item to open the task details sidebar.

  2. Click Remove from queue.

The item is dismissed immediately. This does not affect any existing desk assignments.

Did this answer your question?