Workflow automation is a technology that automates tasks, resources, and operations involved in business processes or workflows. It links together elements like events, tasks, and resources to increase speed, visibility, and coordination of work. Advantages include linking priorities and timelines across an organization, making tasks and calendars visible to all users to efficiently share workloads, and providing managers visibility into process status and opportunities for improvement. Workflow automation software provides a graphical interface to define, control, track, and audit approvals, routing, assignments, and notifications to ensure the right people get the right information at the right time.