Abstract: Systems and methods for intelligent traffic control within a bridge that allows efficient and timely communication between Internet of Things (IoT) devices and a cloud-based server are disclosed. One method is for adding an IoT device to a cloud-based system for controlling IoT devices. The method includes in response to determining there is a request from a user to add an IoT device, obtaining information pertaining to the IoT device. The method further includes adding the IoT device to the cloud-based system via a bridge installed in the cloud-based system, where adding the IoT device to the cloud-based system includes sending required data to the IoT device via the bridge according to a communication protocol of the IoT device. The method further includes determining whether the IoT device was successfully added to the cloud-based system. The method further includes in response to determining the IoT device was successfully added, updating the bridge with the information pertaining to the IoT device.