Мы оптовый продавец канцтоваров. В дополнение к канцелярским товарам мы также являемся поставщиком печатной продукции, и в этом году мы собираемся добавить подразделение упаковочных материалов.
В настоящее время у нас есть две телефонные линии, установленные в моей телефонной системе Asterisk. В связи с улучшением бизнеса нам понадобятся три телефонные линии. То, что мы думаем, это система VoIP с тремя телефонными номерами (по одному для канцелярских принадлежностей, печатных материалов и упаковочных материалов). У нас есть широкополосное подключение к Интернету. У нас есть множество звонков (заказ, запрос, предложение, информация о доставке), связанных с более разными группами продуктов.
В нашей компании работает 2 торговых представителя. Им приходится принимать около 50 входящих звонков и равное количество исходящих звонков в сутки.
Мой босс боится, что наш торговый персонал не сможет принимать каждый звонок после открытия третьего отдела и установки третьей телефонной линии.
Он не хочет заменять нашу Asterisk, но ему нужны некоторые новые функции, такие как очередь вызовов и голосовая почта, но мы также получили бы большую пользу от системы меню IVR. Он попросил меня, как несведущего в программировании VoIP, разработать некоторые новые функции, подобные этой. IVR кажется самым сложным. Я нашел решение C# для этого (короткий фрагмент можно увидеть ниже):
void call_DtmfReceived(object sender, VoIPEventArgs<DtmfInfo> e)
{
DisposeCurrentHandler();
switch (e.Item.Signal.Signal)
{
case 0: break;
case 1: TextToSpeech("Product XY has been designed for those software developers who especially interested in VoIP developments. If you prefer .NET programming languages, you might be interested in Product XY."); break;
case 2: MP3ToSpeaker(); break;
}
}
(Источник: Codeproject)
Но я ищу другое решение, позволяющее добавлять новые пункты меню без изменения исходного кода. У кого-нибудь есть полезные идеи?
Но сначала необходим VoIP SDK. Я смотрел на Ozeki VoIP SIP SDK for .NET - 2 simultaneous calls
. Согласно этой странице, он совместим с Asterisk. Может ли кто-нибудь сказать мне, если это хороший вариант для бизнеса, как мой? Есть ли другой вариант, на который я должен обратить внимание?
Любая помощь будет оценена по достоинству!
С уважением, Джерард