1. A system comprising: one or more processors; and memory communicatively coupled to the one or more processors and storing one or more modules that, when executed by the one or more processors, cause the system to perform operations comprising: receiving, from a source computing device, a request to transmit, via one or more networks, a call from the source computing device to a destination computing device; analyzing, based at least in part on one or more network performance factors, network path measurements for a first plurality of network paths through one or more networks and between the source computing device and the destination computing device to determine network performance data for the first plurality of network paths; determining, based at least in part on the network performance data for the first plurality of network paths, network performance data for a second plurality of network paths, the second plurality of network paths including the first plurality of network paths; identifying, based at least in part on the network performance data, a network path from the second plurality of network paths to use for transmitting the call; and outputting, to the source computing device, an indication of the network path identified for transmitting the call.