
Connectors / Human resources · HTTP Connector
Automate Tanda with Tray.ai
Create a shift, create a schedule and update a timesheet in Tanda, and start a workflow when Tanda sends “User created”.
What can you do with Tanda on Tray.ai?
Tanda is workforce management software for rostering staff, recording clock-ins and timesheets, handling leave requests and preparing payroll. Tray.ai connects to Tanda through the HTTP Connector, so your workflows can call the Tanda API alongside the rest of your stack.
- When Tanda sends “Timesheet approved”, push the approved hours to your payroll system.
- When Tanda sends “Leave request approved”, block out the dates on your team calendar.
- Create a user in Tanda when a new hire is added to your HR system.
- When Tanda sends “Schedule published”, post the week's shifts to your team chat.
- Connects through
- HTTP Connector
- Authentication
- OAuth 2.0 or a bearer token
- Base URL
- https://my.tanda.co/api/v2
Set it up
Connect Tanda to Tray.ai
Each step uses Tanda's own API details, from its documentation.
Step 1
Sign in to Tanda with OAuth 2.0
Set up an OAuth 2.0 authentication with the client ID and secret of an OAuth app you register with Tanda. Sign in once and every step reads the token from there.
Step 2
Point the HTTP Client at the API
Add an HTTP Client step and use https://my.tanda.co/api/v2 as the base URL. Or paste a cURL example from Tanda's API docs, and Tray.ai fills in the method, URL, and headers.
Step 3
Start with “List users”
It's one of 23 documented actions, under Users. The response comes back as data the next step can map into your other apps.
Step 4
Start workflows from Tanda events
Give Tanda the URL of a Tray.ai webhook trigger. “User created” can then start a workflow, and so can 7 other events.
Give your AI agents Tanda tools
Build an MCP server on Tanda in Agent Gateway and choose which actions your agents can call. Every call runs with access control and an audit trail. How Agent Gateway works
- List users
- List shifts
- List schedules
- List timesheets on a date
- List leave requests
- List webhook subscriptions
- Get a user
- Create a user
What the Tanda API covers
6 resources and 23 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
- Get a user
- Create a user
- Update a user
- Delete a user
Shifts
- List shifts
- Get a shift
- Create a shift
- Update a shift
- Delete a shift
Schedules
- List schedules
- Create a schedule
- Update a schedule
- Delete a schedule
Timesheets
- List timesheets on a date
- Get a timesheet
- Update a timesheet
Leave requests
- List leave requests
- Create a leave request
- Update a leave request
- Delete a leave request
Webhooks
- List webhook subscriptions
- Create a webhook subscription
Events Tanda can send to a Tray.ai webhook trigger
- User created
- User updated
- Clock-in updated
- Shift approved
- Timesheet approved
- Leave request created
- Leave request approved
- Schedule published
Checked against Tanda's own documentation on 2026-10-22
How Tray.ai makes this work
Tanda plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 9,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 Tanda — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Tanda actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Tanda 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 Tanda?
+
The Tanda API documents 23 actions across 6 resources (Users, Shifts, Schedules, Timesheets, Leave requests, Webhooks). For example: List users; List shifts; List schedules. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with Tanda?
+
The Tanda API uses OAuth 2.0 and a bearer token. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which Tanda events can start a Tray.ai workflow?
+
Tanda sends 8 events to a webhook URL, for example: User created; User updated; Clock-in updated; Shift approved; Timesheet approved; Leave request created; Leave request approved; Schedule published. A Tray.ai webhook trigger receives them and starts a workflow.
See Tanda 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.