Create a needs input category

Work in progress. Opening a PR for issue #1307 for feedback.