VoIP PBX development issues

Discussion in 'C Programming' started by gerardtaylor86, Jul 21, 2014.

  1. gerardtaylor86

    gerardtaylor86

    Joined:
    Jul 21, 2014
    Messages:
    1
    Likes Received:
    0
    Hey Everyone,

    We’re a stationery wholesaler. In addition to the stationery we’re a supplier of printed matters as well and we’re going to add a packaging materials division this year.

    We currently have a two phone lines installed in my Asterisk phone system. Due to the business improvement, we will need three phone lines. What we’re thinking is a VoIP system with three phone numbers (one for the stationery, printed matters and packaging materials). We have broadband Internet connection. We have a variety of calls (ordering, inquiry, quotation, delivery information) related to more different product groups.

    Our company has a workforce of 2 sales representatives. They have to accept about 50 incoming calls and the number of outgoing calls equal per day.

    My boss is afraid that our sales staff won’t be able to accept each call after opening the third division – and installing the third phone line.

    He don’t want to replace our Asterisk but he needs some new features like call queuing and voicemail, but we’d benefit greatly from an IVR menu system, too. He asked me, as an ignorant of VoIP programming, to develop some new funtionalities like these. The IVR seems the most difficult one. I found a C# solution for this (a short snippet can be seen below):

    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;
    }
    }
    (Source: Codeproject)

    But I’m looking for another solution that makes it possible to add some new menu items without modifying the source code. Does anyone have any useful ideas?

    But first there’s a need for a VoIP SDK. I’ve been looking at ’Ozeki VoIP SIP SDK for .NET - 2 simultaneous calls’. According to this page it is compatible with Asterisk. Can anyone tell me if this is a good option for a business such as mine? Is there any other option I should look at?

    Any help would be appreciated!

    Regards,
    Gerard
     
    gerardtaylor86, Jul 21, 2014
    #1
    1. Advertisements

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Similar Threads
  1. Angel Kanchev
    Replies:
    0
    Views:
    1,209
    Angel Kanchev
    Jul 10, 2003
  2. kimi
    Replies:
    2
    Views:
    2,262
    Roedy Green
    Feb 24, 2006
  3. Luigi Donatello Asero

    VOIP over SSL

    Luigi Donatello Asero, Oct 31, 2004, in forum: HTML
    Replies:
    15
    Views:
    2,594
    Sybren Stuvel
    Nov 8, 2004
  4. Daniel H. Knight

    voip telephone

    Daniel H. Knight, Sep 7, 2005, in forum: HTML
    Replies:
    2
    Views:
    609
    Blinky the Shark
    Sep 7, 2005
  5. aljaber

    pbx phone system

    aljaber, Nov 6, 2005, in forum: C++
    Replies:
    8
    Views:
    517
    aljaber
    Nov 10, 2005
  6. conaito VoIP
    Replies:
    0
    Views:
    382
    conaito VoIP
    Feb 5, 2005
  7. J.R. Gutierrez

    Parsing PBX console outputs

    J.R. Gutierrez, Aug 29, 2008, in forum: Ruby
    Replies:
    0
    Views:
    212
    J.R. Gutierrez
    Aug 29, 2008
Loading...