What is IVR?
Interactive Voice Response (IVR) is a technology allowing humans to interact with phone systems through DTMF tones input via keypad, or by speech recognition.
Interactive Voice Response is not necessarily related to VoIP technology.
Examples and benefits
An example of IVR is when you call a company or business, and then you hear “press 1 for technical assistance, press 2 for sales support, press 0 to speak to the operator”.
After you make your choice, your call is routed to an extension/call queue, or, for example, a voice message is reproduced to you. Otherwise you enter an IVR submenu which offers more options that you can select.
The difference between FXO and FXS
FXO and FXS are the ports used by analog phone lines and analog phones and faxes.
These two interfaces are always paired (FXO is always connected to FXS and vice versa).
In telecommunications, FXS and FXO are used to indicate whether VoIP equipment is designed to support analog phones (stations, FXS) and analog lines (office, FXO).
FXS is the port used by analog lines, example: telephone jack on the wall / FXS ports of an analog telephone exchange used to connect analog devices.
To connect analog devices to VoIP PBX, use FXS media gateway (media gateway with FXS port).
FXO is the port used by analog devices, example: FXO port of an analog phone, modem, fax (these devices are often called FXO devices), FXO port of an analog telephone exchange used to connect lines.
FXO media gateway (media gateway with FXO port) is necessary to connect analog line to VoIP PBX.