How can we help you?

TalentWall

TalentWall is a Hiring Management Platform, made of two parts:

  1. The Wall, which is a pipeline visualization tool that allows for improved collaboration across hiring teams, and more efficient candidate management for individual recruiters, and
  2. The Dashboard, which is all things reports and analytics, where you can create customized analytics dashboards for all of your reporting needs.

Greenhouse Recruiting's integration with TalentWall allows you to import and view your Greenhouse Recruiting data in TalentWall, and to sync changes automatically from TalentWall (such as moving candidates between stages) back to Greenhouse Recruiting. 

In this article, we will cover: 

 

Configure User Setup Permissions in Greenhouse Recruiting

In order to enable the Greenhouse Recruiting / TalentWall integration, you will need the following developer permissions:

  • Can manage ALL organization’s API Credentials
  • Can manage and configure web hooks

Contact a Greenhouse Recruiting user in your organization with Site Admin level permissions with the additional user-specific permission Can edit another user's advanced permissions to apply the noted developer permissions to your account. Have the user with Site Admin level permissions edit your user account's permissions by navigating to the Configure icon Configure.png > Users > Your Name.

Configure_-_Users.png

The user with Site Admin level permissions should navigate to the User-Specific Permissions panel on your user page and expand the Developer Permissions dropdown menu. 

Select Can manage ALL organization’s API Credentials and Can manage and configure web hooks so that a check is in each checkbox. When finished, click Save.

ALL_API___Web_hooks.png

Repeat as necessary for any other user that should have access to set up the integration.

 

Create Harvest API Key for Greenhouse Recruiting / TalentWall Integration

To create a Harvest API key for the integration, click the Configure icon Configure.png in the upper right-hand corner. Navigate to Dev Center on the left-hand panel. From the Dev Center page, click API Credential Management.

Dev_Center_-_API_Credential_Management.png

From the API Credential Management page, click Create New API Key to generate the API key for TalentWall.

Create_New_API_Key.png

From the Create new credential dialog box, give your API key a name and select Harvest from the Type dropdown menu. When finished, click Create.

mceclip0.png

On the Manage API Key Permissions page, grant your Harvest API key the permissions listed below. When finished, click Update.

Activity Feed: 

  • All permissions
mceclip1.png
Applications:
  • GET: Retrieve Application
  • GET: List Applications
  • POST: Advance Application
  • POST: Move Application
  • POST: Reject Application
  • POST: Moves Application to Job
  • POST: Unreject Application
mceclip2.png
Candidates:
  • GET: Retrieve Candidate
  • GET: List Candidates
  • POST: Add Note
mceclip3.png
Close Reasons:
  • GET: Get close reasons
mceclip4.png
Custom Field Options:
  • GET: Custom field options
mceclip5.png
Custom Fields:
  • GET: Get custom fields
mceclip6.png

Demographic Data:

  • All permissions
mceclip7.png
Departments:
  • GET: Retrieve Department
  • GET: List Departments
mceclip8.png

EEOC:

  • All permissions
mceclip9.png

Email Templates:

  • All permissions
mceclip10.png
Job Openings:
  • GET: List Openings For a Job
mceclip11.png
Job Stages:
  • All permissions
mceclip12.png
Jobs:
  • GET: Retrieve Job
  • GET: List Jobs
  • GET: Get hiring team
mceclip13.png
Offers:
  • GET: List Application's Offers
  • GET: Retrieve Application's Current Offer
  • GET: Retrieve Offer
  • GET: List Offers
mceclip14.png
Offices:
  • GET: Retrieve Office
  • GET: List Offices
mceclip15.png

Prospect Pool:

  • All permissions
mceclip16.png

Rejection Reasons:

  • All permissions
mceclip17.png
Scheduled Interviews:
  • GET: List Interviews for Application
  • GET: Retrieve Interview
  • GET: List Interviews
mceclip18.png

Scorecards:

  • All permissions
mceclip19.png

Sources:

  • All permissions
mceclip20.png
Tags:
  • DELETE: Remove tag from candidate
  • GET: List tags applied to candidate
  • GET: List Candidate Tags
  • PUT: Add a candidate tag
mceclip21.png

User Roles:

  • All permissions
mceclip22.png
Users:
  • GET: Retrieve User
  • GET: List Users
  • GET: List User Job Permissions
  • GET: List User Future Job Permissions
mceclip23.png

Your Harvest API key for the Greenhouse Recruiting / TalentWall integration is created and configured. Copy and save the API key.

The user enabling the integration should have received an invitation from the TalentWall team to set up their account. Log into TalentWall and enter the Harvest API key in the appropriate location. Once the API key is entered, TalentWall will begin the data import, which takes about 10 minutes for most customers. 

 

Create TalentWall Webhooks

Next, you will create nine webhooks in Greenhouse Recruiting. To obtain the details required to create each webhook, navigate to TalentWall > SettingsIntegrations

Once you have the necessary details, return to Greenhouse Recruiting. Click the Configure icon Configure.png in the upper right-hand corner and navigate to Dev Center on the left-hand panel. From the Dev Center page, click Web Hooks.

Dev_Center_-_Web_Hooks.png

Click Web Hooks from the subsequent page.

Web_Hooks_-_Web_Hooks.png

On the Create A New Web Hook page, enter the details you obtained from TalentWall to create your first webhook. When finished, click Create Web hook at the bottom of the page.

mceclip24.png

Repeat these steps to create all nine webhooks required for the integration. 

Once the webhooks are all created, and when the data import is completed, you are all done. The whole integration process typically takes about 15 minutes, and a TalentWall representative is usually on a call to walk you through this process to ensure accuracy.

 

Use Greenhouse Recruiting / TalentWall Integration

Part 1: The Wall

1.png

TalentWall presents your candidate pipeline visually so you can see exactly how healthy your pipeline is and which candidates and jobs most need attention.

Everyone has an All Jobs tab which displays all the jobs you have access to based on your Greenhouse permissions, and a My Jobs tab which are the jobs which you are listed as part of the ‘hiring team’ in Greenhouse. You can create other custom tabs to display specific lists of jobs.

You can filter your candidates by tags, their source type, their interview status, and last activity using the button filters, and further by candidate name or recruiter.

Jobs are filterable by department, office and location, and custom fields.

Click on a candidate card to open up a window with more information about the candidate’s application.

Perform simple actions like moving the candidate to the next stage, making a note about the candidate, or rejecting the candidate in TalentWall and these changes will all be updated in Greenhouse instantly.

Each open job has its own analytics snapshot as well, so you can dig in and see where you most need to make adjustments. This section shows you things like how many candidates have you processed to date, how much interview time have you spent on this role, where are candidates falling out of your process, and a projection of the number of hires that currently exist in your pipeline.

2.png

 

Part 2: The Dashboard

3.png

The Dashboard is all things reports and analytics.

Quick Access to Data: 

TalentWall has dozens of pre-made widgets, which are all individual reports — Hires, Time to Hire, Offer Acceptance Rate, Source of hire, to name a few. Each widget can be filtered by a custom date range, deptartment, office, user, and custom field. This gives you quick access to some of the most frequently accessed reports by recruiting teams and execs. Copy and paste an individual widget into an email or slack conversation to celebrate great results. Also, every bar in the bar charts and piece of pie in the pie charts are clickable, immediately showing you the candidates and data that the charts represent.

Customizable Dashboards:

Additionally, you build out your own customized Dashboards by hand picking any cross section of widgets you’d like to make up the dashboard. So you can have one dashboard for your weekly recruiting team meeting, another dashboard for your monthly all hands hiring update, and any other report that you might want to build for a variety of meetings. And like all things TalentWall, the data is always up to date and real time.

 

Get Help

For troubleshooting assistance regarding the integration, or for more information, contact support@talentwall.io or through the app in the TalentWall chat channel.