IX::Guest - email-based account handling
use IX::Guest;
...
IX::Guest functions are not intended to be called by custom applications; the guest account authentication system kicks into gear when IX::Conf::x{authsystems} contains the value Guest.
However, there is nothing saying you couldn't call IX::Guest from a custom application. Just be aware what you are doing from an authentication point of view. In general, it would be preferable to extend IX::Guest to meet any additional needs.