All integrationsHiring

iCIMS

Work with iCIMS recruiting: find, add and update candidates and jobs, move applications through your statuses, post jobs, and start workflows when people, jobs or applications are added or change.

actions
24
triggers
6

Triggers

Start a workflow when something happens in iCIMS.

  • New personRuns for each new person in iCIMS. Ones already there when the workflow is turned on don't start it. How often it checks follows your workspace plan.
  • New or updated personRuns for each person added or changed in iCIMS. Ones already there when the workflow is turned on start it only when they change. How often it checks follows your workspace plan.
  • New jobRuns for each new job in iCIMS. Ones already there when the workflow is turned on don't start it. How often it checks follows your workspace plan.
  • New or updated jobRuns for each job added or changed in iCIMS. Ones already there when the workflow is turned on start it only when they change. How often it checks follows your workspace plan.
  • New applicationRuns each time a candidate applies, or is added, to a job in iCIMS. Applications made before the workflow is turned on don't start it. How often it checks follows your workspace plan, at most every five minutes.
  • Application status changedRuns each time an application status changes in iCIMS. Changes made before the workflow is turned on don't start it. How often it checks follows your workspace plan.

Actions

Steps a workflow can run in iCIMS.

  • Find peopleFind people (candidates, employees and users) by name, email, folder or the dates they were added or changed, with their details. Lowest iCIMS id first; to read on, run it again with the next_after_id it gives.
  • Get personGet one person's profile: name, email, folder, phones and addresses, or the fields you name.
  • Find by external IDFind the iCIMS id of the person, job or company that has an external ID (the id another system gave it).
  • Create personAdd a person, such as a candidate, to iCIMS and return their profile.
  • Update personChange a person's name, email, folder or other fields, and return their profile. Fields left empty are not changed.
  • Find jobsFind jobs by title, job code, folder or the dates they were added or changed, with their details. Lowest iCIMS id first; to read on, run it again with the next_after_id it gives.
  • Get jobGet one job: title, job code, folder, hiring manager, recruiter, owner, location and openings, or the fields you name.
  • Create jobAdd a job to iCIMS and return it.
  • Update jobChange a job's title, folder, people, openings, overview or other fields, and return it. Fields left empty are not changed.
  • Find applicationsFind applications (candidates in a job's recruiting workflow) by job, person, status or when they changed, with their status. Lowest iCIMS id first; to read on, run it again with the next_after_id it gives.
  • Get applicationGet one application: its job, candidate, status and source, and its last 100 status changes if asked.
  • Find a person's application to a jobFind the application of one person to one job, if they have applied.
  • Add candidate to jobPut a person into a job's recruiting workflow (an application), at a status and with a source if given, and return the application.
  • Update applicationMove an application to another status, or change its source or other fields, and return it.
  • Remove candidate from jobDelete an application, taking the person out of the job's recruiting workflow. The person and the job stay.
  • Find companies and locationsFind companies and locations by name, city or the dates they were added or changed, with their details. Lowest iCIMS id first; to read on, run it again with the next_after_id it gives.
  • Get company or locationGet one company or location: name, email, folder and addresses.
  • Find talent poolsFind talent pools by title or the dates they were added or changed. Lowest iCIMS id first; to read on, run it again with the next_after_id it gives.
  • Get talent poolGet one talent pool: title, external ID, owner and folder.
  • List job postsList the career sites a job is posted on, with each post's status and start date.
  • Post job to career sitePost an approved job to one of your iCIMS career sites, publicly, from a start time to an end time if given.
  • Take job off career siteTake a posted job off one of your iCIMS career sites.
  • Get list valuesList the values of an iCIMS list, such as person or job folders, with the ids other steps take (a folder, a status).
  • Get profile fieldsList every field of a kind of iCIMS profile, your own custom fields included, with the names Fields and Other fields take.

Automate iCIMS with Lodol.

Connect iCIMS, then hand Lodol the job in Slack, Claude or ChatGPT.

Free plan, no credit card