Novel tools and techniques are provided for implementing
application programming interface (“API”)-based concurrent call path (“CCP”) provisioning. In various embodiments, in response to receiving a CCP provisioning request, a computing
system may determine whether such a request would affect a set of
trunk groups assigned to a customer based at least in part on network utilization data. If not, the computing
system may cause the nodes in the network to increase or decrease, in near-real-time, the number of CCPs in at least one
trunk group assigned to the customer based on the CCP provisioning request. If so, the computing
system may cause the nodes in the network to increase or decrease, in near-real-time, the number of
trunk groups assigned to the customer and may cause the nodes in the network to increase or decrease, in near-real-time, the number of CCPs in the updated number of trunk groups.