Here is a smart camera that can measure body temperature to screen up to 30 people simultaneously. The Amcrest Thermal Camera Body Monitor is accurate up to 22ft and within 0.54F. It has a facial recognition capability available optionally.
The camera has a siren alarm and strobe light when high temperature readings are detected. It can get readings in a 9.8ft by 4.3ft area. You can also use this camera to count how many people are coming to your facility.