TalentinoAI is an AI-powered recruitment interviewing platform that streamlines the hiring process from screening to decision-making by providing multiple AI interviews. The platform helps organizations make faster, smarter hiring decisions through intelligent AI video interviews with behavioral analysis, real-time transcription, and AI insights.

TalentinoAI's integration with Greenhouse Recruiting allows users to benefit from two key integration features designed to streamline hiring workflows:

  • Assessment — Seamlessly add TalentinoAI's AI-powered interview assessments to a job's interview plan. Recruiters can invite applicants to complete video, text, or form interviews directly from Greenhouse, and TalentinoAI's platform provides advanced behavioral analysis, real-time transcription, and AI-driven insights. Results are automatically sent back to Greenhouse, enabling recruiters to review candidate performance alongside the rest of the interview process.
  • Job-applicant synchronization — Mutual users can automatically push positions created in TalentinoAI to Greenhouse as jobs, apply custom job field values, and publish job posts. Once published, these posts are distributed to LinkedIn via Greenhouse's native LinkedIn integration, enabling candidates to apply directly through LinkedIn. Applications are routed through Greenhouse and delivered to TalentinoAI in real time via webhook, ensuring hiring teams can manage candidates seamlessly within TalentinoAI.

Configure the assessment integration

Request your Talentino assessment credentials

Contact support@talentinoai.com. Talentino provides, securely by email, the assessment API key you enter into your Greenhouse assessment configuration so Greenhouse can send tests to Talentino.

Authorize TalentinoAI (OAuth 2.0)

Talentino sends you a secure authorization link.

Open the link while signed into the Greenhouse account you want to connect. We recommend authorizing as an Integration System User (ISU).

Review the access TalentinoAI requests on Greenhouse's consent screen and enter your GH account's email & click log in to Greenhouse.

TalentinoAI OAuth authorization screen in Greenhouse

After login, click Authorize and then you will be redirected to a status page.

TalentinoAI authorization status page

Access requested (read-only): read applications and jobs.

Tip: We recommend creating an integration system user (ISU) to associate with partner updates. Rather than requiring a specific user at your organization to authenticate an integration, which could cause downstream errors if the person loses permissions or cannot access Greenhouse Recruiting, an ISU allows you to create a solid infrastructure for your organization's integration needs. Learn more.

Add the assessment stage to your interview plan

Adding the TalentinoAI stage to a job's interview plan

TalentinoAI stage added to the interview plan

Add the TalentinoAI stage to the interview plan of any job where you want to use it.

Configure custom job fields

Create the custom job fields in Greenhouse (see Appendix A); they provide the context Talentino uses to generate tailored interview questions. See this article.

Require resumes

Resumes are mandatory in Talentino to generate personalized interview questions.

You shall update your Greenhouse settings to ensure that resumes are required for:

Greenhouse settings requiring resumes for the TalentinoAI stage

Configure the job-applicant integration

Connect Greenhouse

In TalentinoAI, open your Company Profile and click Connect Greenhouse (available once the integration is enabled for your organization — contact support@talentinoai.com).

Connect Greenhouse button in the TalentinoAI Company Profile

Greenhouse OAuth consent screen

You're redirected to Greenhouse's OAuth consent screen. Authorizing as an Integration System User (ISU) is recommended for consistent audit tracking.

Entering the Greenhouse account email on the consent screen

Review the access TalentinoAI requests on Greenhouse's consent screen and enter your GH account's email & click log in to Greenhouse.

You're returned to your Company Profile showing Greenhouse connected.

Access requested (read/write): manage jobs, job posts, applications, and webhooks.

The webhook is registered automatically

On connect, TalentinoAI creates the "candidate submitted application" webhook for you via the Harvest API. It points at Talentino's secure endpoint and is signed with a shared secret Talentino verifies on every delivery.

Set up a template job in Greenhouse

Talentino requires a pre-configured template job to exist in Greenhouse to support job creation via the Harvest API. This template job serves as the foundation for all new jobs and job posts pushed from Talentino to Greenhouse. The template job's ID is required in the API's request body to inherit its configuration (such as job setup, custom fields). The job post of the template job shall remain unpublished so that it doesn't get reflected on job boards. Learn more on template job creation through this article. The job post application information shall have the following settings:

Job post application information settings for the template job

Check this article to learn more about editing an external job post's settings. See Appendix B to configure custom application questions.

Use the TalentinoAI integration with Greenhouse Recruiting

Once the TalentinoAI integration is enabled for your organization, you will be able to add the TalentinoAI assessment as an interview stage.

Assessment integration

You can send an assessment to a candidate by selecting the Send Test to candidate button next to the interview stage. The assessment instructions will be sent by TalentinoAI.

Send Test to candidate button in Greenhouse

Assessment status displayed in Greenhouse Recruiting

Assessment status shown on the candidate's interview stage

After it has been sent, an assessment's status will display in Greenhouse Recruiting.

Once the candidate has submitted their test, the Interview Kit will contain a link to view the submitted test in the TalentinoAI application.

Link to view the submitted test in the TalentinoAI application

To see a candidate's results in TalentinoAI, click View Report.

View Report button in TalentinoAI

It will then redirect to Talentino for a detailed evaluation of the candidate's performance. The report includes an interview summary along with in-depth analysis of each question answered — covering the question itself, the candidate's response, video previews (for video-type questions), technical analysis, AI-generated insights, facial expression and attitude evaluation, language proficiency, and overall skills assessment.

Candidate evaluation report in TalentinoAI

Detailed question analysis in the TalentinoAI report

Tip: In Greenhouse, the terms "test" or "assessment" are used. In Talentino, these represent an interview experience (video, text, or form-based). The available interview types are predefined by Talentino as part of your integration agreement and require no further configuration on your side.

Job-applicant sync integration

Create a position in TalentinoAI

Positions icon in the TalentinoAI sidebar

Navigate to the Positions section from the sidebar and click Add Position.

Requirements tab when creating a position in TalentinoAI

In the Requirements tab, complete job-specific information (e.g. responsibilities, experience, etc.) and click Save. The position will be saved as a draft.

Enable LinkedIn posting

Controls tab for a position in TalentinoAI

Go to the Controls tab of the same position.

Check the box labeled Enable Job Posting on LinkedIn.

Enable Job Posting on LinkedIn checkbox

Note: The Enable Job Posting on LinkedIn option is only available for companies where this Greenhouse feature has been activated by the Talentino team along with successful GH authorization.

Publish the position

Once the position is ready, click Publish.

This action will:

  • Publish the position within Talentino.
  • Automatically create a corresponding job in Greenhouse based on a pre-configured template job and populate mapped fields (see Appendix C).
  • Automatically populate the job in Greenhouse with mapped data from Talentino, including both standard and custom fields.
  • Automatically mark the job post as live in Greenhouse so it appears on your Greenhouse-hosted job board.
  • Allow Greenhouse to sync the live job post to LinkedIn, assuming the Greenhouse account has the native LinkedIn integration enabled.

Tip: All API actions (job creation/updates, job-post publishing, webhook management) use Harvest V3 with OAuth 2.0, performed as an Integration System User for consistent audit tracking.

Keeping job post status in sync

When a position is closed in Talentino (manually or by exceeding a specified end date), the corresponding job post in Greenhouse has its status updated to be not live, ensuring that the job is no longer visible on the Greenhouse-hosted job board or synced destinations such as LinkedIn.

If the position is later reopened in Talentino, the job post is reactivated and marked live again in Greenhouse, restoring its visibility on job boards.

This helps maintain a consistent hiring experience between platforms and prevents outdated or closed roles from being listed externally.

Receiving applicants via webhook

Once the job post is live in Greenhouse and synced to LinkedIn (via Greenhouse's native LinkedIn integration), any candidate who applies through LinkedIn will be handled as follows.

The candidate is automatically received into Greenhouse Recruiting.

Greenhouse will trigger the configured "Candidate has submitted application" webhook.

The webhook endpoint will receive a payload with the candidate-application data. Most important for Talentino are the application ID, job ID, candidate name, candidate phone, candidate email, and candidate resume attachment URL.

Once the webhook payload is received by Talentino, the system checks whether the candidate already exists based on their email address. If the candidate does not exist, a new candidate profile is automatically created in Talentino. If the candidate already exists, their profile is updated with any new information received.

An application is then created in Talentino, linking the candidate to the corresponding position that was originally pushed from Talentino to Greenhouse.

This ensures that all applicants originating from LinkedIn (via Greenhouse) are seamlessly represented and tracked within Talentino's hiring workflow, with no manual action required.

Appendix A — Custom job fields

Create a custom job field

Next, in order to use the TalentinoAI integration, you'll need to create a custom job field in Greenhouse Recruiting.

To create a custom job field, click the Configure icon Configure icon on your navigation bar, then click Custom Options on the left.

Click Jobs.

Click Add field, and for each field in the table below, fill in the Name, Type, and Mark Required if specified.

Field name Field type
Job Category* (required) Single select
Job Requirements (required) Long textbox
Roles and Responsibilities (required) Long textbox
Employment Type* (required) Single select
Education Level* (required) Single select
Career Level* (required) Single select
Min Years of Experience (required) Number
Max Years of Experience Number
Required Language* (required) Multi select
Start Date Date
End Date Date

*For select-type fields, configure the following option lists in Options when creating the field.

Job category options

  • Accounting & Finance
  • Administration & Office Support
  • Advertising, Arts & Media
  • Banking & Financial Services
  • Call Centre & Customer Service
  • Community Services & Development
  • Construction
  • Consulting & Strategy
  • Design & Architecture
  • Education & Training
  • Engineering
  • Healthcare & Medical
  • Hospitality & Tourism
  • Human Resources & Recruitment
  • Information & Communication Technology
  • Insurance
  • Legal
  • Manufacturing, Transport & Logistics
  • Marketing & Communications
  • Real Estate & Property
  • Retail & Consumer Products
  • Sales
  • Sport & Recreation
  • Trades & Services
  • Other

Employment type options

  • Full-Time
  • Part-Time
  • Freelance
  • Project-Based
  • Internship

Education level options

  • Undergraduate
  • Bachelor
  • Master's Degree
  • Doctorate Degree

Career level options

  • Student
  • Entry Level
  • Experienced
  • Manager
  • Senior Manager
  • Not Specified

Required language options

  • Afrikaans
  • Albanian
  • Arabic
  • Armenian
  • Basque
  • Bengali
  • Bulgarian
  • Catalan
  • Cambodian
  • Chinese (Mandarin)
  • Croatian
  • Czech
  • Danish
  • Dutch
  • English
  • Estonian
  • Fiji
  • Finnish
  • French
  • Georgian
  • German
  • Greek
  • Gujarati
  • Hebrew
  • Hindi
  • Hungarian
  • Icelandic
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Javanese
  • Korean
  • Latin
  • Latvian
  • Lithuanian
  • Macedonian
  • Malay
  • Malayalam
  • Maltese
  • Maori
  • Marathi
  • Mongolian
  • Nepali
  • Norwegian
  • Persian
  • Polish
  • Portuguese
  • Punjabi
  • Quechua
  • Romanian
  • Russian
  • Samoan
  • Serbian
  • Slovak
  • Slovenian
  • Spanish
  • Swahili
  • Swedish
  • Tamil
  • Tatar
  • Telugu
  • Thai
  • Tibetan
  • Tonga
  • Turkish
  • Ukrainian
  • Urdu
  • Uzbek
  • Vietnamese
  • Welsh
  • Xhosa

Appendix B — Custom application questions

The following custom application questions are to be added and marked as Required in the job post's Custom application questions section, by clicking Add custom question:

Question Answer type Options/notes
Expected Monthly Salary Short Textbox -
Salary Currency Single Select USD, CAD, GBP, EUR, SAR, QAR, AED, EGP
Years of Experience Short Textbox -
Address Short Textbox Description shows format: City, Country
Title Short Textbox -
Notice Period Single Select immediately, one week, two weeks, one month, two months

Appendix C — Job field mapping

The following table outlines the fields that Talentino maps to Greenhouse when a job is created or updated via the Harvest API. This includes both standard and custom fields configured in Greenhouse to support the integration.

Talentino Greenhouse Type
Title name Standard
Title job_post_name Standard
Number of Vacancies number_of_openings Standard
Roles and Responsibilities team_and_responsibilities Standard
Job Requirements job_requirements Custom
Job Category job_category Custom
Required Language required_language Custom
Career Level career_level Custom
Employment Type employment_type Custom
Education Level education_level Custom
Min Years of Experience min_years_of_experience Custom
Max Years of Experience max_years_of_experience Custom
Start Date start_date Custom
End Date end_date Custom

Additional resources

For additional information not covered here, reach out to support@talentinoai.com.