7shifts logo

Integrate 7shifts with your AI CRM

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

Explore Triggers and Actions

Create Department

Create a department at a company location, optionally make it the location's default department, and return its new department ID.

ActionTry it

Delete Department

Permanently delete a department, optionally transferring its roles and shifts to another department.

ActionTry it

Get Department

Return one department by company and department ID.

ActionTry it

Get User Assignments

Return one user's assigned locations, departments, and roles in a single read.

ActionTry it

List Companies

Return companies available to the connected access token, including the company IDs needed by company-scoped tools.

ActionTry it

List Departments

List one page of departments in a company, optionally filtered by location or modification date, with a cursor when more are available.

ActionTry it

List Locations

List 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.

ActionTry it

List Shifts

List 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.

ActionTry it

List Users

List employees and administrators in a 7shifts company, with optional status, name, and one assignment filter. Returns one page and an opaque cursor when more users are available.

ActionTry it

Update Department

Replace a department's name and default setting.

ActionTry it

How the 7shifts integration works

The 7shifts integration connects your Dench AI CRM directly to 7shifts, so agents can read and act on your 7shifts data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

10 actions are available for agents to invoke on your behalf. Every call runs through 7shifts's own authorization, scoped to the account you connect.

Set up 7shifts in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find 7shifts and click Connect — you'll authorize access through 7shifts's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use 7shifts in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the 7shifts integration work with Dench?

The Dench 7shifts integration connects your AI CRM to 7shifts, so AI agents can work with your 7shifts data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with 7shifts via Dench?

The 7shifts integration currently exposes 10 actions, including Create Department, Delete Department, Get Department, Get User Assignments, List Companies, and List Departments. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect 7shifts to Dench?

No. You connect 7shifts from your Dench workspace using 7shifts's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the 7shifts integration secure?

Connections are authorized through 7shifts's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the 7shifts connection from your workspace settings at any time.

7shifts | Dench AI CRM