Corelatus hardware connects to the telephone network via E1 or T1 PCM links (2 or 1.5Mbit/s) and is controlled over ethernet. The hardware handles the electrical connection to the telephone network, voice switching and and the timing-sensitive protocol stack layers.
| Key Characteristics | |
| DTMF | 120 simultaneous timeslots per module |
| Audio message playback | 120 simultaneous timeslots per module |
| Audio message recording | 120 simultaneous timeslots per module |
| Switching | non-blocking (all 256 timeslots) |
| Signalling support | ISDN Q.921 |
| Interfaces | 8x E1/T1 |
| 2x 100Mbit Ethernet | |
| Size | 3 modules fit in 1U of a standard 19" rack, i.e. up to 24 E1/T1. |
The Corelatus IVR interface provides the timing-sensitive parts of an IVR system:
The system is controlled via an XML-structured text api.
An ITU Q.24 compliant DTMF detector can be run all all timeslots simultaneously. Various configurations are available for national DTMF standards.
Detectors are also available for in-band signalling detection, e.g. fax tones, ring tones and busy tones.
Up to one hour of audio prompts can be uploaded to each module, divided into up to 2000 messages. Complex prompts can be created by combining individual audio messages into sequences, which are played back without intermediate pauses.
Audio can also be streamed to or from a TCP socket. Streaming from TCP to PCM is typically used to provide on-hold music or to play text-to-speech. Streaming from PCM to TCP is typically used to record messages or greetings in voicemail systems or to silently supervise calls in call-center applications.
Each module is a non-blocking switch.
Each module supports ISDN LAPD (Q.921) signalling for call setup.