Skip to content

Commit

Permalink
Added the integration templates to flows
Browse files Browse the repository at this point in the history
  • Loading branch information
hassan254-prog committed Jan 17, 2024
1 parent 199028e commit c349e01
Showing 1 changed file with 183 additions and 0 deletions.
183 changes: 183 additions & 0 deletions packages/shared/flows.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1374,6 +1374,189 @@ integrations:
mobilePhone: string
licenseType: string
language: string
workable:
workable-candidates:
runs: every 6 hours
returns:
- WorkableCandidate
description: |
Fetches candidates from workable.
Details: incremental sync, doesn't track deletes, metadata is not required.
Scope(s): r_candidates
workable-candidates-activities:
runs: every 6 hours
returns:
- WorkableCandidateActivity
description: |
Fetches activity stream of the given candidate
Details: full sync, doesn't track deletes, metadata is not required.
Scope(s): r_candidates
workable-candidates-offer:
runs: every 6 hours
returns:
- WorkableCandidateOffer
description: |
Fetches candidate's latest offer from workable.
Details: full sync, doesn't track deletes, metadata is not required.
Scope(s): r_candidates
workable-create-candidate:
type: action
returns: WorkableCreateCandidateResponse
description: |
Action to create a candidate at the specified job.
Scope(s): w_candidates
workable-create-comment:
type: action
returns: WorkableCreateCommentResponse
description: |
Action to create a comment on the applicant's timeline.
Scope(s): w_candidates or w_comments
workable-jobs:
runs: every 6 hours
returns:
- WorkableJob
description: |
Fetches jobs from workable.
Details: incremental sync, doesn't track deletes, metadata is not required.
Scope(s): r_jobs
workable-jobs-candidates:
runs: every 6 hours
returns:
- WorkableCandidate
description: |
Fetches candidates for the specified job from workable.
Details: full sync, doesn't track deletes, metadata is not required.
Scope(s): r_jobs
workable-jobs-questions:
runs: every 6 hours
returns:
- WorkableJobQuestion
description: |
Fetches questions for the specified job from workable.
Details: full sync, doesn't track deletes, metadata is not required.
Scope(s): r_jobs
workable-members:
runs: every 6 hours
returns:
- WorkableMember
description: |
Fetches account members from workable.
Details: full sync, doesn't track deletes, metadata is not required.
Scope(s): r_jobs
models:
WorkableCandidate:
id: string
name: string
firstname: string
lastname: string
headline: string
account:
subdomain: string
name: string
job:
shortcode: string
title: string
stage: string
disqualified: boolean
disqualification_reason: string
hired_at: date
sourced: boolean
profile_url: string
address: string
phone: string
email: string
domain: string
created_at: date
updated_at: date
WorkableCandidateActivity:
id: string
action: string
stage_name: string
created_at: date
body: string
member:
id: string
name: string
rating: object
WorkableCandidateOffer:
id: string
candidate:
id: string
name: string
created_at: date
document_variables: array
state: string
WorkableJob:
id: string
title: string
full_title: string
shortcode: string
code: string
state: string
sample: boolean
department: string
department_hierarchy: []
url: string
application_url: string
shortlink: string
location:
location_str: string
country: string
country_code: string
region: string
region_code: string
city: string
zip_code: string
telecommuting: boolean
workplace_type: string
locations: []
salary:
salary_from: number
salary_to: number
salary_currency: string
created_at: date
WorkableJobQuestion:
id: string
body: string
type: string
required: boolean
single_answer: boolean
choices:
id: string
body: string
supported_file_types: []
max_file_size: number
WorkableMember:
id: string
name: string
headline: string
email: string
role: string
WorkableCreateCandidateResponse:
status: string
candidate:
__extends: WorkableCandidate
image_url: string
outbound_mailbox: string
uploader_id: string
cover_letter: string
summary: string
education_entries: []
experience_entries: []
skills: []
answers: []
resume_url: string
tags: []
location:
location_str: string
country: string
country_code: string
region: string
region_code: string
city: string
zip_code: string
WorkableCreateCommentResponse:
id: string
zendesk:
zendesk-tickets:
runs: every 1 hour
Expand Down

0 comments on commit c349e01

Please sign in to comment.