The invention belongs to the field of network
telephone exchange, and discloses an IPPBX (
Internet Protocol Private
Branch Exchange)-based customized call flow implementation
system and method, and the
system comprises a Web terminal,
middleware and an IPPBX, the Web terminal is used for acquiring a call flow design customized by a user for the first call number; the
middleware is used for acquiring a call flow design, converting the call flow design into
JSON data, storing the
JSON data, and notifying the IPPBX to update a first call number to a call flow configuration container; and the IPPBX is used for receiving a call request of a caller, requesting
JSON data corresponding to a second call number from the
middleware if the second call number carried by the call request is in the call flow configuration container, translating the JSON data into a call plan, and realizing a call flow according to the call plan. According to the invention, the call flow design is flexibly configured, the expandability is good, the IPPBX dynamically obtains the JSON data from the middleware, the number of configurable call flows is increased, and the memory occupation of the IPPBX is reduced.