# Betterworks integrations: goals and departments

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

**Canonical page:** https://tray.ai/connectors/betterworks-integrations/
**Categories:** Human resources
**Connects through:** HTTP Connector

## Overview

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.

## Use cases

### Goals

Read, create, update, delete, and manage goals in Betterworks from any Tray.ai workflow. The Betterworks API covers calls such as create a goal and update a goal.

- Create a goal
- Update a goal
- Delete a goal

### Users

Read, create, and update users in Betterworks from any Tray.ai workflow. The Betterworks API covers calls such as list users and get a user.

- List users
- Get a user
- Create or update multiple users

### Departments

Read, create, and update departments in Betterworks from any Tray.ai workflow. The Betterworks API covers calls such as list departments and create a department.

- List departments
- Create a department
- Update a department

### Conversations

Read and create conversations in Betterworks from any Tray.ai workflow. The Betterworks API covers calls such as list conversations and submit a question response.

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

### Feedback

Read feedback in Betterworks from any Tray.ai workflow. The Betterworks API covers calls such as list feedback and list feedback requests.

- List feedback
- List feedback requests
- List feedback templates

### Reports

Read and create reports in Betterworks from any Tray.ai workflow. The Betterworks API covers calls such as list report runs and create a report run.

- List report runs
- Create a report run
- Get a report run

## Frequently asked questions

### Does Tray.ai connect to Betterworks?

Yes. Tray.ai connects to Betterworks through the HTTP Connector, which calls the Betterworks API directly. Any call the Betterworks API documents can run as a step in a Tray.ai workflow.

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

### Can I get a dedicated Betterworks connector?

Betterworks runs through the HTTP Connector rather than a dedicated connector. If your team wants one, the Tray.ai connector SDK can build a dedicated Betterworks connector from the Betterworks API.

## Learn more

- Intelligent Integration: https://tray.ai/platform/intelligent-ipaas/
- Merlin Agent Builder: https://tray.ai/platform/merlin-agent-builder/
- Agent Gateway for MCP: https://tray.ai/platform/agent-gateway/
- Book a demo: https://tray.ai/contact/
