Functionality
- Era platform.
- IP-PBX. Distributed fault-tolerant software telephony
- CTI client. Employee’s personal office with functionality CTI
- Contact-center. Handling mass calls through various channels
- Meet. Videoconferencing for meetings, presentations, trainings
- RAD. Technology Information Systems Designer low-code/no-code
Era platform.
General characteristics and technological qualities of all products:
-
Scaling from 1 to 100K+ users
-
OS-based virtual and physical servers Linux
-
Web-workstation interface
-
Microservice architecture
-
Multidomainality (multitenancy)
-
Geo-distribution
-
Unified and/or distributed administration
-
Reservation active-active, active-passive
-
Automatic backup
-
Technology Erlang OTP, TypeScript , C++
-
DBMS Mnesia, PostgreSQL, Kafka, ClickHouse
-
Storages Local, NFS, S3
-
API: HTTP(S) REST, Websocket(Secure)
-
External integration channels (HTTP, WS)
-
Users, groups, roles
-
User subordination and hierarchical access to reports
-
Role-based, mandate-based and mixed models of access rights differentiation
-
Managed password complexity policy
-
Service scenarios: HTTP, SQL, XML, JSON
-
Universal working time schedules
-
External authorization LDAP (AD, OpenLDAP), OAuth (Mail, Yandex, VK), etc.
-
Authorization of external users via ESIA
-
Registration by link, email, password recovery and change
-
Automated managed deployment and updating of the product layer
-
Monitoring of the system status by SNMP
-
History of changes of objects (addition, modification, deletion with fixation of author and time)
-
Subscription to events by protocol GRPC
IP-PBX. Distributed fault-tolerant software telephony
-
SIP 2.0: UDP, TCP, TLS, WS, WSS
-
Recording of conversations
-
IVR scripts with graphic editor
-
Two-level routing with spoofing and submissions
-
Transfers, holds, interceptions
-
Group rooms
-
Reports on calls and conversations
-
Parallel call, parking, interception
-
Intercom, intrusion, BLF
-
Forwarding rules
-
Voice peer-to-peer conferences
-
Conference calls with rights and schedule management
-
Eavesdropping, subterfuge, meddling
-
Video calls
-
Receiving and transmitting faxes (T.30)
-
Schedule of Rules
-
Cross-domain calls
-
Voice mail
-
Speech Technologies (Yandex)
-
Support for Yealink, Grandstream and Cisco SIP devices out of the box
-
Fax server by e-mail
-
Automatic conversation shorthand
-
Donation from call management and when calling a number of the type 1234567,,123
-
Chief Secretary and BLF monitoring of external numbers
-
Integration with external recording and speech analytics systems (SIPREC)
-
External scenario management
-
Saving a conversation when any server fails in clusters of 4+ servers
-
CDR events
-
CTI events
-
Call control via API
-
Support for unregistered devices
-
Support of arbitrary number plans, integration with external number plans
CTI client. Employee’s personal office with functionality CTI
-
Call management
-
My calls (history, listening)
-
Web-Softphone (multi-channel, video call support)
-
Internal alerts and notifications
-
Visual dialer and pre-dialer
-
Colleague status and employment panel
-
User profile with the ability to change the password
-
Voice mail
-
Ordered calls
-
Forwarding rules
-
Employee status affecting call forwarding
-
Task Scheduler
-
Videoconferencing (planning, inviting participants, history)
-
HTML/JS sandbox
Contact-center. Handling mass calls through various channels
-
Omni-channel ACD call distribution queues (calls and messengers)
-
Dynamic call priority management and assignment of additional operators
-
Flexible scale and capacity model for handling multiple calls simultaneously
-
Quality of Service (PCS) assessment for voice and text calls
-
Project Call Card
-
Operator status
-
Auto informer (script or voice file)
-
Reports on queues and operators
-
Unified reporting between domains and/or installations by in-house tools ETL
-
External chats (telegram) with manual and automatic message processing
-
Tables and rules for routing non-voice interactions
-
Smart AI/ML chatbot (answers random text questions)
-
Connection of external channels to omnichannel queues via API
-
Analytical metrics by queue: SL, AWT, AHT, FCR
-
Supervisor mini-panel and dashboard (monitoring of operators and queues)
-
WFM with manual and automatic scheduling
-
Response Analyzer CPD
-
Outbound campaigns involving operators: manual, preview, progressive, predictive
-
Return and repeat calls (within campaigns), June 2023
-
Skill-groups, June 2023
-
Accompanying queue voice calls with a script with forecast and callback, June 2023
-
Card transfer along with the call, June 2023
-
Dialogue scenarios
-
Analytical reports on operator workload
-
Operator on a cell phone (incoming calls and outgoing click-to-call go to the mobile number)
-
Email (processing incoming emails with rights and cards)
-
Mail client (reply-send-write), outgoing mailings
-
Operator dashboard: my queues, my shift performance
-
Requesting help from a supervisor
-
Restrictions on change of status, indication of reason
-
Working with files and pictures in Telegram
-
Omnichannel client: unified history of calls, messages and emails
Meet. Videoconferencing for meetings, presentations, trainings
-
Web-client (PC, Mobile)
-
Audio and video communication
-
Screen broadcasting (including sound)
-
Device selection and quality management
-
Full screen mode
-
Moderation (management of participants' rights)
-
Feed (chat, files, events, polls)
-
Access by clicking here
-
The history of my conferences
-
Layouts: speaker, presentation, tile, table, presidential (close-up)
-
Tribune: selection of participants to be displayed
-
Moderator-controlled resolution of cameras and presentations: 360p-540p, HD, Full HD, Ultra HD (4K)
-
Controlled channel width and codecs: opus for audio, H.264 and VP8 for video
-
Adaptation of quality and traffic to weak networks based on indicators RTT
-
Load: up to 200 active participants or up to 2000 listeners in each room, up to 100 simultaneous rooms on one server
-
Recording: manual and automatic inclusion, layout in different variants up to 225 participants
-
Roles: owner, moderator, guest. Transfer of control (owner can appoint moderators)
-
Pagination and thumbnails with the possibility of limiting the number of participants
-
Room background and participants' avatars
-
Walkie-talkie mode (space bar turns on the microphone)
-
Access to the room: open, with password, through the waiting room, closed
-
Blacklisting and whitelisting
-
Media server on ports 80/443 to work in restricted networks
-
Single authorization through the platform
-
Offline verbatim (after the conference is over)
-
The ability to raise your hand
-
Manual and scheduled opening and closing of rooms
-
Surveys, tests, polls
-
A movable window with its own camera
-
Personal cabinet: conference scheduler, e-mail invitations, history
-
Whiteboard and teamwork
-
Screen broadcast with sound
-
Simultaneous camera and presentation broadcasting
-
Centralized management of the layout and podium
-
Playing preloaded files
-
Personalized chat messages
-
Active noise reduction
-
Virtual background of the participant
-
Mixing audio on the server to save traffic and browser resources
-
Connecting SIP subscribers in audio mode (incoming and outgoing)
RAD. Technology Information Systems Designer low-code/no-code
-
Packages for configuration exchange
-
Object classes (inheritance, properties and actions)
-
Relational, columnar, file stores and brokers
-
Storage, API, code generators
-
Controls, applications
-
Tables, cards, charts, dashboards
-
Client and server microservices
-
Attaching files to any objects
-
Unified history of comments and events
-
Import-export (JSON, CSV, XLSX)
-
ETL: Manual, periodic and automatic synchronization of data of any classes, domains and sites
-
Simple multiple properties (tagbox)
-
Validation of text fields by masks and templates
-
Schedules and calendars
-
Universal data source EraDataSource (class, enum, data, action, code)
-
Related drop-down lists
-
Instant replenishment of directories
-
Color highlighting of values according to set conditions
-
Editing linked tables
-
Trees
-
Manageable number of application tabs
-
Change history (add-modify-delete) for any class
-
Distinguishing access rights by classes, rows and columns, including mandate and role-based access models
-
Controlled sorting of rows (by any columns or specified explicitly)