The document proposes integrating a priority-based scheduler into the JADE agent development framework. It describes JADE's current scheduler and introduces two new scheduler behaviors: ParallelPriorityBehaviour and SequentialPriorityBehaviour. These behaviors allow scheduling agent tasks or behaviors based on static and dynamic priorities. This provides a way to prioritize some tasks over others, useful for applications like request handling where some requests require more urgent attention. The behaviors reuse existing JADE behaviors while adding prioritization, providing flexibility while penalizing scheduler performance.