Workable
workableWorkable is an all-in-one HR software platform that streamlines hiring, employee data management, time tracking, and payroll.
Acciones disponibles (21)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Delete DepartmentWORKABLE_DELETE_DEPARTMENTAcciónTool to delete a department. use when removing an obsolete or restructured department after confirming dependent resources.
WORKABLE_DELETE_DEPARTMENTAcciónTool to delete a department. use when removing an obsolete or restructured department after confirming dependent resources.
Parámetros de entrada
idstringObligatorioUnique identifier of the department to delete.
forcestringSet to 'DELETE' to force deletion regardless of associated resources.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get AccountWORKABLE_GET_ACCOUNTAcciónTool to return the specified account. use when you need account metadata by subdomain after listing available accounts.
WORKABLE_GET_ACCOUNTAcciónTool to return the specified account. use when you need account metadata by subdomain after listing available accounts.
Parámetros de entrada
subdomainstringObligatorioThe subdomain of the account to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get AccountsWORKABLE_GET_ACCOUNTSAcciónTool to retrieve a collection of all accounts you have access to. use when you need to list your workable accounts after authentication.
WORKABLE_GET_ACCOUNTSAcciónTool to retrieve a collection of all accounts you have access to. use when you need to list your workable accounts after authentication.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Background Check PackagesWORKABLE_GET_BACKGROUND_CHECK_PACKAGESAcciónTool to retrieve a list of available background check packages from a specified provider. use after identifying the provider to view available package options.
WORKABLE_GET_BACKGROUND_CHECK_PACKAGESAcciónTool to retrieve a list of available background check packages from a specified provider. use after identifying the provider to view available package options.
Parámetros de entrada
providerstringObligatorioIdentifier of the background check provider.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Background Check ProvidersWORKABLE_GET_BACKGROUND_CHECK_PROVIDERSAcciónTool to retrieve a list of available background check providers. use after confirming valid authentication to list integrated background check services.
WORKABLE_GET_BACKGROUND_CHECK_PROVIDERSAcciónTool to retrieve a list of available background check providers. use after confirming valid authentication to list integrated background check services.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get CandidatesWORKABLE_GET_CANDIDATESAcciónTool to retrieve a list of all candidates across jobs. use when you need to aggregate candidate data across your organization.
WORKABLE_GET_CANDIDATESAcciónTool to retrieve a list of all candidates across jobs. use when you need to aggregate candidate data across your organization.
Parámetros de entrada
limitintegerNumber of candidates per page. Default is 50; maximum is 100.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get EventsWORKABLE_GET_EVENTSAcciónTool to retrieve a collection of events scheduled in the account. use when you need to list all upcoming or past calls, interviews, or meetings.
WORKABLE_GET_EVENTSAcciónTool to retrieve a collection of events scheduled in the account. use when you need to list all upcoming or past calls, interviews, or meetings.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get JobsWORKABLE_GET_JOBSAcciónTool to retrieve a list of jobs from your workable account. use after validating account authentication before managing job postings.
WORKABLE_GET_JOBSAcciónTool to retrieve a list of jobs from your workable account. use after validating account authentication before managing job postings.
Parámetros de entrada
limitintegerNumber of jobs to retrieve per page. Default is 50; maximum is 100.
statestringenumFilter jobs by state. One of 'draft', 'published', 'archived', or 'closed'.
draftpublishedclosedarchivedmax_idstringReturn results with an ID less than or equal to this value.
since_idstringReturn results with an ID greater than or equal to this value.
created_afterstringReturn results created after this ISO 8601 timestamp.
updated_afterstringReturn results updated after this ISO 8601 timestamp.
include_fieldsstringComma-separated list of extra fields to include in each job (e.g., 'description,full_description,requirements,benefits').
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Legal EntitiesWORKABLE_GET_LEGAL_ENTITIESAcciónTool to retrieve a collection of your account legal entities. use after confirming valid authentication and enabling employee management.
WORKABLE_GET_LEGAL_ENTITIESAcciónTool to retrieve a collection of your account legal entities. use after confirming valid authentication and enabling employee management.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get MembersWORKABLE_GET_MEMBERSAcciónTool to retrieve a list of your workable account members. use after confirming valid authentication to fetch collaborators, admins, or reviewers.
WORKABLE_GET_MEMBERSAcciónTool to retrieve a list of your workable account members. use after confirming valid authentication to fetch collaborators, admins, or reviewers.
Parámetros de entrada
rolestringenumFilter members by role
adminsimplereviewerno_accesslimitintegerMax number of members to retrieve per page
max_idstringOnly return members with ID less than or equal to this value
since_idstringOnly return members with ID greater than or equal to this value
shortcodestringFilter by job shortcode; only collaborators on that job are returned
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get recruitersWORKABLE_GET_RECRUITERSAcciónTool to retrieve external recruiters. use when you need to fetch all external recruiters for your account after confirming the r jobs scope.
WORKABLE_GET_RECRUITERSAcciónTool to retrieve external recruiters. use when you need to fetch all external recruiters for your account after confirming the r jobs scope.
Parámetros de entrada
shortcodestringThe job's shortcode. If provided only recruiters collaborating on the correlated job will be returned.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get RequisitionsWORKABLE_GET_REQUISITIONSAcciónTool to retrieve a collection of requisitions in the account. use after authentication succeeds.
WORKABLE_GET_REQUISITIONSAcciónTool to retrieve a collection of requisitions in the account. use after authentication succeeds.
Parámetros de entrada
limitintegerNumber of results per page. Default is 50; maximum is 100.
created_afterstringFilter requisitions created after this timestamp (ISO8601 or Unix time).
updated_afterstringFilter requisitions updated after this timestamp (ISO8601 or Unix time).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get StagesWORKABLE_GET_STAGESAcciónTool to retrieve a collection of your recruitment pipeline stages. use when you need to list all available stages before managing candidates or pipelines.
WORKABLE_GET_STAGESAcciónTool to retrieve a collection of your recruitment pipeline stages. use when you need to list all available stages before managing candidates or pipelines.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get SubscriptionsWORKABLE_GET_SUBSCRIPTIONSAcciónTool to list all active subscriptions. use after verifying webhooks configuration to ensure subscriptions are active.
WORKABLE_GET_SUBSCRIPTIONSAcciónTool to list all active subscriptions. use after verifying webhooks configuration to ensure subscriptions are active.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Post Background CheckWORKABLE_POST_BACKGROUND_CHECKAcciónTool to inject background check results directly into the candidate's timeline. use after a background check status changes to push results and attachments into workable.
WORKABLE_POST_BACKGROUND_CHECKAcciónTool to inject background check results directly into the candidate's timeline. use after a background check status changes to push results and attachments into workable.
Parámetros de entrada
checkobjectStructured results for a completed background check.
statusstringObligatorioenumNew status of the background check.
pendingconsentedcompleteddeclinedexpiredattachmentsobject[]List of additional result attachments.
results_urlstringuriLink to full report on provider's site. Required when status is 'completed'.
background_check_idstringObligatorioIdentifier of the background check request.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Merge DepartmentWORKABLE_POST_DEPARTMENT_MERGEAcciónTool to merge a department into another. use after confirming both department ids and optional force flag.
WORKABLE_POST_DEPARTMENT_MERGEAcciónTool to merge a department into another. use after confirming both department ids and optional force flag.
Parámetros de entrada
idstringObligatorioThe ID of the department to be merged (source department).
forcebooleanWhether to force the merge, overriding any conflicts.
target_department_idstringObligatorioThe ID of the target department to merge into.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create DepartmentWORKABLE_POST_DEPARTMENTSAcciónTool to create a department in your account. use when you need to add a new department for organizing teams under your workable account.
WORKABLE_POST_DEPARTMENTSAcciónTool to create a department in your account. use when you need to add a new department for organizing teams under your workable account.
Parámetros de entrada
namestringObligatorioThe name of the department.
parent_idstringIdentifier of the parent department, or null for top-level departments.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Enable MemberWORKABLE_POST_MEMBER_ENABLEAcciónTool to restore a deactivated member. use after confirming the member is currently deactivated.
WORKABLE_POST_MEMBER_ENABLEAcciónTool to restore a deactivated member. use after confirming the member is currently deactivated.
Parámetros de entrada
idstringObligatorioThe ID of the member to restore.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Invite MemberWORKABLE_POST_MEMBERS_INVITEAcciónTool to invite a member to your workable account. use when sending an invitation email.
WORKABLE_POST_MEMBERS_INVITEAcciónTool to invite a member to your workable account. use when sending an invitation email.
Parámetros de entrada
rolestringObligatorioenumRole to assign to the invited member. Possible: admin, simple, reviewer, no_access.
adminsimplereviewerno_accessemailstringObligatorioEmail address to send the invitation to.
hris_rolestringenumHRIS role for the invited member if Workable HR is enabled. Possible: hris_admin, hris_employee, hris_no_access.
hris_adminhris_employeehris_no_accessmember_idstringIdentifier of the existing member sending the invitation. Required when using an account-wide access token.
collaboration_rulesobject[]Array of collaboration rules to apply to the invited member.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update DepartmentWORKABLE_PUT_DEPARTMENTSAcciónTool to update an existing department in your account. use when renaming a department or changing its parent after confirming its id.
WORKABLE_PUT_DEPARTMENTSAcciónTool to update an existing department in your account. use when renaming a department or changing its parent after confirming its id.
Parámetros de entrada
idstringObligatorioIdentifier of the department to update.
namestringNew department name. Include only when renaming.
parent_idstringIdentifier of the new parent department, or null for top-level.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update MemberWORKABLE_PUT_MEMBERSAcciónTool to update a member's details. use when you need to modify information of an existing member after confirming the id.
WORKABLE_PUT_MEMBERSAcciónTool to update a member's details. use when you need to modify information of an existing member after confirming the id.
Parámetros de entrada
idstringObligatorioThe unique identifier of the member to be updated.
namestringThe full name of the member.
rolestringenumThe member's role. Possible values: 'admin', 'simple', 'reviewer', 'no_access'.
adminsimplereviewerno_accessemailstringThe email address of the member.
headlinestringThe headline or job title of the member.
hris_rolestringenumThe member's HRIS role. Possible values: 'hris_admin', 'hris_employee', 'hris_no_access'.
hris_adminhris_employeehris_no_accesscollaboration_rulesobject[]An array of collaboration rules assigned to the member.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not