
Connectors / Human resources · HTTP Connector
Automate Buddy Punch with Tray.ai
Create an employee, add a punch and approve a time card in Buddy Punch, and start a workflow when Buddy Punch sends “Task created”.
Thanks — someone from our team will be in touch soon.
What can you do with Buddy Punch on Tray.ai?
Buddy Punch is employee time tracking software for clocking in and out, scheduling shifts, approving time cards, managing time off and preparing payroll hours. Tray.ai connects to Buddy Punch through the HTTP Connector, so your workflows can call the Buddy Punch API alongside the rest of your stack.
- When Buddy Punch sends “Correction request created”, notify the employee's manager in your team chat.
- List time cards at the end of each pay period and send approved hours to your payroll system.
- Create an employee in Buddy Punch when a new hire is added to your HR system.
- When Buddy Punch sends “Task overdue”, remind the assigned employee by email.
- Connects through
- HTTP Connector
- Authentication
- A bearer token
- Base URL
- https://api2.buddypunch.com
What the Buddy Punch API covers
6 resources and 24 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.
Employees
- List employees
- Create an employee
- Get an employee
- Update an employee
Punches
- List punches
- Add a punch
- Punch in
- Punch out
- Delete a punch
Time cards
- List time cards
- Get a time card
- Approve a time card
Shifts
- Create a shift
- Update a shift
- Delete a shift
- Publish a schedule
Locations
- List locations
- Create a location
- Update a location
- Delete a location
Time entries
- List time entries
- Create time entries
- Update a time entry
- Delete a time entry
Events Buddy Punch can send to a Tray.ai webhook trigger
- Task created
- Task completed
- Task overdue
- Workflow assignment completed
- Punch answer needs review
- Correction request created
Checked against Buddy Punch's own documentation on 2026-10-22
How Tray.ai makes this work
Buddy Punch 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 Buddy Punch — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Buddy Punch actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Buddy Punch 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 Buddy Punch?
+
The Buddy Punch API documents 24 actions across 6 resources (Employees, Punches, Time cards, Shifts, Locations, Time entries). For example: List employees; List punches; List time cards. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with Buddy Punch?
+
The Buddy Punch API uses a bearer token. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which Buddy Punch events can start a Tray.ai workflow?
+
Buddy Punch sends 6 events to a webhook URL, for example: Task created; Task completed; Task overdue; Workflow assignment completed; Punch answer needs review; Correction request created. A Tray.ai webhook trigger receives them and starts a workflow.
See Buddy Punch 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.