1. A method comprising: determining a detection point, wherein the detection point is a pre-configured event that occurs during a conference, wherein the event is associated with at least one of an agenda item and a location in a document when displayed in the conference, and wherein the detection point includes at least one of reaching a resource capacity percentage, a floor control event occurring, and starting or stopping a video; registering one or more triggers to the detection point; during the conference, receiving the one or more triggers each time the detection point is reached, wherein each trigger has a predicate and an associated action, wherein the predicate is a conditional expression that is evaluated each time the detection point is reached, and wherein the action includes at least one of executing a security function, changing a policy of the conference, and executing a floor operation; evaluating the predicate of each of the one or more triggers when the detection point is reached; and executing one or more actions in response to a positive evaluation of one or more predicates, wherein executing the one or more actions result in a state change in the conference, wherein the above steps are performed by a processor.