pbx

Custom IVR action in Asterisk

Can you someone please point in me in a direction, sample code or an online resource to accomplish the following: Requirement: I would like to write a simple IVR menu option that will run a script (Bash or Python). For example, phone the Asterisk machine and request to restart a service on another Linux box. The 'other Linux box' detai...

Is there a Python library to interact with Genesys?

I work within a contact center and we use Genesys with an Alcatel PBX. We currently use .NET libraries to wrap the DLL's provided to us, but I'm wondering if there are any Python libraries out there before I attempt to write my own? Thanks ...

ASCII values in hexadecimal notation

I am trying to parse some output data from and PBX and I have found something that I can't really figure out. In the documentation it says the following Information for type of call and feature. Eight character for ’status information 3’ with following ASCII values in hexadecimal notation. 1. Character Bit7 Incoming call Bit6 Out...

Telnet against Aastra Mx-One

I am trying to connect to an MX-One pbx with telnet. The strange thing is that when I am using hyperterminal I can connect and I get the login: promt in return. It just works as does the DOS telnet app. But when I try the login with our C# application (which is used against the Aastra MD110 pbx, to collect the same data with the same f...

Version Control/Configuration Management for Avaya PBXs?

Hi, all. Here at Acme Widgets, we use an Avaya 8xxx series PBX. Some of the Vectors that are coded into the PBX are super important, in that if they're changed in the wrong way, pretty much all of our telephony arena applications and features go haywire (IVR, CTI, CRM, and ACD). There have been some recent discussions where we've disa...

Answer modem using voip

I have an application where I have about 10,000 pieces of monitoring equipment across the US that periodically dials into a bank of 32 phone lines. I have two receivers of 16 lines each that answer the call and temporarily stores a small alpha string. I then have a computer that polls the receivers and parses the string and copies it to ...

Skype - Transferring calls with Python

I want to write an application similar to this in Python. Using Skype4Py, I've managed to setup a system that takes two landline numbers and joins them in a conference call. The problem with it is that Skype doesn't let you have multiple concurrent calls, which is what I need. I was going to have a play around with Asterisk when I foun...

using tapi to monitor multiple phones and dial or hangup

I have with a good level of success got a C# application to use TAPI to connect to my office PBX and dial and hangup calls but need to go further and be able to monitor activity and provide CTI to client pc's as well as integration back to my companies web based CRM. I am focusing on the client app for CTI popups and dial/hangup functio...

Nortel JTAPI Provider / Peer class

I'm just getting started with the Java Telecommunications API (JTAPI) and have gotten stuck on the inital connection to the PBX with the API. Is the jtapi Peer implementation class for Nortel equipment available for free somewhere, or do I need to purchase it from Nortel? This is the class that would be used in the code shown below to ...

Asterisk: detect incoming call

In asterisk/elastix/freepbx, how do you.... 1- detect an incoming call 2- read the caller id 3- do something...(perform function) ? ...

XCode is not building my application because of some random thing.

I have no idea what this error is about, the deadline for that application is tomorrow. I have no idea what is it about but it is refusing to compile. It is a giant project with over 150 source files and with about 20 3rd party dependencies. Internal error occurred while creating dependency graph: -[PBXTargetBuildContext ]: unrec...

Programming Asterisk PBX using PHP?

Ok I installed asterisk, now I would like to know how do I program asterisk PBX using PHP? Does Asterisk have an API that I can work with? Please provide basic examples how I could perform the following scenario send phone number to asterisk asterisk dials phone number ...

CTI Integration: What products are popular, and how can I invoke them? i.e. Cisco Call Manager?

I have a list of contacts on my webpage, and I'd like to offer the option to "call contact"... but I bet there are a dozen non-standard approaches to get dialtone, then there are all the variations of prefix dialing (Dial 9 to get outside line) What standard should I code to? Some of my clients do use Cisco Call Manager... ...