Bluetooth specification still has open issues, including the intra and interpiconet scheduling topics. This article proposes an interpiconet scheduling algorithm, referred to as AISA (Adaptive Interpiconet Scheduling Algorithm). AISA is characterized by its adaptability to varying network traffic conditions; and its ability to optimize specific performance metrics via parameterization. Both features enable it to be employed in a variety of scenarios with improved performance shown by the simulation results.