Skip to content
Buddy Punch logo

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

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.

See all connectors

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

api2.buddypunch.com

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.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.