This paper presents a new and innovative approach called mission-based just in time agent generation. The approach allows agents to be constructed on the fly, at run-time and just when they are needed. This is a completely different approach to the traditional way of creating MAS in that agents are constructed at design time. We present the theoretical work behind the notion as well as an experimental result and future work.