Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2016-09-29 00:10:25 +0400

sattva Gravatar sattva

PearlPBX + bitrix24

Необходимо настроить маршрутизацию по всем входящим звонкам на SIP-телефонию bitrix24 Вот инструкцию для онлайн-версии: http://dev.1c-bitrix.ru/learning/course/index.php?COURSEID=52&CHAPTERID=03236&LESSON_PATH=3922.5009.3693.2564.3236

Логика работы SIP Коннектор'а следующая:

При совершении исходящего звонка из портала, Битрикс24 попытается

присоединится к серверу, указанному вами в разделе Исходящие звонки формы настроек, и, авторизовавшись с логином/паролем, совершить звонок Для приема в портал входящего звонка необходимо создать на своей IP-АТС транк с параметрами, которые вам предоставлены в разделе Входящие звонки формы настроек, и отправлять в этот транк все поступающие в АТС звонки.

Настройка офисных АТС

Рассмотрим настройку офисной АТС на примере Asterisk. Для настройки АТС данные берутся из блока Входящие звонки:

Создание транка. В файле sip.conf необходимо создать запись следующего вида:

В PearlPBX - нет sip.conf Но внешний транк можно настроить через веб-интерфейс image description не понятно только надо ли использовать регистрация на стороне оператора!? image description

Настройка звонков из Asterisk в VoxImplant. Звонки осуществляются с помощью следующей команды, которую необходимо прописать в файле extensions.conf:

Dial(SIP/voximplant/${EXTEN})

В таком случае он поступит в Битрикс24 как звонок на тот номер, на который он изначально пришел в Asterisk.

вот мой extensions.conf:

[default] switch => Realtime/default@extensions

[express] switch => Realtime/express@extensions

[autoexpress] switch => Realtime/autoexpress@extensions

[evakuator] switch => Realtime/evakuator@extensions

[miniexpress] switch => Realtime/miniexpress@extensions

[leader] switch => Realtime/leader@extensions

[LocalOffice] exten => _X!,1,NoOp(-=[ LocalOffice call]=-) exten => _X!,n,Set(TIMEOUT(absolute)=3600) exten => _X!,n,Dial(SIP/${EXTEN},120,rtT) exten => _X!,n,Hangup

[parkingslot] exten => s,1,NoOp(resume parked call timeout) ;include => parkedcalls exten => 0,1,NoOp(PARKINGEXTEN=${PARKINGEXTEN}) exten => 0,n,NoOp(${CDR(start)} ${CALLERID(num)} ${CHANNEL}) exten => 0,n,Park exten => 0,n,Hangup exten => _[1-9]!,1,NoOp exten => _[1-9]!,n,ParkedCall(default,${EXTEN}) exten => i,1,Playback(pbx-invalidpark) exten => i,2,Hangup exten => parkannounce,1,Answer exten => parkannounce,2,Hangup exten => h,1,NoOp(EOCall: ${CALLERID(num)} ${CDR(start)})

#include "messages.conf"

Вопрос и куда я должен вставить строку "Dial(SIP/voximplant/${EXTEN})"?

PearlPBX + bitrix24

Необходимо настроить маршрутизацию по всем входящим звонкам на SIP-телефонию bitrix24 Вот инструкцию для онлайн-версии: http://dev.1c-bitrix.ru/learning/course/index.php?COURSEID=52&CHAPTERID=03236&LESSON_PATH=3922.5009.3693.2564.3236

Логика работы SIP Коннектор'а следующая:

 

При совершении исходящего звонка из портала, Битрикс24 попытается

присоединится к серверу, указанному вами в разделе Исходящие звонки формы настроек, и, авторизовавшись с логином/паролем, совершить звонок Для приема в портал входящего звонка необходимо создать на своей IP-АТС транк с параметрами, которые вам предоставлены в разделе Входящие звонки формы настроек, и отправлять в этот транк все поступающие в АТС звонки.

Настройка офисных АТС

Рассмотрим настройку офисной АТС на примере Asterisk. Для настройки АТС данные берутся из блока Входящие звонки:

Создание транка. В файле sip.conf необходимо создать запись следующего вида:

В PearlPBX - нет sip.conf Но внешний транк можно настроить через веб-интерфейс image description не понятно только надо ли использовать регистрация на стороне оператора!? image description

Настройка звонков из Asterisk в VoxImplant. Звонки осуществляются с помощью следующей команды, которую необходимо прописать в файле extensions.conf:

Dial(SIP/voximplant/${EXTEN})

Dial(SIP/voximplant/${EXTEN})

В таком случае он поступит в Битрикс24 как звонок на тот номер, на который он изначально пришел в Asterisk.

вот мой extensions.conf:

[default]
switch => Realtime/default@extensions

Realtime/default@extensions [express] switch => Realtime/express@extensions

Realtime/express@extensions [autoexpress] switch => Realtime/autoexpress@extensions

[evakuator] switch => Realtime/evakuator@extensions

Realtime/evakuator@extensions [miniexpress] switch => Realtime/miniexpress@extensions

Realtime/miniexpress@extensions [leader] switch => Realtime/leader@extensions

[LocalOffice] exten => _X!,1,NoOp(-=[ LocalOffice call]=-) exten => _X!,n,Set(TIMEOUT(absolute)=3600) exten => _X!,n,Dial(SIP/${EXTEN},120,rtT) exten => _X!,n,Hangup

_X!,n,Hangup [parkingslot] exten => s,1,NoOp(resume parked call timeout) ;include => parkedcalls exten => 0,1,NoOp(PARKINGEXTEN=${PARKINGEXTEN}) exten => 0,n,NoOp(${CDR(start)} ${CALLERID(num)} ${CHANNEL}) exten => 0,n,Park exten => 0,n,Hangup exten => _[1-9]!,1,NoOp exten => _[1-9]!,n,ParkedCall(default,${EXTEN}) exten => i,1,Playback(pbx-invalidpark) exten => i,2,Hangup exten => parkannounce,1,Answer exten => parkannounce,2,Hangup exten => h,1,NoOp(EOCall: ${CALLERID(num)} ${CDR(start)})

${CDR(start)}) #include "messages.conf"

"messages.conf"

Вопрос и куда я должен вставить строку "Dial(SIP/voximplant/${EXTEN})"?

PearlPBX + bitrix24

Необходимо настроить маршрутизацию по всем входящим звонкам на SIP-телефонию bitrix24 Вот инструкцию для онлайн-версии: http://dev.1c-bitrix.ru/learning/course/index.php?COURSEID=52&CHAPTERID=03236&LESSON_PATH=3922.5009.3693.2564.3236

Логика работы SIP Коннектор'а следующая:

При совершении исходящего звонка из портала, Битрикс24 попытается
 

присоединится к серверу, указанному вами в разделе Исходящие звонки формы настроек, и, авторизовавшись с логином/паролем, совершить звонок Для приема в портал входящего звонка необходимо создать на своей IP-АТС транк с параметрами, которые вам предоставлены в разделе Входящие звонки формы настроек, и отправлять в этот транк все поступающие в АТС звонки.

Настройка офисных АТС

Рассмотрим настройку офисной АТС на примере Asterisk. Для настройки АТС данные берутся из блока Входящие звонки:

Создание транка. В файле sip.conf необходимо создать запись следующего вида:

В PearlPBX - нет sip.conf Но внешний транк можно настроить через веб-интерфейс image description не понятно только надо ли использовать регистрация на стороне оператора!? image description

Настройка звонков из Asterisk в в VoxImplant. Звонки осуществляются с с помощью следующей команды, которую которую необходимо прописать в файле файле extensions.conf:

Dial(SIP/voximplant/${EXTEN})

Dial(SIP/voximplant/${EXTEN})

В таком случае он поступит в Битрикс24 Битрикс24 как звонок на тот номер, на который он он изначально пришел в Asterisk.

вот мой extensions.conf:

[default] switch => Realtime/default@extensions Realtime/default@extensions

[express] switch => Realtime/express@extensions Realtime/express@extensions

[autoexpress] switch => Realtime/autoexpress@extensions

[evakuator] switch => Realtime/evakuator@extensions Realtime/evakuator@extensions

[miniexpress] switch => Realtime/miniexpress@extensions Realtime/miniexpress@extensions

[leader] switch => Realtime/leader@extensions

[LocalOffice] exten => _X!,1,NoOp(-=[ LocalOffice call]=-) exten => _X!,n,Set(TIMEOUT(absolute)=3600) exten => _X!,n,Dial(SIP/${EXTEN},120,rtT) exten => _X!,n,Hangup _X!,n,Hangup

[parkingslot] exten => s,1,NoOp(resume parked call timeout) ;include => parkedcalls exten => 0,1,NoOp(PARKINGEXTEN=${PARKINGEXTEN}) exten => 0,n,NoOp(${CDR(start)} ${CALLERID(num)} ${CHANNEL}) exten => 0,n,Park exten => 0,n,Hangup exten => _[1-9]!,1,NoOp exten => _[1-9]!,n,ParkedCall(default,${EXTEN}) exten => i,1,Playback(pbx-invalidpark) exten => i,2,Hangup exten => parkannounce,1,Answer exten => parkannounce,2,Hangup exten => h,1,NoOp(EOCall: ${CALLERID(num)} ${CDR(start)}) ${CDR(start)})

#include "messages.conf"

"messages.conf"

Вопрос и куда я должен вставить строку "Dial(SIP/voximplant/${EXTEN})"?

PearlPBX + bitrix24

Необходимо настроить маршрутизацию по всем входящим звонкам на SIP-телефонию bitrix24 Вот инструкцию для онлайн-версии: http://dev.1c-bitrix.ru/learning/course/index.php?COURSEID=52&CHAPTERID=03236&LESSON_PATH=3922.5009.3693.2564.3236

Логика работы SIP Коннектор'а следующая:

При совершении исходящего звонка из портала, Битрикс24 попытается

присоединится к серверу, указанному вами в разделе Исходящие звонки формы настроек, и, авторизовавшись с логином/паролем, совершить звонок Для приема в портал входящего звонка необходимо создать на своей IP-АТС транк с параметрами, которые вам предоставлены в разделе Входящие звонки формы настроек, и отправлять в этот транк все поступающие в АТС звонки.

Настройка офисных АТС

Рассмотрим настройку офисной АТС на примере Asterisk. Для настройки АТС данные берутся из блока Входящие звонки:

Создание транка. В файле sip.conf необходимо создать запись следующего вида:

В PearlPBX - нет sip.conf Но внешний транк можно настроить через веб-интерфейс image description не понятно только надо ли использовать регистрация на стороне оператора!? image description

Настройка звонков из Asterisk в VoxImplant. Звонки осуществляются с помощью следующей команды, которую необходимо прописать в файле extensions.conf:

Dial(SIP/voximplant/${EXTEN})

В таком случае он поступит в Битрикс24 как звонок на тот номер, на который он изначально пришел в Asterisk.

вот мой extensions.conf:

[default]
switch => Realtime/default@extensions

Realtime/default@extensions [express] switch => Realtime/express@extensions

Realtime/express@extensions [autoexpress] switch => Realtime/autoexpress@extensions

[evakuator] switch => Realtime/evakuator@extensions

Realtime/evakuator@extensions [miniexpress] switch => Realtime/miniexpress@extensions

Realtime/miniexpress@extensions [leader] switch => Realtime/leader@extensions

[LocalOffice] exten => _X!,1,NoOp(-=[ LocalOffice call]=-) exten => _X!,n,Set(TIMEOUT(absolute)=3600) exten => _X!,n,Dial(SIP/${EXTEN},120,rtT) exten => _X!,n,Hangup

_X!,n,Hangup [parkingslot] exten => s,1,NoOp(resume parked call timeout) ;include => parkedcalls exten => 0,1,NoOp(PARKINGEXTEN=${PARKINGEXTEN}) exten => 0,n,NoOp(${CDR(start)} ${CALLERID(num)} ${CHANNEL}) exten => 0,n,Park exten => 0,n,Hangup exten => _[1-9]!,1,NoOp exten => _[1-9]!,n,ParkedCall(default,${EXTEN}) exten => i,1,Playback(pbx-invalidpark) exten => i,2,Hangup exten => parkannounce,1,Answer exten => parkannounce,2,Hangup exten => h,1,NoOp(EOCall: ${CALLERID(num)} ${CDR(start)})

${CDR(start)}) #include "messages.conf"

"messages.conf"

Вопрос и куда я должен вставить строку "Dial(SIP/voximplant/${EXTEN})"?

PearlPBX + bitrix24

Необходимо настроить маршрутизацию по всем входящим звонкам на SIP-телефонию bitrix24 Вот инструкцию для онлайн-версии: http://dev.1c-bitrix.ru/learning/course/index.php?COURSEID=52&CHAPTERID=03236&LESSON_PATH=3922.5009.3693.2564.3236

Логика работы SIP Коннектор'а следующая:

При совершении исходящего звонка из портала, Битрикс24 попытается

присоединится к серверу, указанному вами в разделе Исходящие звонки формы настроек, и, авторизовавшись с логином/паролем, совершить звонок Для приема в портал входящего звонка необходимо создать на своей IP-АТС транк с параметрами, которые вам предоставлены в разделе Входящие звонки формы настроек, и отправлять в этот транк все поступающие в АТС звонки.

Настройка офисных АТС

Рассмотрим настройку офисной АТС на примере Asterisk. Для настройки АТС данные берутся из блока Входящие звонки:

Создание транка. В файле sip.conf необходимо создать запись следующего вида:

В PearlPBX - нет sip.conf Но внешний транк можно настроить через веб-интерфейс image description не понятно только надо ли использовать регистрация на стороне оператора!? image description

Настройка звонков из Asterisk в VoxImplant. Звонки осуществляются с помощью следующей команды, которую необходимо прописать в файле extensions.conf:

Dial(SIP/voximplant/${EXTEN})

В таком случае он поступит в Битрикс24 как звонок на тот номер, на который он изначально пришел в Asterisk.

вот мой extensions.conf:

[default]
switch => Realtime/default@extensions

[express]
switch => Realtime/express@extensions

[autoexpress]
switch => Realtime/autoexpress@extensions 

[evakuator]
switch => Realtime/evakuator@extensions

[miniexpress]
switch => Realtime/miniexpress@extensions

[leader] 
switch => Realtime/leader@extensions 

[LocalOffice]
exten => _X!,1,NoOp(-=[ LocalOffice call]=-)
exten => _X!,n,Set(TIMEOUT(absolute)=3600)
exten => _X!,n,Dial(SIP/${EXTEN},120,rtT)
exten => _X!,n,Hangup

[parkingslot]
exten => s,1,NoOp(resume parked call timeout)
;include => parkedcalls 
exten => 0,1,NoOp(PARKINGEXTEN=${PARKINGEXTEN})
exten => 0,n,NoOp(${CDR(start)} ${CALLERID(num)} ${CHANNEL})
exten => 0,n,Park
exten => 0,n,Hangup
exten => _[1-9]!,1,NoOp
exten => _[1-9]!,n,ParkedCall(default,${EXTEN})
exten => i,1,Playback(pbx-invalidpark)
exten => i,2,Hangup
exten => parkannounce,1,Answer
exten => parkannounce,2,Hangup
exten => h,1,NoOp(EOCall: ${CALLERID(num)} ${CDR(start)})

#include "messages.conf"

Вопрос и куда я должен вставить строку "Dial(SIP/voximplant/${EXTEN})"?

мой extconfig.conf: ++++++++++++++++++++++++++ ; ; Static and realtime external configuration ; engine configuration ; ; Please read doc/extconfig.txt for basic table ; formatting information. ; [settings] ; ; Static configuration files: ; ; file.conf => driver,database[,table] ; ; maps a particular configuration file to the given ; database driver, database and table (or uses the ; name of the file as the table if not specified) ; ;uncomment to load queues.conf via the odbc engine. ; ;queues.conf => odbc,asterisk,astconfig ; ; The following files CANNOT be loaded from Realtime storage: ; asterisk.conf ; extconfig.conf (this file) ; logger.conf ; ; Additionally, the following files cannot be loaded from ; Realtime storage unless the storage driver is loaded ; early using 'preload' statements in modules.conf: ; manager.conf ; cdr.conf ; rtp.conf ; ; ; Realtime configuration engine ; ; maps a particular family of realtime ; configuration to a given database driver, ; database and table (or uses the name of ; the family if the table is not specified ; ;example => odbc,asterisk,alttable ; ; "odbc" is shown in the examples below, but is not the only valid realtime ; engine. There is: ; odbc ... resconfigodbc ; pgsql ... resconfigpgsql ; mysql ... resconfigmysql (available from asterisk-addons) ; ;iaxusers => odbc,asterisk ;iaxpeers => odbc,asterisk ;sipusers => odbc,asterisk ;sippeers => odbc,asterisk ;voicemail => odbc,asterisk ;extensions => odbc,asterisk ;queues => odbc,asterisk ;queuemembers => odbc,asterisk ;meetme => mysql,conferences

;example => odbc,asterisk,alttable ;iaxusers => pgsql,asterisk,sipconf ;iaxpeers => pgsql,asterisk,sipconf sipusers => pgsql,asterisk,sippeers sippeers => pgsql,asterisk,sippeers ;voicemail => pgsql,asterisk,voicemailusers extensions => pgsql,asterisk,extensionsconf queues => pgsql,asterisk,queues queuemembers => pgsql,asterisk,queuemembers ;queuelog => pgsql,asterisk,queuelog sip.conf => pgsql,asterisk,sip_conf

PearlPBX + bitrix24

Необходимо настроить маршрутизацию по всем входящим звонкам на SIP-телефонию bitrix24 Вот инструкцию для онлайн-версии: http://dev.1c-bitrix.ru/learning/course/index.php?COURSEID=52&CHAPTERID=03236&LESSON_PATH=3922.5009.3693.2564.3236

Логика работы SIP Коннектор'а следующая:

При совершении исходящего звонка из портала, Битрикс24 попытается

присоединится к серверу, указанному вами в разделе Исходящие звонки формы настроек, и, авторизовавшись с логином/паролем, совершить звонок Для приема в портал входящего звонка необходимо создать на своей IP-АТС транк с параметрами, которые вам предоставлены в разделе Входящие звонки формы настроек, и отправлять в этот транк все поступающие в АТС звонки.

Настройка офисных АТС

Рассмотрим настройку офисной АТС на примере Asterisk. Для настройки АТС данные берутся из блока Входящие звонки:

Создание транка. В файле sip.conf необходимо создать запись следующего вида:

В PearlPBX - нет sip.conf Но внешний транк можно настроить через веб-интерфейс image description не понятно только надо ли использовать регистрация на стороне оператора!? image description

Настройка звонков из Asterisk в VoxImplant. Звонки осуществляются с помощью следующей команды, которую необходимо прописать в файле extensions.conf:

Dial(SIP/voximplant/${EXTEN})

В таком случае он поступит в Битрикс24 как звонок на тот номер, на который он изначально пришел в Asterisk.

вот мой extensions.conf:

[default]
switch => Realtime/default@extensions

[express]
switch => Realtime/express@extensions

[autoexpress]
switch => Realtime/autoexpress@extensions 

[evakuator]
switch => Realtime/evakuator@extensions

[miniexpress]
switch => Realtime/miniexpress@extensions

[leader] 
switch => Realtime/leader@extensions 

[LocalOffice]
exten => _X!,1,NoOp(-=[ LocalOffice call]=-)
exten => _X!,n,Set(TIMEOUT(absolute)=3600)
exten => _X!,n,Dial(SIP/${EXTEN},120,rtT)
exten => _X!,n,Hangup

[parkingslot]
exten => s,1,NoOp(resume parked call timeout)
;include => parkedcalls 
exten => 0,1,NoOp(PARKINGEXTEN=${PARKINGEXTEN})
exten => 0,n,NoOp(${CDR(start)} ${CALLERID(num)} ${CHANNEL})
exten => 0,n,Park
exten => 0,n,Hangup
exten => _[1-9]!,1,NoOp
exten => _[1-9]!,n,ParkedCall(default,${EXTEN})
exten => i,1,Playback(pbx-invalidpark)
exten => i,2,Hangup
exten => parkannounce,1,Answer
exten => parkannounce,2,Hangup
exten => h,1,NoOp(EOCall: ${CALLERID(num)} ${CDR(start)})

#include "messages.conf"

Вопрос и куда я должен вставить строку "Dial(SIP/voximplant/${EXTEN})"?

мой extconfig.conf: ++++++++++++++++++++++++++ ; ; Static and realtime external configuration ; engine configuration ; ; Please read doc/extconfig.txt for basic table ; formatting information. ; [settings] ; ; Static configuration files: ; ; file.conf => driver,database[,table] ; ; maps a particular configuration file to the given ; database driver, database and table (or uses the ; name of the file as the table if not specified) ; ;uncomment to load queues.conf via the odbc engine. ; ;queues.conf => odbc,asterisk,astconfig ; ; The following files CANNOT be loaded from Realtime storage: ; asterisk.conf ; extconfig.conf (this file) ; logger.conf ; ; Additionally, the following files cannot be loaded from ; Realtime storage unless the storage driver is loaded ; early using 'preload' statements in modules.conf: ; manager.conf ; cdr.conf ; rtp.conf ; ; ; Realtime configuration engine ; ; maps a particular family of realtime ; configuration to a given database driver, ; database and table (or uses the name of ; the family if the table is not specified ; ;example => odbc,asterisk,alttable ; ; "odbc" is shown in the examples below, but is not the only valid realtime ; engine. There is: ; odbc ... resconfigodbc ; pgsql ... resconfigpgsql ; mysql ... resconfigmysql (available from asterisk-addons) ; ;iaxusers => odbc,asterisk ;iaxpeers => odbc,asterisk ;sipusers => odbc,asterisk ;sippeers => odbc,asterisk ;voicemail => odbc,asterisk ;extensions => odbc,asterisk ;queues => odbc,asterisk ;queuemembers => odbc,asterisk ;meetme => mysql,conferences

;example => odbc,asterisk,alttable ;iaxusers => pgsql,asterisk,sipconf ;iaxpeers => pgsql,asterisk,sipconf sipusers => pgsql,asterisk,sippeers sippeers => pgsql,asterisk,sippeers ;voicemail => pgsql,asterisk,voicemailusers extensions => pgsql,asterisk,extensionsconf queues => pgsql,asterisk,queues queuemembers => pgsql,asterisk,queuemembers ;queuelog => pgsql,asterisk,queuelog sip.conf => pgsql,asterisk,sip_conf

таблица extensions_conf: +++++++++++++++++++++++++++ image description image description

PearlPBX + bitrix24

Необходимо настроить маршрутизацию по всем входящим звонкам на SIP-телефонию bitrix24 Вот инструкцию для онлайн-версии: http://dev.1c-bitrix.ru/learning/course/index.php?COURSEID=52&CHAPTERID=03236&LESSON_PATH=3922.5009.3693.2564.3236

Логика работы SIP Коннектор'а следующая:

При совершении исходящего звонка из портала, Битрикс24 попытается

присоединится к серверу, указанному вами в разделе Исходящие звонки формы настроек, и, авторизовавшись с логином/паролем, совершить звонок Для приема в портал входящего звонка необходимо создать на своей IP-АТС транк с параметрами, которые вам предоставлены в разделе Входящие звонки формы настроек, и отправлять в этот транк все поступающие в АТС звонки.

Настройка офисных АТС

Рассмотрим настройку офисной АТС на примере Asterisk. Для настройки АТС данные берутся из блока Входящие звонки:

Создание транка. В файле sip.conf необходимо создать запись следующего вида:

В PearlPBX - нет sip.conf Но внешний транк можно настроить через веб-интерфейс image description не понятно только надо ли использовать регистрация на стороне оператора!? image description

Настройка звонков из Asterisk в VoxImplant. Звонки осуществляются с помощью следующей команды, которую необходимо прописать в файле extensions.conf:

Dial(SIP/voximplant/${EXTEN})

В таком случае он поступит в Битрикс24 как звонок на тот номер, на который он изначально пришел в Asterisk.

вот мой extensions.conf:

[default]
switch => Realtime/default@extensions

[express]
switch => Realtime/express@extensions

[autoexpress]
switch => Realtime/autoexpress@extensions 

[evakuator]
switch => Realtime/evakuator@extensions

[miniexpress]
switch => Realtime/miniexpress@extensions

[leader] 
switch => Realtime/leader@extensions 

[LocalOffice]
exten => _X!,1,NoOp(-=[ LocalOffice call]=-)
exten => _X!,n,Set(TIMEOUT(absolute)=3600)
exten => _X!,n,Dial(SIP/${EXTEN},120,rtT)
exten => _X!,n,Hangup

[parkingslot]
exten => s,1,NoOp(resume parked call timeout)
;include => parkedcalls 
exten => 0,1,NoOp(PARKINGEXTEN=${PARKINGEXTEN})
exten => 0,n,NoOp(${CDR(start)} ${CALLERID(num)} ${CHANNEL})
exten => 0,n,Park
exten => 0,n,Hangup
exten => _[1-9]!,1,NoOp
exten => _[1-9]!,n,ParkedCall(default,${EXTEN})
exten => i,1,Playback(pbx-invalidpark)
exten => i,2,Hangup
exten => parkannounce,1,Answer
exten => parkannounce,2,Hangup
exten => h,1,NoOp(EOCall: ${CALLERID(num)} ${CDR(start)})

#include "messages.conf"

Вопрос и куда я должен вставить строку "Dial(SIP/voximplant/${EXTEN})"?

мой extconfig.conf: ++++++++++++++++++++++++++ ; ; Static and realtime external configuration ; engine configuration ; ; Please read doc/extconfig.txt for basic table ; formatting information. ; ++++++++++++++++++++++++++

[settings] ; ; Static configuration files: ; ; file.conf => driver,database[,table] ; ; maps a particular configuration file to the given ; database driver, database and table (or uses the ; name of the file as the table if not specified) ; ;uncomment to load queues.conf via the odbc engine. ; ;queues.conf => odbc,asterisk,astconfig ; ; The following files CANNOT be loaded from Realtime storage: ; asterisk.conf ; extconfig.conf (this file) ; logger.conf ; ; Additionally, the following files cannot be loaded from ; Realtime storage unless the storage driver is loaded ; early using 'preload' statements in modules.conf: ; manager.conf ; cdr.conf ; rtp.conf ; ; ; Realtime configuration engine ; ; maps a particular family of realtime ; configuration to a given database driver, ; database and table (or uses the name of ; the family if the table is not specified ; ;example => odbc,asterisk,alttable ; ; "odbc" is shown in the examples below, but is not the only valid realtime ; engine. There is: ; odbc ... resconfigodbc ; pgsql ... resconfigpgsql ; mysql ... resconfigmysql (available from asterisk-addons) ; ;iaxusers => odbc,asterisk ;iaxpeers => odbc,asterisk ;sipusers => odbc,asterisk ;sippeers => odbc,asterisk ;voicemail => odbc,asterisk ;extensions => odbc,asterisk ;queues => odbc,asterisk ;queuemembers => odbc,asterisk ;meetme => mysql,conferences

;example => odbc,asterisk,alttable ;iaxusers => pgsql,asterisk,sipconf ;iaxpeers => pgsql,asterisk,sipconf sipusers => pgsql,asterisk,sippeers sippeers => pgsql,asterisk,sippeers ;voicemail => pgsql,asterisk,voicemailextensions => pgsql,asterisk,extensionsusers extensions => pgsql,asterisk,extensionsconf queues => pgsql,asterisk,queues queuemembers => pgsql,asterisk,queuemembers => pgsql,asterisk,queuemembers sip.conf => pgsql,asterisk,sipmembers ;queuelog => pgsql,asterisk,queuelog sip.conf => pgsql,asterisk,sip_conf conf

таблица extensions_conf: +++++++++++++++++++++++++++ image description image description

PearlPBX + bitrix24

Необходимо настроить маршрутизацию по всем входящим звонкам на SIP-телефонию bitrix24 Вот инструкцию для онлайн-версии: http://dev.1c-bitrix.ru/learning/course/index.php?COURSEID=52&CHAPTERID=03236&LESSON_PATH=3922.5009.3693.2564.3236

Логика работы SIP Коннектор'а следующая:

При совершении исходящего звонка из портала, Битрикс24 попытается

присоединится к серверу, указанному вами в разделе Исходящие звонки формы настроек, и, авторизовавшись с логином/паролем, совершить звонок Для приема в портал входящего звонка необходимо создать на своей IP-АТС транк с параметрами, которые вам предоставлены в разделе Входящие звонки формы настроек, и отправлять в этот транк все поступающие в АТС звонки.

Настройка офисных АТС

Рассмотрим настройку офисной АТС на примере Asterisk. Для настройки АТС данные берутся из блока Входящие звонки:

Создание транка. В файле sip.conf необходимо создать запись следующего вида:

В PearlPBX - нет sip.conf Но внешний транк можно настроить через веб-интерфейс image description не понятно только надо ли использовать регистрация на стороне оператора!? image description

Настройка звонков из Asterisk в VoxImplant. Звонки осуществляются с помощью следующей команды, которую необходимо прописать в файле extensions.conf:

Dial(SIP/voximplant/${EXTEN})

В таком случае он поступит в Битрикс24 как звонок на тот номер, на который он изначально пришел в Asterisk.

вот мой extensions.conf:

[default]
switch => Realtime/default@extensions

[express]
switch => Realtime/express@extensions

[autoexpress]
switch => Realtime/autoexpress@extensions 

[evakuator]
switch => Realtime/evakuator@extensions

[miniexpress]
switch => Realtime/miniexpress@extensions

[leader] 
switch => Realtime/leader@extensions 

[LocalOffice]
exten => _X!,1,NoOp(-=[ LocalOffice call]=-)
exten => _X!,n,Set(TIMEOUT(absolute)=3600)
exten => _X!,n,Dial(SIP/${EXTEN},120,rtT)
exten => _X!,n,Hangup

[parkingslot]
exten => s,1,NoOp(resume parked call timeout)
;include => parkedcalls 
exten => 0,1,NoOp(PARKINGEXTEN=${PARKINGEXTEN})
exten => 0,n,NoOp(${CDR(start)} ${CALLERID(num)} ${CHANNEL})
exten => 0,n,Park
exten => 0,n,Hangup
exten => _[1-9]!,1,NoOp
exten => _[1-9]!,n,ParkedCall(default,${EXTEN})
exten => i,1,Playback(pbx-invalidpark)
exten => i,2,Hangup
exten => parkannounce,1,Answer
exten => parkannounce,2,Hangup
exten => h,1,NoOp(EOCall: ${CALLERID(num)} ${CDR(start)})

#include "messages.conf"

Вопрос и куда я должен вставить строку "Dial(SIP/voximplant/${EXTEN})"?

мой extconfig.conf: ++++++++++++++++++++++++++

[settings]
sipusers => pgsql,asterisk,sippeers
pgsql,asterisk,sip_peers
sippeers => pgsql,asterisk,sippeers
pgsql,asterisk,sip_peers
extensions => pgsql,asterisk,extensionsconf
pgsql,asterisk,extensions_conf
queues => pgsql,asterisk,queues
queuemembers => pgsql,asterisk,queuemembers
queue_members => pgsql,asterisk,queue_members
sip.conf => pgsql,asterisk,sipconf 

pgsql,asterisk,sip_conf

таблица extensions_conf: +++++++++++++++++++++++++++ image description image description

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.