The task table is an incredibly powerful base table, yet interestingly, no records should ever be created directly on the task table. Instead, task records are created on child tables; tables that extend the task table. In fact, if you attempt to create a new task directly from the task table, you'll find that you're redirected to the task interceptor instead, which disambiguates which sort of task you'd like to create:
To extend the task table and inherit any relevant fields and business logic, start by navigating to System Definition | Tables. On the list of tables, click New from the top-left.
Since we've already ...