Minutes of meeting module for drupal 7
I'd use a custom Action Items content type and then Rules to handle the scheduling and assignments.  Rules and fields (via content types) should be flexible enough to handle such a workflow and they have the further advantage of being well-supported and documented.