Onder een Question kunnen 3 speciale Events worden gebruikt. Dit zijn het Create, Change en Refresh Event.
Create Event
De Tools die geplaatst worden onder dit Event worden door SoftRules® uitgevoerd als de Userinterface wordt gecreëerd (GetUserinterface request op de server).
Change/NextPage Event
De Tools die hier geplaatst zijn worden door SoftRules® uitgevoerd als de Question wordt aangepast door de gebruiker. De clientapplicatie dient dan een UpdateUserinterface request naar de server te sturen waarna de Tools worden uitgevoerd.
Refresh Event
De Tools die hier geplaatst zijn worden door SoftRules® uitgevoerd als een Change Event op één van de andere Questions wordt uitgevoerd. Dat wil zeggen als een UpdateUserinterface request naar deze Userinterface wordt gestuurd door de client.
Speciale Tools onder deze Events
Behalve alle andere Tools, zijn er 3 speciale tools beschikbaar onder deze Userinterface Events.