Questions tagged [pbx]

PBX is a system that connects telephone extensions of a company to outside public telephone network as well as to mobile networks

PBX is a system that connects telephone extensions of a company to outside public telephone network as well as to mobile networks. An (Internet Protocol) PBX (Private branch exchange) is a PBX that provides audio, video, and instant messaging communication through the protocol stack for its internal network and interconnects its internal network with the Public Switched Telephone Network (PSTN) for telephony communication.

(Voice over Internet Protocol) gateways can be combined with traditional PBX functionality enabling businesses to use their managed intranet to help reduce long distance expenses, enjoy the benefits of a single network for voice and data and advanced CTI features or be used on a pure IP system which in most cases give greater cost savings, greater mobility, and increased redundancy.

An IP-PBX can exist as a hardware object, or virtually, as a software system.

248 questions
1
vote
0 answers

How to connect Free Swtich PBX Server through sip_ua and webrtc packages in flutter

I need your support that guide step by step. Cause there is no explanation in it's documentation. I have worked with Webrtc in web through following classes such as (RTCpeerconnection) but, in flutter i don't know how to use it.
1
vote
3 answers

Does an Alcatel Genesys simulator/emulator exist?

Me and my team were tasked to integrate our application with Alcatel Genesys call center, but we don't have access to a proper instalation nor equipment (like, for instance, phones). Is there some kind of software I can use to simulate such…
Pablo Venturino
  • 5,208
  • 5
  • 33
  • 41
1
vote
1 answer

Asterisk GoSub() function not working for me

I am trying to make calls between extensions 101 and 102 and is NOT going through. I have the following extensions.conf file [general] autofallthrough=no priorityjumping=yes static=yes writeprotect=no clearglobalvars=yes [default] exten =>…
1
vote
1 answer

Freeswitch doesn't seek back

I'm trying to get rid of controlling audio played via session.streamFile() in Freeswitch. For this I tried the 3rd example of this documentation. Almost everything here is working, but the DTMF 1 (seek:-500) doesn't seek back. It always starts from…
1
vote
2 answers

asterisk CLI with non root user

I'm developing a web application to manages my asterisk server ( adding extension, adding contexts managing clients, etc.. ) I'm using PHP, Mysql to do that, I used the database to add clients but for an extension, I still use the file…
mouad36
  • 306
  • 2
  • 10
1
vote
3 answers

Single RegEx to catch multiple options and replace with their corresponding replacements

The problem goes like this: value match: 218\d{3}(\d{4})@domain.com replace with 10\1 to get 10 followed by last 4 digits for example 2181234567 would become 104567 value match: 332\d{3}(\d{4})@domain.com replace with 11\1 to get 11 followed by last…
Mr. Popo
  • 21
  • 2
1
vote
1 answer

Set Up Test Asterisk Server

I am working on a project with SIP/IAX functionality and need to set up an Asterisk server just to play with for testing. Is it possible to set something up so I can have a virtual Asterisk sever as an acting PBX so I can play? Any help would be…
Benny
  • 3,899
  • 8
  • 46
  • 81
1
vote
2 answers

Asterisk - AMI Event logging

I want log “AMI Event” parameters into another file. First enable ‘manager set debug on’. But is it possible write log into another file not in same other log datas
Ramin Darvishov
  • 1,043
  • 1
  • 15
  • 30
1
vote
1 answer

linux expect in background

I use the following bash script to connect to pbx using telnet: expect.sh: #!/usr/bin/expect spawn telnet [ip] 2300 expect -exact "-" send "SMDR\r"; expect "Enter Password:" send "PASSWORD\r"; interact and created another…
Hisham
  • 65
  • 1
  • 2
  • 11
1
vote
0 answers

How make tcp connection in python to retrieve call logs from PBX without telnet?

Can any one Help me to make tcp connection in python to retrieve call logs from PBX without telnet ?? The Old way I used in terminal is : -note that 192.168.1.101 is my PBX ip and 5289 is the port i use telnet 192.168.1.101 5289 SMDR\n ENTER THE…
ZAK OM
  • 11
  • 1
1
vote
2 answers

Dialing a SIP extension in PHP

Any ideas how to dial sip:5555@192.168.55.5:5060 from within PHP script and keep this call up on a timer, like for 60 seconds? This phone call will not hit the outside world and there will be NO voice on it. It just needs to be a "nailed up"…
Nanosynth
  • 97
  • 6
1
vote
1 answer

cel_pgsql Inserting duplicate columns

The log shows there is duplicated columns, insert will fail. [Aug 29 08:14:42] DEBUG[8683] cel_pgsql.c: Inserting a CEL record: [INSERT INTO cel…
wener
  • 7,191
  • 6
  • 54
  • 78
1
vote
1 answer

PHP socket_read() only returns 1 string

I use the script below to connect to an external PBX server and get the call logs. However it only returns 1 sting at a time which equals 1 log. So I need to refresh multiple times to get all the available logs. $socket = socket_create(AF_INET,…
Nikk
  • 7,384
  • 8
  • 44
  • 90
1
vote
1 answer

JSSIP not connecting to FreePBX

I Have working with the FreePBX for 2 weeks. I have a running FREEPBX on my local server. I am able to connect Softphones both from PC & Android device to the FreePBX which are on the same network. Right now I am trying to use JSSIP to connect to…
Yeasin Hossain
  • 769
  • 2
  • 6
  • 23
1
vote
1 answer

3CX - Call in Waiting with Queue

How or where to get call waiting information from 3CX? (For database or api) WallBoard Awaiting ... -- Luan
sid
  • 11
  • 4