Fastr.ai’s integration with Greenhouse Recruiting allows Greenhouse customers to leverage the power of AI to maximize recruiter efficiency and speed. Fastr.ai is deployed in the form of a browser extension to help recruiters to focus their time on only the well-qualified applicants first, rediscover qualified candidates for each open req within their Greenhouse Recruiting’s ecosystem, and use Fastr.ai’s AI filters to search, find, and organize candidate pipelines. All these, without your recruiters ever have to leave your Greenhouse Recruiting system.
In this article, we will explain the Greenhouse configuration settings that are necessary for the Fastr.ai’s integration. In order for the two systems to communicate with each other, the following Greenhouse mechanisms need to be configured:
- Harvest API
- Greenhouse Recruiting webhooks
The correct configuration of these interfaces is required for valid interaction between Fastr.ai and Greenhouse. Configuration details affect the level of integration.
Create a Harvest API key for the Fastr.ai integration
To configure the Greenhouse Recruiting / Fastr.ai integration, you'll need to create a Harvest API key.
Follow the steps in this article to create the key, and verify that the credentials and permissions below are selected when configuring the Fastr.ai integration.
Credentials
In the Create New Credential box, make the following selections:
- API type: Harvest
- Partner: Fastr.ai
- Description: fastr.ai integration
Verify that the following permissions are selected for the Fastr.ai integration:
-
Activity Feed
- Get: Retrieve Activity Feed
-
Job Openings
- Get: List Openings For a Job
-
Departments
- Get: List Departments
-
Users
- Get: List Users
- Get: Retrieve Users
-
Applications
- Post: Reject Application
- Patch: Update Application
- Post: Unreject Application
- Patch: Convert a prospect
- Post: Advance Application
- Post: Add Attachment to Application
- Get: Retrieve Application
- Post: Moves Application to Job
- Post: Move Application
- Get: List Applications
- Post: Hire Application
- Patch: Update a rejected application's rejection reason
-
Jobs
- Post: Add hiring team member
- Get: Get hiring team
- Patch: Update Job
- Post: Create a new job
- Get: List Jobs
- Get: Retrieve Job
- Put: Replace hiring team
- Delete: Remove hiring team member
-
Activity Feed
- Get: Retrieve Activity Feed
-
Candidates
- Delete: Delete Employment
- Post: Add Note
- Post: Add Application
- Get: List Candidates
- Post: Add Candidate
- Delete: Delete Education
- Post: Add E-mail
- Patch: Edit Candidate
- Put: Anonymize Candidate
- Get: Retrieve Candidate
- Put: Merge two candidates
- Post: Add Attachment
- Post: Add Employment
- Post: Add Education
- Post: Add Prospect
-
Job Posts
- Get: Retrieve Job Post for Job
- Get: List Job Posts for Job
- Get: List Job Posts
-
Email Templates
- Get: List Email Templates
- Get: Retrieve Email Template
-
Job Stages
- Get: Retrieve Job Stage
- Get: List Job Stages for Job
- Get: List Job Stages
-
Offers
- Get: List Offers
- Get: Retrieve Offer
- Get: Retrieve Application's Current Offer
- Get: List Application's Offers
-
Rejection Reasons
- Get: List Rejection Reasons
-
Prospect Pool
- Get: Retrieve Prospect Pool
- Get: List Prospect Pools
-
EEOC
- Get: List EEOC
- Get: Retrieve EEOC Data for Application
When finished, copy your Harvest API key to a secure location to provide to Fastr.ai.
Create webhooks for the Fastr.ai integration
To integrate Fastr.ai with Greenhouse Recruiting, you'll need to create several webhooks. Follow the steps in this article to create your webhooks. Use the values listed below to configure the webhooks.
For each webhook, choose the following options for the Secret key, Error email, and activation:
- Secret key: Provided by the Fastr.ai team
- Error email: Any email from your organization, or left blank
- Deactivated?: No
Endpoint URLs
The <fastrai-api-host> and <key> will be provided by Fastr.ai separately. Once received, plug them into the endpoint URL when creating these endpoints.
Example: <fastrai-api-host> = xxx.xxx.fastr.ai <key> = b433de06-r241-4415-8236-7djru57f93l0
Endpoint URLs should look like the following: https://xxx.xxx.fastr.ai/api/private/greenhouse/listener/offer/delete?key=b433de06-r241-4415-8236-7djru57f93l0”
Name | When | Endpoint URL | |
1 | MR Prospect Created | Prospect Created | https://<fastr-api-host>/api/private/greenhouse/listener/candidate?key=<key> |
2 | MR Candidate or prospect updated | Candidate or prospect updated | https://<fastr-api-host>/api/private/greenhouse/listener/candidate/update?key=<key> |
3 | MR Delete Candidate | Delete Candidate | https://<fastr-api-host>/api/private/greenhouse/listener/candidate/delete?key=<key> |
4 | MR Candidate merged | Candidate merged | https://<fastr-api-host>/api/private/greenhouse/listener/candidate/merge?key=<key> |
5 | MR Candidate has submitted application | Candidate has submitted application | https://<fastr-api-host>/api/private/greenhouse/listener/application?key=<key> |
6 | MR Application Updated | Application Updated | https://<fastr-api-host>/api/private/greenhouse/listener/application?key=<key> |
7 | MR Delete Application | Delete Application | https://<fastr-api-host>/api/private/greenhouse/listener/application/delete?key=<key> |
8 | MR Candidate has been hired | Candidate has been hired | https://<fastr-api-host>/api/private/greenhouse/listener/candidate/hire?key=<key> |
9 | MR Candidate has changed stage | Candidate has changed stage | https://<fastr-api-host>/api/private/greenhouse/listener/application/stage?key=<key> |
10 | MR Candidate has been unhired | Candidate has been unhired | https://<fastr-api-host>/api/private/greenhouse/listener/candidate/un-hire?key=<key> |
11 | MR Candidate or prospect rejected | Candidate or prospect rejected | https://<fastr-api-host>/api/private/greenhouse/listener/candidate/reject?key=<key> |
12 | MR Candidate or prospect unrejected | Candidate or prospect unrejected | https://<fastr-api-host>/api/private/greenhouse/listener/candidate/un-reject?key=<key> |
13 | MR Job Post Created | Job Post Created | https://<fastr-api-host>/api/private/greenhouse/listener/job/post?key=<key> |
14 | MR Job Post Updated | Job Post Updated | https://<fastr-api-host>/api/private/greenhouse/listener/job/post?key=<key> |
15 | MR Job Post Deleted | Job Post Deleted | https://<fastr-api-host>/api/private/greenhouse/listener/job/post/delete?key=<key> |
16 | MR Job Created | Job Created | https://<fastr-api-host>/api/private/greenhouse/listener/job?key=<key> |
17 | MR Job Updated | Job Updated | https://<fastr-api-host>/api/private/greenhouse/listener/job?key=<key> |
18 | MR Job Deleted | Job Deleted | https://<fastr-api-host>/api/private/greenhouse/listener/job/delete?key=<key> |
19 | MR Job Interview Stage Deleted | Job Interview Stage Deleted | https://<fastr-api-host>/api/private/greenhouse/listener/job/stage/delete?key=<key> |
Once complete, the integration is configured and ready to use!
Use the Fastr.ai Integration
Download the Chrome ExtensionClick here to download and install
Once installed, you’ll be able to maximize your recruiting efficiency and speed by using Fastr.ai right inside Greenhouse Recruiting.
Applicant Prioritization
Fastr’s AI matching technology prioritizes each application based on how well it matches to specific job requirements, so recruiters are always reviewing the most qualified candidates.
Automated Candidate Rediscovery
Fastr.ai analyzes millions of candidate records on the fly and serves up highly-qualified, passive and active candidate matches from your ATS.
Powerful Three-Dimensional AI Matching
When browsing candidate profiles in Greenhouse, quickly find open reqs that match each candidate’s skills and experience. Also find similar candidates to rapidly fill your recruiting pipeline.
Built-In AI Candidate Search
Get full access to the entire Greenhouse Recruiting database with flexible AI-enabled filters to help fill open reqs and populate Greenhouse CRM pools
Talent Pools
Fully-integrated with the Greenhouse CRM, recruiters can now easily add, manage and organize AI-discovered candidates in customizable talent pools
Additional resources
For additional information or troubleshooting not covered here, reach out to support@fastr.ai.