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

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

0

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

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

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

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

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

спросил May 16 '12

matperez Gravatar matperez
255 18 6 19

1 Ответ

3

смотрите cdr.conf

unanswered = yes
endbeforehexten
=yes

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

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

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

ответил May 16 '12

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

обновил May 16 '12

Comments

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

matperez (May 16 '12)edit

Ваш ответ

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 ленту новостей

Статистика

Задан: May 16 '12

Просмотрен: 1,134 раз

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

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