Efficient information flow and control can not only handle customer voices but also solve the conflicts in various departments of supply chain. In order to capture customer's need quickly and effectively, designing the whole supply chain into resilient and responsive fabrics is necessary. This viewpoint suggests that supply chain flexibility should be examined from an integrative and customer-oriented perspective, and in order to drum up more market share, whole supply chain has to provide a mechanism of decision making which has more flexibility. I2SCM proposed by this research is in face of customer demands directly. In one hand, I2SCM will generate optimal schedule and dispatch commands of action to parts of supply chain directly, and in the other hand, I2SCM will negotiate with customers continuously. Parts of supply chain will then act according to the commands to achieve customer demands. So I2SCM is an approach providing a flexible and fleet method to solve the problems of changeable markets, and we can view this mechanism as a connection and an ideal transfer of information to improve the flexibility of supply chain. To construct this mechanism of I2SCM, we use OOA/OOD to identify each object of I2SCM, and clarify their attributes, functions relationships clearly. And then we figure the whole process, transfer of information, and the state transition in I2SCM through ARIS tools. Specially, we introduce Agent-Based System to I2SCM to operate more effectively, and this will make each function work with the most availability autonomously. And TAEMS model will provide the flexibility of dealing with changes of demands in face of different constraints. Finally, we use High-Level Petri-Nets to simulate this mechanism to confirm its practicability and suitability. We design two major parts in I2SCM to response customer rapidly. Upper Level Controller receives the message of demand changes, and then makes an initial plan. Each requirement generates from the plan will send to relevant agents to analyze current availabilities and abilities. Lower Level Controller will proceed to schedule completely according to these availabilities and abilities, and will dispatch the schedule to every part in supply chain. The supply chain will then follow the schedule to act in order that the demands of clients will be achieve.