Este artículo presenta HierTOD, un sistema de diálogo jerárquico, basado en objetivos y orientado a tareas, que facilita el desarrollo de tareas complejas en entornos empresariales. A diferencia de los sistemas TOD existentes con una estructura de flujo de trabajo de una sola capa, HierTOD utiliza objetivos jerárquicos para facilitar flujos de trabajo complejos. Ofrece un soporte eficiente para las tareas mediante componentes como la comprensión del lenguaje natural, la recuperación de objetivos complejos, la gestión del diálogo y la generación de respuestas, así como servicios de datos con una base de conocimiento del dominio y un motor de búsqueda. Integra dos paradigmas TOD: el llenado de ranuras y la guía paso a paso. La eficacia y la usabilidad de HierTOD se verificaron mediante investigación de usuarios.