Skip to content
  • There are no suggestions because the search field is empty.

Greenhouse for TalentWall

Connect your Greenhouse account to TalentWall using the Greenhouse OAuth integration.

Follow the steps below to connect Greenhouse with TalentWall:

Prerequisites

Before you begin, make sure you have:

  • Admin access to your TalentWall account
  • A Greenhouse account with the following developer permissions:
    • Can manage ALL organization's API Credentials
    • Can manage and configure webhooks
This connection must be completed by a Greenhouse Site Admin.

Connect Greenhouse to TalentWall

  1. In TalentWall, click your profile icon in the top-right corner and select Account Settings.
    Captura de pantalla 2026-07-23 a la(s) 19.34.29
  2. Navigate to the ATS Connection tab.
  3. Click the Greenhouse button to start the OAuth authorization process.
    Captura de pantalla 2026-07-23 a la(s) 19.36.51
  4. You will be redirected to the Greenhouse authorization screen. Enter your Greenhouse account email and click Log in to Greenhouse.

    Captura de pantalla 2026-07-30 a la(s) 9.38.49
  5. Review the permissions requested by TalentWall by Crosschq and click Authorize.
    Screenshot 2026-07-31 at 11.35.21 AM

  6. Once authorization is complete, TalentWall will display a confirmation message and begin importing your ATS data. The initial import may take a few hours. If your data does not appear by the following day, contact support@crosschq.com.

Captura de pantalla 2026-07-23 a la(s) 19.36.28

Required Greenhouse permissions

During the OAuth authorization, TalentWall by Crosschq will request access to the following permissions in your Greenhouse account:

Activity Feed

  • All permissions

Applications

  • GET: Retrieve Application
  • GET: List Applications
  • POST: Advance Application
  • POST: Move Application
  • POST: Reject Application
  • POST: Moves Application to Job
  • POST: Unreject Application

Candidates

  • GET: Retrieve Candidate
  • GET: List Candidates
  • POST: Add Note

Close Reasons

  • GET: Get close reasons

Custom Field Options

  • GET: Custom field options

Custom Fields

  • GET: Get custom fields

Demographic Data

  • All permissions

Departments

  • GET: Retrieve Department
  • GET: List Departments

EEOC

  • All permissions

Email Templates

  • All permissions

Job Openings

  • GET: List Openings For a Job

Job Stages

  • All permissions

Jobs

  • GET: Retrieve Job
  • GET: List Jobs
  • GET: Get hiring team

Job Posts

  • GET: List Job Posts
  • GET: Retrieve Job Post for Job
  • GET: List Job Posts for Job

Offers

  • GET: List Application's Offers
  • GET: Retrieve Application's Current Offer
  • GET: Retrieve Offer
  • GET: List Offers

Offices

  • GET: Retrieve Office
  • GET: List Offices

Prospect Pool

  • All permissions

Rejection Reasons

  • All permissions

Scheduled Interviews

  • GET: List Interviews for Application
  • GET: Retrieve Interview
  • GET: List Interviews

Scorecards

  • All permissions

Sources

  • All permissions

Tags

  • DELETE: Remove tag from candidate
  • GET: List tags applied to candidate
  • GET: List Candidate Tags
  • PUT: Add a candidate tag

User Roles

  • All permissions

Users

  • GET: Retrieve User
  • GET: List Users
  • GET: List User Job Permissions
  • GET: List User Future Job Permissions

Support

For additional assistance, contact support@crosschq.com.