This paper presents iAirBot, an assistive robot for indoor air quality monitoring based on Internet of Things. The system can communicate with occupants and triggers alerts automatically using social networks. The information can be accessed by the caregiver to plan interventions for enhanced living environments in a timely manner. The results are promising, as the proposed architecture presents a cost-effective assistive robot for indoor quality monitoring. It connects several technological fields and knowledge areas, such as ambient assisted living, Internet of Things, wireless sensor networks, social networks, and indoor air quality. When compared to other systems, iAirBot stands out for the modularity and scalability of its sensors network, as well as the use of social networks for information sharing. Therefore, iAirBot is a significant system for enhanced living environments, occupational health, and well-being.