Skip to content
CATS logo

Connectors / Human resources · HTTP Connector

Automate CATS with Tray.ai

Create a candidate, create a job and create a pipeline in CATS, and start a workflow when CATS sends “Candidate 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 CATS on Tray.ai?

CATS is an applicant tracking system for recruiters and staffing agencies that tracks candidates, jobs, client companies, contacts, and hiring pipelines. Tray.ai connects to CATS through the HTTP Connector, so your workflows can call the CATS API alongside the rest of your stack.

  • When CATS sends “Candidate status changed”, update the hiring manager in your team chat.
  • Create a job in CATS when a new requisition is approved in your HR system.
  • When CATS sends “Pipeline status changed”, start onboarding in your HR system for hired candidates.
  • Create a candidate in CATS from each application submitted on your careers page.
Connects through
HTTP Connector
Authentication
An API key in a request header
Base URL
https://api.catsone.com/v3

What the CATS API covers

6 resources and 25 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.

Candidates

  • Filter candidates
  • Get a candidate
  • Create a candidate
  • Delete a candidate

Jobs

  • Filter jobs
  • Get a job
  • Create a job
  • Change job status
  • Delete a job

Pipelines

  • Filter pipelines
  • Get a pipeline
  • Create a pipeline
  • Change pipeline status
  • Delete a pipeline

Companies

  • Filter companies
  • Get a company
  • Create a company
  • Delete a company

Contacts

  • Filter contacts
  • Get a contact
  • Create a contact
  • Delete a contact

Tasks

  • Get a task
  • Create a task
  • Delete a task

Events CATS can send to a Tray.ai webhook trigger

  • Candidate created
  • Candidate updated
  • Candidate status changed
  • Job created
  • Job status changed
  • Pipeline created
  • Pipeline status changed
  • Company created
  • Contact created
  • Activity created

Checked against CATS's own documentation on 2026-10-22

docs.catsone.com/api/v3

Frequently asked questions

What can a Tray.ai workflow do in CATS?

+

The CATS API documents 25 actions across 6 resources (Candidates, Jobs, Pipelines, Companies, Contacts, Tasks). For example: Filter candidates; Filter jobs; Filter pipelines. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with CATS?

+

The CATS 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.

Which CATS events can start a Tray.ai workflow?

+

CATS sends 10 events to a webhook URL, for example: Candidate created; Candidate updated; Candidate status changed; Job created; Job status changed; Pipeline created; Pipeline status changed; Company created. A Tray.ai webhook trigger receives them and starts a workflow.

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