I'm helping our local public library set up a new machine that will be a standalone "robo dialer" which telephones library patrons with overdue books to nag them with a machine generated voice message. The company selling the auto-dialer software wants Server 2012 Standard edition installed and a Dialogics telephony card which will connect to a phone line. A proprietary robo-dialer software will be the sole thing running on it. Technically this server will never have any users at all, nor any devices on the network using any Windows-bases network services running on it. It will reside on a network however, so that it can have a scheduled task perform daily downloads of the list of people to dial up, and it gets this list from an FTP site over the Internet, so it only participates with other machines as an FTP client itself.
Are any CALs going to be required for this machine? Hopefully Microsoft is not going to consider every phone number it dials to be a "user" and demand CALs for them, because that would make this project completely financially impractical (and otherwise totally unreasonable) for a small public library.