This disclosure provides a method, apparatus, device, medium, and program product for intermediate number switching, relating to the field of cloud communication technology. The method includes: determining a second target intermediate number from a second number
pool when the
service provider has reached a target location, the target user has not reached the target location, and the
service provider's call to the target user via a first target intermediate number is intercepted; wherein the first target intermediate number is determined from a first number
pool; and sending the second target intermediate number to the
service provider so that the service provider can contact the target user via the second target intermediate number. This method can ensure communication continuity, improve user experience and
service quality, and increase communication success rate.