Recruiting

Ashby

Ashby is an applicant tracking system — job requisitions, candidates, and the applications between them.

Authentication

  • API key

Actions

Generic API request. Call any Ashby API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.

  • Create candidateCreate a candidate in Ashby (POST candidate.create).
  • Get candidateRetrieve a single candidate by id in Ashby (POST candidate.info).
  • Get jobRetrieve a single job by id in Ashby (POST job.info).
  • List applicationsList applications in Ashby (POST application.list).
  • List candidatesList candidates in Ashby (POST candidate.list).
  • List jobsList jobs in Ashby (POST job.list).
  • Search candidatesSearch candidates by email and/or name in Ashby (POST candidate.search).

Triggers

  • Application submittedStarts when a candidate submits an application or is manually added to Ashby, reported by Ashby's applicationSubmit webhook.
  • Candidate hiredStarts when a candidate is marked hired for a job in Ashby, reported by Ashby's candidateHire webhook.
  • Candidate stage changedStarts when a candidate's application changes interview stage in Ashby, reported by Ashby's candidateStageChange webhook.
  • New or updated applicationStarts when a candidate's application is created or its record changes in Ashby.
  • New or updated candidateStarts when a candidate is added or their record changes in Ashby.
  • New or updated jobStarts when a job requisition is created or its record changes in Ashby.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.