Software applications that are programmed to do certain repetitive tasks. Use to automate the entire confirmation process, including requesting the information, following up on non respondents, and summarizing the results including sampling results, if applicable.