7shifts
for LuumenAI

7shifts is a restaurant team management platform for employee scheduling, time clocking, payroll, communication, and operational workflows.

Operate 7shifts from the same conversation as the hosts it runs on. Check jobs, queues, and interfaces without a second console; run diagnostic reports; and restart or update with the change previewed, approved, and logged.

The 7shifts toolbox

10 tools: 7 read, 3 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet DepartmentReturn one department by company and department ID.
  • ReadGet User AssignmentsReturn one user's assigned locations, departments, and roles in a single read.
  • ReadList CompaniesReturn companies available to the connected access token, including the company IDs needed by company-scoped tools.
  • ReadList DepartmentsList one page of departments in a company, optionally filtered by location or modification date, with a cursor when more are available.
  • ReadList LocationsList one page of locations in a company and return location IDs used to filter schedules, users, and departments, with a cursor when more are available.
  • ReadList ShiftsList one page of scheduled shifts for a company with employee, location, department, role, time-range, publication-state, and open-shift filters, with a cursor when more are available.
  • ReadList UsersList employees and administrators in a 7shifts company, with optional status, name, and one assignment filter.
  • WriteCreate DepartmentCreate a department at a company location, optionally make it the location's default department, and return its new department ID. Approval by default
  • WriteDelete DepartmentPermanently delete a department, optionally transferring its roles and shifts to another department. Approval by default
  • WriteUpdate DepartmentReplace a department's name and default setting. Approval by default

Questions

How does LuumenAI connect to 7shifts?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in 7shifts on its own?

Read actions answer immediately. Anything that writes — create department, delete department, update department — is shown as a plan and requires approval by default, including the 1 action classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to 7shifts — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put 7shifts to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.