Creating an employee onboarding workflow

Hi Community! just found n8n, and my question is very generic related to the capabilities of n8n. What I want to do, is to build a simple workflow for employee onboarding that starts off either by filling a web template, or our HR system notifying that a new contract has been signed. the workflow should analyse the team in question, and start a process orchestration where it contacts the relevant people by email of by teams, asking them to do specific things. The workflow would follow up to those people daily , until it gets a confirmation that the task has been completed. what the model should also do, is keep a log on the database table about the open/completed processes that can be visualised again with other tools.

What I’m asking, is this something that can be done with n8n, and is it the right tool for it? :slight_smile:

Thanks for the help, much appreciated.

Hi,

This type of task where the operation crosses several systems and people is a great fit for solving with n8n in my opinion.

We use n8n for many similar workflows, such as onboarding people with IT (opening tickets for equipment, provisioning accounts etc.)

Having a need to interact with actual people does obviously introduce a potential error source, i have done flows that requests people to confirm that a task has been done (in slack for example) - but of course verifying that the task has indeed been done and done correctly is another matter. :slight_smile:

Depending on the scope of your process, you may want to split it into several subflows so that everything is not halted by one part being stalled or stopped due to error.

Anyway, what you describe sounds like a great fit for n8n.

1 Like

Hi there @Jackfin welcome to the community

and to answer your question

is this something that can be done with n8n

absolutely!, but the complexity can be vary depending on the tools that your office uses, because you know, so far n8n can integrate to over 500 integrations and even then there’s still some software that still needs manual integration using webhook and HTTP Request node

and in order to accomplish what youre trying to build, it needs to be build in a multiple workflow, rough example of the workflow would be like

  1. employee fills a form → HR notified → system automatically sends email to the new employee with the onboarding documents → save employee data to db
  2. check the db of the employee to check the one that hasnt completed the task → send notification about the task/document to be completed

and something like that

i hope this helps, thank you!

Thanks @fahmiiireza & @Bearman for the help!

Then I will start looking into n8n and study how the application and workflows are built! :slight_smile:

1 Like