1. A workflow processing program that causes an information processing device provided with a communication function for sending and receiving textual information and a commitment storage function for storing commitments to execute: a keyword storage function for storing multiple keywords; a communication capture function for capturing the fact that the communication function has sent or received textual information, and sending the fact that said textual information was sent or received; a keyword extraction function that receives the fact that the textual information was sent or received, and upon receiving the fact that the textual information was sent or received extracts and outputs the keywords from the sent or received textual information on the basis of the multiple keywords stored by the keyword storage function; a commitment information creation function that receives the keywords output by the keyword extraction function, and creates and outputs new commitment information that causes a new commitment to be stored in the commitment storage function or revised commitment information that causes the commitment stored by the commitment storage function to be updated, on the basis of the keywords received; and a commitment updating function that receives the new commitment information and causes a new commitment to be stored in the commitment storage function on the basis of the new commitment information received, or receives the revised commitment information and revises the commitment stored by the commitment storage function on the basis of the revised commitment information received.