This will allow any extension to pick up the next free outgoing line if they want to make a call (right?). Is that a function of the SIP trunk provider or Asterisk?
Sim, e isso precisa ser implementado via configuração do Asterisk e / ou plano de discagem
For incoming, we are already using twilio, so I was planning on keeping that since they now have SIP routing. So I assume I can use their call tree and route to my asterisk extensions. Can I duplicate twilio functionality in asterisk? Thanks!
Não tenho certeza de como o Twillo funciona, mas você deve ser capaz de encaminhar a chamada para as suas extensões como elas podem, por meio de uma ligação PSTN normal. Duplicar a funcionalidade do Twillo no Asterisk é possível, mas não é um trabalho trivial. (Ou então eles estarão fora dos negócios, certo?)
Gostaria de sugerir que você comece com alguns cenários simples (como fazer a chamada de entrada funcionar com uma extensão) fazer alguns experimentos e voltar para aqui com perguntas mais específicas quando ficar preso.