I am a person who is looking at a business view of using Asterisk to a production line plug I am also a fulltime consultant and techncal developer. All I am reading about Asterisk is computer to computer communication. There is no mentioned item about talking to an existing telephone (calling and receiving). I want to setup a call center which connects to PSTN. I searched how to setup a call centre using Asterisk and found one in digium’s site case study about Aheeva. What intrigues me is how exactly did they implement this. Here is some extract.
Aheeva needed to simplify the configuration and administration of the existing Asterisk dial plan (Asterisk normally uses text-based configuration files to handle this). Additionally, Aheeva had to expand the ability of Asterisk to handle load balancing over an array of multiple Asterisk servers and switches, without losing track of the channel in which each individual call resides. This improved Asterisk’s quick deployment and scalability.
AGI, or Asterisk Gateway Interface, is patterned after the Web’s Common Gateway Interface so that the programmer can use his or her favorite programming language to create Asterisk applications, then communicate with Asterisk through STDOUT, receiving Asterisk’s response through STDIN.
In the process of adding new features to Asterisk and testing its limits at the time, Aheeva discovered and fixed two bugs within the Asterisk code that show up when you scale it to installations of this size. They submitted patches back to the community, which was well benefited.
My questions are:
- What hardware and servers do I need
- Do I need a telephone connection
- I already have a DSL internet connection Can I use it?
- What gateways do I need to setup?
- LAN setup
Also I want to know the architecture on how to mix these things.
If anybody could help me on this, pls lend me your kind heart.