Task Communications Management (TCM) provides a framework for defining and managing a communication process for any entity that extends the task table.