Every extension should have an email address associated with it. If the email address is a Google account, this email address can be used to log into the account without a password. The PBX can send emails when there is a new voicemail, when there was a missed call or just for every call. It can also send emails when the status of the extension has changed, for example DND was turned on. The user frontend contains a small instant message tool where agents can send messages within the PBX through the web interface.
Users can also log into the web interface of the PBX. There they can manage their settings, their address books, set up conferences and many more things. They can also use the web browser as a soft phone, make and receive calls all through the same user interface. The web interface can also be used on mobile devices, turning the mobile phone into a softphone as well. Our Android app runs the web UI in a small app that links it to the telephone.
When someone wants to send a FAX, the PBX can detect this and route the call to the right destination. The PBX supports the T.38 protocol which makes FAX transport more robust against packet loss. When using T.38, the PBX can also receive a FAX and forward it by SMTP to the user's email account as a PDF attachment. Extensions may have separate FAX numbers, so that FAX calls do not collide with regular voice calls.