Skip to content

R1: Add the Recruiting approval settings pages #99513

Closed

Description

@yuwenmemon

Parent: #637628
Design doc: https://docs.google.com/document/d/1a-CNZhDMXqLSBw33k6IfJKhw4GfdK0_QB9Fxq5WFefw/edit?usp=sharing

Scope

Add the Recruiting approval settings pages — approval mode, the Advanced approver field, and the final approver — by reusing the HR approval page bases.

Implementation notes (from design doc)

Reuse or generalize HRApprovalModePageBase.tsx and HRFinalApproverPageBase.tsx.

Add ATS-specific wrappers for:

  • Approval mode.
  • Advanced approver field.
  • Basic or Advanced final approver.

The Greenhouse Advanced approver-field page will offer:

  • Recruiter
  • Recruiting coordinator

Basic requires an approver. Advanced allows an optional final approver. Custom requires neither.

Changing from Custom to Basic or Advanced will show the existing warning that the integration will replace manually configured approval routing.

Issue OwnerCurrent Issue Owner: @bernhardoj

Activity

  1. melvin-bot commented on Aug 26, 2026

    @melvin-bot

    Triggered auto assignment to Design team member for new feature review - @dannymcclain (NewFeature)

  2. melvin-bot commented on Aug 31, 2026

    @melvin-bot

    @DylanDylann Eep! 4 days overdue now. Issues have feelings too...

  3. DylanDylann commented on Sep 1, 2026

    @DylanDylann
    Contributor

    Not overdue

  4. 15 remaining items

  5. melvin-bot commented on Sep 25, 2026

    @melvin-bot

    @bernhardoj / @DylanDylann

    The solution for this issue has been 🚀 deployed to production 🚀 in version 9.4.93-3 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

    Contributor+ Checklist: The following checklist (instructions) needs to be completed before this issue can be closed:

    • [@bernhardoj / @DylanDylann] Please propose regression test steps to ensure the new feature will work correctly on production in further releases.
    • [] Link the GH issue for creating/updating the regression test once above steps have been agreed upon.

    If no checklist is needed for this issue, use the K2 [no checklist button].

  6. DylanDylann commented on Sep 28, 2026

    @DylanDylann
    Contributor

    Done

  7. melvin-bot commented on Sep 28, 2026

    @melvin-bot

    @bernhardoj Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

  8. melvin-bot commented on Sep 30, 2026

    @melvin-bot

    @bernhardoj Eep! 4 days overdue now. Issues have feelings too...

  9. melvin-bot commented on Oct 2, 2026

    @melvin-bot

    @bernhardoj 6 days overdue. This is scarier than being forced to listen to Vogon poetry!

  10. melvin-bot commented on Oct 3, 2026

    @melvin-bot

    @bernhardoj 6 days overdue. This is scarier than being forced to listen to Vogon poetry!

  11. ishpaul777 commented on Oct 5, 2026

    @ishpaul777
    Contributor

    Looks like this is done, closing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

DailyKSv2EngineeringNewFeatureSomething to build that is a new item.Skip PaymentSkips all the payment process steps for an issue. Use it for fixed-price projects.

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions