В проекте много бизнес логики и иногда не понимаю почему какой-то канал находится в конференции, а не другой. То есть я хотел бы понимать, как происходит создание каналов(в случаях когда мы это делаем не программно, а когда вызываем, например, Диал или другие приложения) для чего нужны локальные и внешние каналы, что можно выполнять или делать с ними.
Об этом много было сказано. Канал вы можете создать, удалить, поместить в мост (бридж). Для этого есть несколько инструментов: приложения через диалплан или непосредственное управление через интерфейс ARI

