CSRs are prompted to select the appropriate call reason when they initiate or receive a call by selecting from a list of dynamic call reasons based on whether the caller is a member or provider. Call handling procedures and workflows can then be improved based on regular feedback and improvement recommendations from this tool.