A resposta final depende bastante da configuração do provedor de serviços.
Opção 1: tocar todos os pontos de extremidade registrados (ramificação paralela), aguardar a resposta de qualquer um deles e cancelar as solicitações restantes.
Opção 2: tocar apenas no endpoint registrado mais recentemente.
Opção 3: toque em cada endpoint registrado, um de cada vez (ramificação serial) até que alguém responda.
O fato de vários registros existirem não é tão significativo de uma perspectiva de chamada de saída. O registro é principalmente para que o proxy do provedor saiba para onde enviar chamadas de entrada. Quando você chama de saída, normalmente também está autenticando novamente. Se a chamada de saída é bem-sucedida depende mais da capacidade do tronco configurado no final do provedor.
Alguns provedores oferecem um número fixo de chamadas de entrada / saída ativas e você não poderá exceder esse número, independentemente do número de pontos de extremidade. Dito isto, até esse limite, normalmente é bom fazer qualquer combinação de chamadas de entrada ou saída de qualquer um dos seus endpoints (mesmo vários do mesmo endpoint).
No que diz respeito aos tipos de endpoints / clientes que você está usando, a maioria das decisões sobre o que fazer para rotear uma chamada de entrada acontece no proxy. Seu endpoint receberá a chamada ou não e poderá decidir responder ou não (ou redirecionar / transferir para o correio de voz).