Bluetooth specification still has open issues, including the intra and interpiconet scheduling topics. This paper 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 parametrization. Both features enable it to be employed in a variety of scenarios with improved performance showed by the simulation results.