@override Map<String, Object?> toDocument() { return { 'appID': appID, 'actionType': actionType, 'conditions': conditions?.toDocument(), 'dialogID': dialogID }; }