
Connectors / Human resources · HTTP Connector
Automate 7shifts with Tray.ai
Create a shift, create a time punch and create time off in 7shifts, and start a workflow when 7shifts sends “User created”.
Thanks — someone from our team will be in touch soon.
What can you do with 7shifts on Tray.ai?
7shifts is employee scheduling and team management software for restaurants, covering shift schedules, time clocking, time off, tip pooling and labor reporting. Tray.ai connects to 7shifts through the HTTP Connector, so your workflows can call the 7shifts API alongside the rest of your stack.
- When 7shifts sends “User created”, add the new staff member to your payroll system.
- List time punches each pay period and send the hours to your payroll system.
- On “User deactivated”, remove the employee's access in your point of sale system.
- Create time off in 7shifts when leave is approved in your HR system.
- Connects through
- HTTP Connector
- Authentication
- A bearer token or OAuth 2.0
- Base URL
- https://api.7shifts.com/v2
What the 7shifts API covers
6 resources and 26 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.
Users
- List users
- Create a user
- Get a user
- Update a user
- Deactivate a user
Shifts
- List shifts
- Create a shift
- Get a shift
- Update a shift
- Delete a shift
Time punches
- List time punches
- Create a time punch
- Update a time punch
- Delete a time punch
Time off
- List time off
- Create time off
- Approve a time off request
- Decline a time off request
Locations
- List locations
- Create a location
- Update a location
- Delete a location
Roles
- List roles
- Create a role
- Update a role
- Delete a role
Events 7shifts can send to a Tray.ai webhook trigger
- User created
- User modified
- User deactivated
- User reactivated
Checked against 7shifts's own documentation on 2026-10-22
How Tray.ai makes this work
7shifts plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 6,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in 7shifts — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose 7shifts actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on 7shifts data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More human resources apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every human resources connector →
Frequently asked questions
What can a Tray.ai workflow do in 7shifts?
+
The 7shifts API documents 26 actions across 6 resources (Users, Shifts, Time punches, Time off, Locations, Roles). For example: List users; List shifts; List time punches. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with 7shifts?
+
The 7shifts API uses a bearer token and OAuth 2.0. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which 7shifts events can start a Tray.ai workflow?
+
7shifts sends 4 events to a webhook URL, for example: User created; User modified; User deactivated; User reactivated. A Tray.ai webhook trigger receives them and starts a workflow.
See 7shifts working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.