A couple of notes:
1. The
System Initialization initiator is called every time IP restarts (system boot or restart the subsystem), so you could create a handler using that initiator for when the system restarts (it won't run if just ACDServer subsystem restarts).
2. There is an optional Server Parameter which will automatically assign a category to every user at ACDServer startup.
From the help:
AutoAddUsernameCategory
This server parameter adds a category to each user upon startup. The possible values are:
■ 0: Feature is turned off.
■ 1: Feature is turned on adding a suffix of "-auto" to the CIC user name.
■