Dupal cuenta con un sistema de flujo de trabajo para operaciones básicas como el control de las traducciones, pero también permite (habilitando un módulo) crear flujos de trabajo personalizados que controlen el proceso de creación de contenido de su sitio web.
Tras la configuración inicial con el asistente de administración, puede establecer un flujo de trabajo de modo que una página pase por varias personas en varios pasos antes de ser publicada, enviando un correo electrónico a la persona necesaria en cada paso para informarle de que tiene una página esperando en su cola. El usuario puede, entonces, iniciar sesión para ver la lista de páginas que están esperando su participación en el proceso, realizar su función, marcarla como hecha y el sistema, automáticamente, la mandará a la siguiente persona de la lista.
Drupal no es sólo un sistema de gestión de contenidos sino que también puede ser usado como sistema de gestión de proyectos.