The paper aims at sharing the experience and lessons learnt in introducing advanced planning and scheduling solutions for mission operations at the European Space Agency (ESA). Artificial Intelligence (AI) based technologies are moving from a theoretical area to the application domain, showing the capability of solving many practical problems. In the last years, a number of AI planning and scheduling solutions have been successfully implemented and operationally validated at ESA, bridging the gap between academic and operations worlds.The solutions address different and specific planning or scheduling issues for a variety of ESA mission typology, including science and deep space missions, based on the automatic generations of conflict-free optimal and/or robust plans. The major topics we discuss in the paper are the technology selection process and its rationale, the lessons learnt from the technology infusion process, the flexibility of the solving approach in order to face probable changes in the mission, the robustness of the solutions to cope with the uncertainty or real problems, the incremental solving in order to update current plans, and the integration of the end-user in the planning process to maintain their supervision and exploit thier knowhow.