Как я могу позвонить в группу набора и посадить всех, кто отвечает, в конференц-зал? - PullRequest
0 голосов
/ 28 апреля 2010

Я использую FreePBX из установки Trixbox для управления сервером Asterisk.Я добавил группу набора номера со стратегией ringall, но как только один человек отвечает, другие добавочные номера в группе удаляются.Я хотел бы продолжать звонить на эти добавочные номера, чтобы каждый, кто отвечает на вызов, попадал на конференцию с вызывающим абонентом.

Было бы приемлемо сначала присоединиться к конференции, а затем набрать группу.

1 Ответ

2 голосов
/ 12 мая 2010

Создайте файлы вызовов для каждой стороны, которую вы хотите добавить в конференцию. Файлы вызовов - это текстовые файлы, которые помещаются в / var / spool / asterisk / outgoing и заставляют Asterisk инициировать вызов на основе содержимого файла вызовов. Удостоверьтесь, что файл вызова является ч / б тем же пользователем, который запускает Asterisk. Установите дату мода в будущем, чтобы запланировать исходящий звонок.

Формат файла вызовов должен выглядеть примерно так:

Channel: Local/8085551212@from-internal
MaxRetries: 2
RetryTime: 60
WaitTime: 30

Context: ext-meetme
Extension: 202
Priority: 1

... где 8085551212 - это вызывающая сторона, а 202 - добавочный номер конференц-зала. После ответа каждый звонок будет помещен в конференцию. Помните, что на вызов можно ответить с помощью IVR или голосовой почты, поэтому вам может потребоваться ввести PIN-код для конференции или сбросить входящие вызовы на IVR, который затем подключится к конференции, если намеченная сторона достигнута. Это может быть так просто, как «Пришло время для конференции по продажам. Наберите #, чтобы присоединиться».

...