
Connectors / Human resources · HTTP Connector
Automate Pluralsight with Tray.ai
Create a channel and create a custom role in Pluralsight. Connect Pluralsight to the rest of your human resources stack with Tray.ai.
Thanks — someone from our team will be in touch soon.
What can you do with Pluralsight on Tray.ai?
Pluralsight is an online technology learning platform with video courses, hands-on labs, and skill assessments that companies use to train and measure their teams. Tray.ai connects to Pluralsight through the HTTP Connector, so your workflows can call the Pluralsight API alongside the rest of your stack.
- Invite a user to Pluralsight when a new engineer is added to your HR system.
- Remove a user from a plan in Pluralsight when an employee leaves the company.
- Get Skill IQ results from Pluralsight and add them to each engineer's development record in your HR system.
- Add learners to a team in Pluralsight when people join a department in your HR system.
- Connects through
- HTTP Connector
- Authentication
- A bearer token
- Base URL
- https://paas-api.pluralsight.com/graphql
Set it up
Connect Pluralsight to Tray.ai
Each step uses Pluralsight's own API details, from its documentation.
Step 1
Save Pluralsight's API token
Save the token Pluralsight issues as a Tray.ai authentication. The HTTP Client sends it as a bearer token on every call. The token stays out of the workflow and out of the logs.
Step 2
Point the HTTP Client at the API
Add an HTTP Client step and use https://paas-api.pluralsight.com/graphql as the base URL. Or paste a cURL example from Pluralsight's API docs, and Tray.ai fills in the method, URL, and headers.
Step 3
Start with “List learners”
It's one of 18 documented actions, under Users. The response comes back as data the next step can map into your other apps.
Step 4
Hand it to an AI agent
Wrap “Create a team” and “Add learners to a team” in workflows, and Tray.ai's Agent Gateway for MCP publishes them as governed tools Claude and other AI agents can call.
What the Pluralsight API covers
6 resources and 18 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.
Teams
- Create a team
- Add learners to a team
- Move learners between teams
- Delete a team
Users
- List learners
- Invite a user
- Remove a user from a plan
Channels
- List channels
- Create a channel
- Add channel content
- Add channel members
Roles
- List roles
- Create a custom role
- Add members to a role
Courses
- List courses
- Get course progress
Skill assessments
- List skill assessments
- Get Skill IQ results
Checked against Pluralsight's own documentation on 2026-10-22
How Tray.ai makes this work
Pluralsight 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 Pluralsight — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Pluralsight actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Pluralsight 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 Pluralsight?
+
The Pluralsight API documents 18 actions across 6 resources (Teams, Users, Channels, Roles, Courses, Skill assessments). For example: Create a team; List learners; List channels. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with Pluralsight?
+
The Pluralsight API uses a bearer token. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
See Pluralsight 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.