Skip to content
Betterworks logo

Connectors / Human resources · HTTP Connector

Automate Betterworks with Tray.ai

Create a goal, create a department and submit a question response in Betterworks.

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 Betterworks on Tray.ai?

Betterworks is a performance management platform for goals, check-in conversations, feedback, recognition, and calibration of employee ratings. Tray.ai connects to Betterworks through the HTTP Connector, so your workflows can call the Betterworks API alongside the rest of your stack.

  • Create or update multiple users nightly from your HR system so goals map to the right managers.
  • Search for goals each week and post overdue ones to each team's chat channel.
  • Deactivate a department when it is retired in your HR system.
Connects through
HTTP Connector
Authentication
An API key in a request header

What the Betterworks API covers

6 resources and 22 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow.

Goals

  • Create a goal
  • Update a goal
  • Delete a goal
  • Search for goals
  • Conduct a goal check-in

Users

  • List users
  • Get a user
  • Create or update multiple users
  • Update user roles

Departments

  • List departments
  • Create a department
  • Update a department
  • Deactivate a department

Conversations

  • List conversations
  • Submit a question response
  • List conversation templates

Feedback

  • List feedback
  • List feedback requests
  • List feedback templates

Reports

  • List report runs
  • Create a report run
  • Get a report run

Checked against Betterworks's own documentation on 2026-11-06

app.betterworks.com/services/core/documentation

Frequently asked questions

What can a Tray.ai workflow do in Betterworks?

+

The Betterworks API documents 22 actions across 6 resources (Goals, Users, Departments, Conversations, Feedback, Reports). For example: Create a goal; List users; List departments. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with Betterworks?

+

The Betterworks API uses an API key in a request header. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

See Betterworks 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.