pipedream icon indicating copy to clipboard operation
pipedream copied to clipboard

[Components] greenhouse

Open pipedream-component-development opened this issue 1 year ago • 9 comments

greenhouse

URLs

  • https://developers.greenhouse.io/harvest.html

Polling Sources

watch-candidates

Prompt

Emit new event when a candidate's application or status changes. Required prop is 'Candidate Id'.

URLs

  • https://developers.greenhouse.io/harvest.html#get-retrieve-activity-feed

new-candidate-application

Prompt

Emit new event when a candidate submits a new application. Required prop is the application details.

URLs

  • https://developers.greenhouse.io/harvest.html#get-retrieve-candidate

new-scheduled-interview

Prompt

Emit new event when a new interview is scheduled within a specific time period. Required prop is the schedule detail and time period.

URLs

  • https://developers.greenhouse.io/harvest.html#get-list-scheduled-interviews

Actions

create-candidate

Prompt

Creates a new candidate entry. Required props are candidates name, email, and contact. Optional props include candidate address, summary, skills.

URLs

  • https://developers.greenhouse.io/harvest.html#post-add-candidate

create-prospect

Prompt

Creates a new prospect entry. Required props are prospect's name, email, and contact. Optional props are prospect's address, qualifications, skills, etc.

URLs

  • https://developers.greenhouse.io/harvest.html#post-add-prospect

add-attachment-to-candidate

Prompt

Adds an attachment to a specific candidate or prospect. Required prop is candidate ID and the attachment file. Optional props are attachment description, tags.

URLs

  • https://developers.greenhouse.io/harvest.html#post-add-attachment

I've applied to become a Greenhouse partner and will update this ticket when we have a sandbox environment available for development.

malexanderlim avatar Apr 22 '24 18:04 malexanderlim

Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.

Please check the test report below for more information https://vunguyenhung.notion.site/Components-greenhouse-f899c0933a7c45abbcd7f9d2e19ecd9f

vunguyenhung avatar May 14 '24 03:05 vunguyenhung

Hi @vunguyenhung, I just fixed the points you listed, but there's one I couldn't change. The source watch-candidate: there's only one endpoint in their API where we can list activities which is https://developers.greenhouse.io/harvest.html#get-retrieve-activity-feed this endpoint requires a candidate Id

luancazarine avatar May 14 '24 16:05 luancazarine

Hey @luancazarine, the source seems great to me. Though the actions still faced the same issue. Would you mind checking again on the test report?

vunguyenhung avatar May 15 '24 02:05 vunguyenhung

Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.

Please check the test report below for more information https://vunguyenhung.notion.site/Components-greenhouse-f899c0933a7c45abbcd7f9d2e19ecd9f

vunguyenhung avatar May 15 '24 02:05 vunguyenhung

Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.

Please check the test report below for more information https://vunguyenhung.notion.site/Components-greenhouse-f899c0933a7c45abbcd7f9d2e19ecd9f

vunguyenhung avatar May 16 '24 02:05 vunguyenhung

Hi @vunguyenhung, could you try again? I don't know what happened, I couldn't reproduce the error image

luancazarine avatar May 16 '24 18:05 luancazarine

Hey @luancazarine, sorry I still faced the same issue. Have you confirmed that you have pushed all the code changes

image

Maybe you can switch to my workspace vunguyenhung (invited you with [email protected]) and test on my workflow instead? https://pipedream.com/@vunguyenhung/projects/proj_kYRsmJ/components-greenhouse-11589-p_7NCLRYV/build

vunguyenhung avatar May 17 '24 03:05 vunguyenhung

Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.

Please check the test report below for more information https://vunguyenhung.notion.site/Components-greenhouse-f899c0933a7c45abbcd7f9d2e19ecd9f

vunguyenhung avatar May 17 '24 03:05 vunguyenhung

Hi everyone, all test cases are passed! Ready for release!

Test report https://vunguyenhung.notion.site/Components-greenhouse-f899c0933a7c45abbcd7f9d2e19ecd9f

vunguyenhung avatar May 20 '24 06:05 vunguyenhung