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

Добавление записи в CDR без Answer()

0

Здравствуйте!

Есть рабочий Elastix с Datacard. Появилась необходимость на одном из номеров собирать входящие звонки, но без поднятия трубки, что бы отчет времени не начинался у звонящего. Пока придумал только

exten => s,1,Wait(300)
exten => s,n,Hangup()
exten => h,1,Hangup()

При направлении в такой контекст, звонок висит на удержании, пока абоненту не надоест гудки слушать, но не добавляется запись в CDR. Я так понял, этого не происходит, потому что отсутствует команда Answer(). Можно конечно напрямую писать в таблицу CDR записи через MYSQL, но хочется использовать штатные средства.

Отсюда вопрос: как добавить запись в mysql cdr принудительно в этом случае?

удалить закрыть спам изменить тег редактировать

спросил 2012-05-16 11:18:15 +0400

matperez Gravatar matperez
255 18 4 17

1 Ответ

3

смотрите cdr.conf

unanswered = yes
endbeforehexten=yes

это то что вам рекомендовано с таким диалпланом.

а еще можно сделать forkcdr/nocdr чтоб получить инфу в начале инфы.

ссылка удалить спам редактировать

ответил 2012-05-16 11:31:16 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/

обновил 2012-05-16 11:32:24 +0400

Comments

Работает. Спасибо!

matperez ( 2012-05-16 11:41:02 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку
2 закладки

подписаться на rss ленту новостей

Статистика

Задан: 2012-05-16 11:18:15 +0400

Просмотрен: 359 раз

Обновлен: May 16 '12

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