

⚙️ Data-driven workflow automation: When automation listens for changes in one app and updates data in another app.There are actually two kinds of workflow automation used by many teams: That way, we can find work that got stuck and make sure it's completed.Īutomating the various parts of a process like that is what we call workflow automation.

Putting workflows into an app makes sure we can audit our process, because the progress on each step is documented.
#SLACK WORKFLOW UPDATE#
Finally, all of this activity could be then logged in a spreadsheet for auditability, or the offer details sent to an HR app to update the employee's attributes there. Then, once things are approved and the offer is accepted, our workflow could assign tasks to someone to buy the new hire a laptop or setup orientation meetings. Further, we could have the app know to route the request to the three different approvers and give them buttons to sign off on the hire. That saves a ton of time and frustration. For instance, we could have a form gather the information we need from the hiring manager so we never have to go back and ask for more information. These problems could be avoided if we structured our workflows into an app to make sure things happen in the right order, in the right way. In our increasingly remote workforce, time differences can easily lead to requests getting missed in busy Slack channels. Or, the request could be buried in a busy channel of Slack messages. The department head might forget to check with finance to see if there's enough budget. They may not include all the relevant details when they submit the request to hire. Managers may hire infrequently and have to inquire about what the right process is.

Take the hiring workflow from the previous section, for example. Lots of things could go wrong with doing a process manually. With software, you can make sure the steps are followed and that work gets completed.
#SLACK WORKFLOW SOFTWARE#
Workflow automation is when you have software take the tedium out of multi-step, multi-team workflows. Then we may want to route it to get approved by several people - the department head, perhaps someone in HR to ensure the seniority and salary is in line with other departments, and maybe someone in finance to verify we have room in the budget. We want to gather information from the hiring manager, like the intended salary, job title, department, etc. Think of a process at your company, like a hiring manager getting approval to make an offer to a job applicant.
