superfaceai / station

Comlink metadata for self-integrating applications.
https://superface.ai/catalog
MIT License
22 stars 5 forks source link

feat: add Greenhouse ATS maps #347

Closed tmladek closed 1 year ago

tmladek commented 1 year ago

Description

Adds Greenhouse maps for ATS use cases.

Types of changes

Checklist:

tmladek commented 1 year ago

This is still WIP, but I'd appreciate you taking an early look :pray: Outstanding issues:

janhalama commented 1 year ago

Greenhouse requires educational achievements to be specified as IDs from a fixed list, instead of just free-form text

That is a complex solution. I am curious what are the benefits for the recruiter using Greenhouse. The list of schools can never be complete.

I would go with Solution C -> Ignore it for now. Once we will have requirement to support it from our customer we can find solution. But it will bring a lot of complexity, that will need to be solved on the client side.

janhalama commented 1 year ago

No mapping for Answers

I do not see support for questions/answers in Greenhouse API nor the web.

jnv commented 1 year ago

No mapping for Answers

I do not see support for questions/answers in Greenhouse API nor the web.

If I recall correctly from the time we implemented their job board API, they allowed defining custom fields for candidate forms.

janhalama commented 1 year ago

Other providers' maps don't use the mimeType field yet, instead matching on file extensions

I will check if the mime type is an alternative for file name in case of Workable and Breezy HR maps.

janhalama commented 1 year ago

@tmladek the PR is hard to read as it contains changes from #346. I propose to change the base to #346 or merge #346 to main, I have already approved it.