2016-07-08 19 views
-1

Я использую Twilio для переадресации звонков на «местные» номера бесплатных телефонов по всему миру в систему IVR, локальную для нас.Как остановить фильтрацию Twilio, введенную пользователем DTMF

Проблема заключается в том, что это не сработает, потому что вы должны иметь возможность нажимать цифры для навигации по системе IVR, но если вы набираете номер Twilio, кажется, что он фильтрует тональные сигналы DTMF, проходящие через него, поэтому они не попадайте в конечную систему.

Есть ли способ отключить эту фильтрацию?

Я попытался написать небольшое приложение, чтобы разобраться с ним, переместив основы IVR в это приложение/Twilio, а затем он работает - за исключением того, что он должен набрать «реальную» систему IVR, а затем sendDigits, чтобы нажать правую на основе того, что пользователь вводил, однако эти сигналы игнорируются нашей системой IVR. Хмм. Не уверен, почему, я предполагаю, что он не играет тоны достаточно долго?

Любые идеи для его сортировки? Это IVR для оказания неотложной медицинской помощи, поэтому важно, чтобы он работал (и сейчас он в производстве!).

<Response><Dial timeout="180" record="record-from-ringing"><Number sendDigits="wwww1">+<my number></Number></Dial></Response> 

Должно работать, но нет. И в любом случае это не имело бы значения, если бы я мог нажать кнопку на моем телефоне, и это пройдет!

+0

Это довольно странное поведение. Я рекомендую вам связаться с [Twilio support] (https://www.twilio.com/help/contact), чтобы узнать, могут ли они обсудить эту проблему с вами немного подробнее. – philnash

+0

Я сделал, но не ответил 4 дня спустя ...! –

+0

А, простите об этом. Бросьте мне письмо на [email protected] с номером вашего билета, и я посмотрю, смогу ли я узнать, что происходит. – philnash

ответ

0

Вы можете see here для типов поддерживаемых DTMF тонов.

Скорее всего, вы испытываете фильтрацию с конца несущей. И это абсолютно что-то лучше всего на уровне поддержки, где вы можете делиться Call Sids, которые отображают нежелательное поведение.

В вашем IVR setup as you describe it ничего не должно быть ничего общего. Если другим нужно установить один из них с нуля, я бы рекомендовал следующий учебник (C#, Java, Node.js, PHP, Ruby):

https://www.twilio.com/docs/tutorials/walkthrough/ivr-screening/ruby/rails#0.

Я надеюсь, что это поможет вашей неотложной медицинской помощи в ближайшее время!