You can use the zoom query type to get user information into variables. You can get the summary:
{
"variableToAssign":"cu_zoomSummary",
"userQueryType":"zoom",
"variableType":"string",
"configId":"pennZoomProd",
"script":"${summary}",
"variableToAssignOnError":"cu_zoomSummaryError",
"label":"${textContainer.text['penn_zoom_cu_zoomSummary']}",
"errorLabel":"${textContainer.text['penn_zoom_cu_zoomSummaryError']}",
"order":300
}
Results in:
Then you can use those variables:
{
"variableToAssign":"cu_zoomHasActiveAccount",
"userQueryType":"zoom",
"variableType":"boolean",
"configId":"pennZoomProd",
"script":"${hasEmail && userFound && userActive && 'licensed' == typeString}",
"label":"${textContainer.text['penn_zoom_cu_zoomHasActiveAccount']}",
"errorLabel":"${textContainer.text['penn_zoom_cu_zoomHasActiveAccountError']}",
"order":38,
"variableToAssignOnError":"cu_zoomHasActiveAccountError"
}

