Skip to content
SmartRecruiters logo

Connectors / Human resources · HTTP Connector

Automate SmartRecruiters with Tray.ai

Create a job, create a candidate and create an approval request in SmartRecruiters, and start a workflow when SmartRecruiters sends “Job 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 SmartRecruiters on Tray.ai?

SmartRecruiters is a hiring platform where recruiting teams post jobs, track candidates through each stage, run interviews and send offers for approval. Tray.ai connects to SmartRecruiters through the HTTP Connector, so your workflows can call the SmartRecruiters API alongside the rest of your stack.

Connects through
HTTP Connector
Authentication
An API key in a request header or OAuth 2.0
Base URL
https://api.smartrecruiters.com

What the SmartRecruiters API covers

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

Jobs

  • Create a job
  • Get a job
  • Update a job
  • Update job status
  • Publish a job ad

Candidates

  • Create a candidate
  • Get a candidate
  • Update a candidate
  • Update a candidate's status
  • Delete a candidate

Job applications

  • Get a job application
  • Delete a job application

Offers

  • Search offers
  • Get a candidate's offers
  • Get an offer

Approvals

  • Create an approval request
  • Approve a request
  • Reject a request

Webhook subscriptions

  • Create a subscription
  • Activate a subscription

Events SmartRecruiters can send to a Tray.ai webhook trigger

  • Job created
  • Job status updated
  • Application created
  • Application status updated
  • Candidate created
  • Candidate updated
  • Interview created
  • Offer created
  • Offer approval approved
  • Position created

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

developers.smartrecruiters.com/docs/the-smartrecruiters-p…

Frequently asked questions

What can a Tray.ai workflow do in SmartRecruiters?

+

The SmartRecruiters API documents 20 actions across 6 resources (Jobs, Candidates, Job applications, Offers, Approvals, Webhook subscriptions). For example: Create a job; Create a candidate; Get a job application. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with SmartRecruiters?

+

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

Which SmartRecruiters events can start a Tray.ai workflow?

+

SmartRecruiters sends 10 events to a webhook URL, for example: Job created; Job status updated; Application created; Application status updated; Candidate created; Candidate updated; Interview created; Offer created. A Tray.ai webhook trigger receives them and starts a workflow.

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