Welcome to Siarum Communications Technical Support Portal

Login to our support portal to submit a ticket.

How-To Documentation

Apps

The ‘Apps’ section will provide an overview of gloCOM editions usage per Extension. It will enable users to use ‘Templates’ to apply predefined gloCOM editions permissions per ‘Departments’ or to use ‘Batch Mode’ to set up gloCOM edition’s permissions to a certain number of Extensions.

Overview

01-apps-page.png

The ‘Overview’ page displays a full list of Extensions on PBXware and assigned gloCOM editions. This page is used to make the management of edition administration easier in case users need to switch permissions among Extensions.

  • 02-csv-download-button.gif

Click this button to download a CSV file with the information from the ‘Overview’ page.

The implementation of the gloCOM Editions and Modules feature first introduced in PBXware 4.x solved many problems with the gloCOM licensing procedure. With this improvement, users are able to prevent other users from switching to gloCOM editions that were not meant to be used with their position in the company. One example is switching from the ‘Business’ edition to ‘Agent’ or ‘Supervisor’. However, this major feature also created a potential problem with migration from older PBXware versions to v4.x. We were not able to simply disable all editions for all Extensions on the system and make administrators resolve issues immediately after deployment in a very short time. This scenario would most likely cause service downtime for bigger systems, which was unacceptable. Due to this, permissions had to be set to the default ‘ALL’ value allowing gloCOM apps to connect to PBXware in the same manner as before and allowing administrators to sort permissions accordingly.

NOTE: Users are able to see mobile devices available on the system as one group of mobile devices. Both “iOS” and “Android” options are merged as a single “Mobile Apps” option. In this way, a customer buys the “Mobile Apps” subscriptions and connects his/her mobile apps regardless of the platform.

Because of this, users should not be concerned in case they see that their license counter for the ‘Business’ edition is showing 4 of 10 (available 6). Please refer to the screenshot. This will change to normal values once users sort out permissions on all of the Extensions.

Setting gloCOM edition’s permissions for one Extension at a time would be a time-consuming process, so we decided to create two options for adding permissions to multiple Extensions at the same time. To do this, you can use the ‘Templates’ page and ‘Batch Mode’ page.

NOTE: It is possible for the chat history to be available even if an Extension is deleted. With this improved change, all deleted Extensions will have their data archived, which will ensure that users do not lose the chat history logs but can access them accordingly.

NOTE: In order to provide additional data privacy for all users, the system has undergone a change. Users with newly created Extensions that share the same previously used Extension number should be able to see CDRs in OSC (Online Self Care) only from the date/time their Extension was created.

(E.g. A user has an Extension ‘100’ and s(he) can easily access CDR in OSC. After some time, the Extension ‘100’ is deleted, and if a new user creates an Extension with the same number ‘100’, s(he) will not be able to see old CDRs of the previous Extension in OSC.)

This privacy improvement will ensure that data and CDRs that once belonged to a specific user stay private and protected. The new user may only refer to his/her current CDRs and avoid confusing it with the previous information.

Templates

03-templates.png

Templates page gives you option to predefine gloCOM editions per Department, and to apply them to all extensions that are members of selected department.

For example, in case you would like to enable all extensions that are members of Sales department to use Business and iOS editions of gloCOM along with CRM module, Select Sales department from the drop down list, uncheck ALL checkboxes in Editions and Modules sections, and select checkboxes for Business and iOS editions, as well as checkbox for CRM module.

Saving these settings will apply these permissions to all extensions that are members of Sales department. In case some of these extensions need additional permissions, you can edit permissions from extension edit page.

NOTE: Saving permissions for selected departments will apply these values to all extensions that belong to that department. Extensions that might have their permissions changed manually after department template was applied will be excluded from future changes made in this manner. If you need to reapply template to some of these extensions, you can do it from Batch Mode page.

  • Department

From the drop down list select department you would like to apply new permissions for.

  • Editions

Select checkboxes for specific gloCOM editions to allow members of selected department to use them, select ALL to apply no restrictions to editions usage.

  • Modules

Select checkboxes for specific gloCOM module to allow members of selected department to use them, select ALL to apply no restrictions to modules usage.

At the moment, CRM is only available module we plan to introduce many new modules in the future.

Batch Mode

04-glocom-batch-mode.png

Batch Mode page allows you to add selected set of permissions to specific extensions only, regardless of their department membership. This can be used in situations where selected department members need to use additional gloCOM editions.

There are two distinct scenarios where you could utilize Batch Mode:

  1. To reapply department templates to one or more extension that had their permissions manually changed after department template was applied.
  2. To apply specific set of permissions to multiple extensions, regardless of their department membership.

To apply department specific templates to one or more extensions that are members of several different departments, you can select checkbox next to Use department templates and add a list of extensions you would like to set permissions for in Extensions field. Once you click Save rules should be applied to all extensions from your list.

The only difference in scenario where you do not want to use department templates is that you would create wanted set of rules for editions and templates, add extensions to the list and click save. Make sure Use department templates is disabled as otherwise you will not be able to make selection.

Devices

05-devices.png

Devices page displays full list of all registered devices on your PBXware.

  • Platform

Select to search devices by platform

(E.g. Android, iOS)

  • Search

Search by Extension, Platform, Version

  • Extension

Name and number of extension using device

(E.g. 101(Anthony Smith))

  • Platform

Which platform is device using

(E.g. iOS, Android)

  • Last Update

Time and date when device was last time registered

  • App ID

Unique ID of application

  • Version

Version of registered application

(E.g. 6)

  • Public Key

Permissions

06-permissions.png

The ‘Permissions’ section allows an administrator to control gloCOM features per Slave Tenant and per edition. Once a certain Edition is selected, the permissions can be set accordingly.

For example, if the ‘Mobile’ edition is selected, an administrator can give or deny permissions for the chat (the Android and iPhone versions of gloCOM GO) by (un)ticking the suitable check box. Please refer to the screenshot:

07-permissions-mobile.png

  • Edition:

Select the specific Edition

(Business, Supervisor, Office, Mobile)

  • Permissions:

Enable or disable permissions for the selected edition.

  • ALL
  • Chat
  • Access Codes
  • Phone Do Not Disturb
  • Voicemail
  • Agent Pause
  • OSC
  • QOS
  • Directory

.

Custom Statuses

08-custom-status.png

09-custom-status.png

This feature allows users to create Custom Statuses tailored specifically to their needs. By enabling this feature, users may select any of the preferred Types as well as customize their messages to provide even more details regarding their Status Type.

(E.g. Enable: Yes, No)

10-status-types.png

When creating Custom Statuses, users may select one of the following Status Types:

  • Available
  • Busy
  • Do Not Disturb
  • Away
gloCOM Android

Logging in

gloCOM GO 6 requires an email address and password for login. Additionally, a server address may be needed if it cannot be resolved through a DNS record based on the email address.

Users that have incompatible versions of mobile app and PBXware will not be able to connect to the system.

In case users have a DNS server, by adding a DNS SRV record for email domain, mobile, and desktop clients will make gloCOM login much easier for end-users as they will only have to provide their email address and User password associated with their PBXware extension and click Log In.

If users are unable to set DNS SRV or if DNS resolution fails, they will receive notification ”’DNS resolution failed”’ and users will have to enter PBXware hostname or IP address into the ”’Host”’ field when logging in with their gloCOM GO 6 client.

screenshot_20220525-113920.png

DNS SRV record that needs to be configured to point to PBXware is: _pwproxy._tcp.domain. 86400 IN SRV 0 5 10009 pbxserver.domain.

NOTE: For this feature to work, all email addresses must use the company domain (i.e., siarum.com).

  • Email

Enter the email address associated with the user’s account. This is used as the username for gloCOM GO 6 login.

  • Password

To authenticate gloCOM GO 6 with the PBXware server, users will also need to provide a user password generated on their account.

  • Host

This field allows users to enter the address of PBXware they would like to register to. If the DNS SRV record is set up (as previously explained), this field does not have to be populated.

  • SCAN QR CODE

This button opens a camera preview for QR code scanning.

  • FORGOT PASSWORD

Open a confirmation dialog for password resetting by clicking this button. Email and optionally server address fields need to be filled out before attempting a password reset.

Logging in using QR code

It is possible to login in to gloCOM GO 6 using a specially created QR code. This is often used and helpful when users log in with gloCOM GO 6 for the first time.

When the administrator creates users’ accounts, they will be assigned a long, automatically generated user password on email, and typing it into gloCOM GO 6 can be error-prone. With this feature, users can scan the QR code attached to the extensions credentials email by pressing the SCAN QR CODE button and pointing their phone camera at the monitor. Once the QR code image is detected gloCOM GO 6 will fill out all the fields necessary for login.

NOTE: Before users can use this feature, the PBXware Administrator must make some settings changes on PBXware; otherwise, the Address (hostname) in the field will be empty, and users will not be able to register their clients.

Login to PBXware GUI and navigate to:

Settings – Servers/Tenants and edit Server/Master tenant

Click Show Advanced Option and once users do that, they will be able to see the QR Code Server option. This field must be populated with the server’s IP address or domain name.

Once entered, save changes, and QR Code login should be ready for use.

Setting new password after logging in for the first time

When users log in to the gloCOM GO 6 for the first time, they will be asked to change the password. They will have to enter a new password and retype it to confirm it. If users make a mistake, so password entries do not match, or if the password is not strong enough, the ”’NEXT”’ button will stay disabled. Once the password matches our strength criteria, users will be able to log in.

screenshot_20220525-114228.pngscreenshot_20220525-114258.png

Changing avatar

Users can change their avatar by opening the main drawer menu and clicking the avatar icon above the name and extension, as shown below.

Click on the avatar icon brings options for changing the avatar image. After taking a picture with a camera or choosing one from a gallery, users will have to crop the image.

  • Press and hold inside the blue rectangle to move it

  • Press and hold blue edges to resize

  • Done button finishes cropping and sets the avatar

  • Cancel button cancels cropping

android-change-avatar-1.pngandroid-change-avatar-2.pngandroid-change-avatar-3.png

Avatar rotation

Users can manage their avatar (rotate, flip, crop) in the gloCOM GO 6. Open gloCOM GO 6 and go to Profile, click the Edit icon to the right of the user avatar and choose one of the two options:

  • Take the picture using the camera

  • Choose a picture from the gallery

After taking a photo with a camera or choosing the photo from the gallery, the image will appear in the gloCOM GO 6 “Move and scale” screen.

Drag the crop tool to the desired part of the photo. The part of the photo within the boundaries of the crop tool (the square) will be used as a profile image. Resize the square by dragging the corner dots in or outward. Some advanced options are available in the hamburger (three dots) menu in the top right corner, such as: “Flip horizontally” and “Flip vertically.”

When ready, click on SAVE in the top right corner of the screen. The cropped image now replaces the previous profile photo.

android-avatar-rotation-1.pngandroid-avatar-rotation-2.pngandroid-avatar-rotation-3.png

Biometric Authentication

Users can use an option to unlock gloCOM GO 6 by using biometric authentication as an additional layer of security for using the app.
Users can enable it by using fingerprint and face recognition.

This feature must be enabled on the device and application options to function. This option can be found inside the Security section on the Settings screen.

android-biometric-1.pngandroid-biometric-2.pngandroid-biometric-3.png

Phone

The default dialer screen is displayed once gloCOM GO 6 is started.

The call button on the dialer screen has three states depending on the softphone registration status and connectivity status.

If the softphone is not registered and the button is yellow, calls can still be made if the callback option is configured.

There are three states gloCOM GO 6 dialer can be in:

Green – Call can be made over SIP protocol (WiFi and Mobile Data Networks)

Yellow – A call can be made with the Callback module (Mobile Data Networks)

Gray – Call can not be made (No Network Connections)

android-phone-1.pngandroid-phone-2.pngandroid-phone-3.png

Editable dial number

The entered number inside the dialer of the gloCOM GO 6 Android can be modified before placing a call.

Long pressing on a dialer call button will start a callback call to the entered number. The long press gesture also works with any call button in the app.

If number to dial is empty, pressing on the call button will result in populating the number to dial with last called number.

Predictive Dialer

Predictive Dial (alphabet and numerical mode) is used to quickly find a contact or a number and place a call.

When on the phone screen, users are now able to search by phonewords (mnemonic phrases represented as alphanumeric equivalents of a telephone number). For example, if users type “34”, they will be presented with contacts that have 34 in their number, as well as contacts whose name contains a combination of letters [DEF][GHI].

android-predictive-dialer-1.pngandroid-predictive-dialer-2.png

Contacts search will include contacts from Extension Directory, Device/System Phonebook, and Central Phonebook in that order.

Once users have entered the phonewords on the dialpad, and all of the contacts that match the criteria are listed, users can hide the dialpad by swiping down. Once the dialpad is hidden, users can see the contact list on the entire screen and can scroll the contact list.

android-predictive-dialer-3.pngandroid-predictive-dialer-4.png

Predictive dialer popup menu

By long pressing on the contact in the predictive dialer contact list, a popup menu appears with 4 provided options:

  1. Send message – Start a chat conversation with the selected contact.
  2. Send email – Redirects the user to the default mail client with the e-mail address prefilled (if the e-mail address is provided for the selected contact).
  3. View details – View details about selected contact.
  4. Copy – Copy the contact’s number.

android-predictive-dialer-popup-1.jpg

Send email from the predictive dialer, recent list & recent info screens

gloCOM GO now offers several new ways to send emails from the predictive dialer, recent list, and recent info screen:

  • Long press on contact in the predictive dialer
  • Long press on contact in the recent calls list
  • Pressing on the email button in the recent info screen

send-email-1.jpegsend-email-2.jpegsend-email-3.jpeg

For contacts that have no email address provided these options won’t be displayed, and for the contacts that have multiple email addresses, the user will be presented with a list of emails available for this contact.

send-email-4.jpegsend-email-5.jpeg

Opus

Opus is an excellent codec for lossy audio compression, and that’s why Opus codec has the highest priority when making calls by default. Users can customize the order of codecs priority in gloCOM GO 6 Settings.

Opus is an audio coding format designed to efficiently code speech and general audio in a single format and handle a wide range of interactive audio applications while remaining low-latency enough for real-time interactive communication. It is distinguished from most high-quality formats by having a low delay and supporting high audio quality.

To ensure that Opus is used for all calls, users will need to add Opus as a first codec in Extension settings on PBXware.

Calls

In gloCOM GO 6, calls can be made over SIP protocol, which is a primary option, or using the Callback calls.

Call scenarios may vary and will depend on the network connection (WiFi, Mobile Data, No Connection), service availability and value for option SIP over mobile internet.

glocom-go-call-scenarios.png

The table above displays the order in which gloCOM GO 6 will try to establish calls in different scenarios.

If we, for example, take the first scenario for WiFi where the order is:

  • SIP Call

  • Callback Call

  • No Success

This means that in a scenario where the device is connected through the WiFi, the app is connected to the SIP Server, and the Callback Module is available on PBXWare, gloCOM GO 6 will first try to make a SIP Call; if unsuccessful, it will then try to make a call using Callback, and if this fails, it will display the message that the call could not be established.

SIP Calls

SIP Call Screen appears when the user initiates or receives a call through PBXware.

android-call-1.pngandroid-call-2.png

Once the call is connected gloCOM GO 6 allows users to perform several actions:

  • Mute

Mute allows users to disable the microphone on the device, preventing any unwanted communication on the user’s side from being transmitted to the other side of the call.

android-call-mute.png

  • Speaker

Press the Speaker button to put the device in speakerphone mode, allowing users to continue without holding the device in the ear or to allow other persons in the room to join the conversation through a single device.

  • Hold

Hold option will put a caller on hold and play Music on Hold until Hold is pressed again or the call is transferred to another destination.

android-call-hold.png

  • Options

By pressing the Options button, users can perform multiple actions.

android-call-options.png

Transfer Call

The transfer button allows users to initiate a direct or supervised transfer to a PBXware extension or outbound number.

android-call-transfer.png

Switch Device

Switch Device allows users to resume the call on other devices, such as deskphone, softphone, mobile app, or via callback using predefined phone numbers from the My Phone numbers feature.

android-call-switch-device.png

Start Call Recording

Start Call Recording is only available if enabled in Enhanced Services for the user’s Extension in PBXware.

Once the call recording is started for a call, the indicator on the ongoing call screen is visible, showing that the recording is active.

Users are also able to pause/unpause and stop the recording.

Invite

The invite option allows users to create an Instant conference by adding one or more people to an ongoing call. With this option, users can add PBXware extensions or any number available from their contact list.

android-call-invite.png

Keypad

Use the Dialpad to generate DTMF signals to provide information to IVRs, voicemail management, etc.

android-call-dialpad.png

Multiple SIP Calls

gloCOM GO 6 offers an option to handle two calls at the same time.

android-multiple-calls-1.pngandroid-multiple-calls-2.png

If there is one SIP call in progress and users receive another call, it will be presented to the user on the SIP Call Screen. If answered, gloCOM will set one call on hold. gloCOM will exit from the Multiple SIP Calls state if one of the calls is finished.

Indicator for disabled microphone

The app shows an indicator on the call screen if the microphone is disabled, so users know if other parties can not hear them.

The microphone button on the call screen would be disabled if the user did not give permission previously.

By pressing on the message banner or the disabled microphone button, users will be prompted to allow the microphone permissions.

Call Recording Indicator

Once the call recording is started for a call, the indicator on the ongoing call screen is visible, showing that the recording is active.

Users are also able to pause/unpause and stop the recording.

android-call-recording-1.pngandroid-call-recording-2.png

Call Encryption Indicator

An indicator shows a call encryption message during an ongoing call if a call is encrypted.

The indicator should only be present when the TLS encryption is enabled. Pressing it will bring a pop-up message explaining the encryption.

android-call-encryption.png

Xiaomi devices permissions

Users of the Xiaomi devices could have a problem with incoming calls on the full screen.

After login, the app should show the dialog “It seems your phone is running MIUI OS. To enable incoming calls for Xiaomi phones, please check ‘Show on Lock screen’ in the application system settings.

The dialog should have three buttons:

  • Open permissions – will open the phone settings window with the ‘Show on Lock Screen’ option

  • Remind me later – will just close the dialog

  • Do not show again – will store shared preference that warning has been displayed

Also, users can enable permission that has to be enabled to work properly from the device system settings.

Settings → Manage Apps → APP → Other permissions → Show on Lock screen

android-xiaomi-permission.jpg

Call transfer

Users can transfer a call by pressing the transfer icon from the call options menu.

The user will be able to transfer the call to two destinations:

  • Select a contact

Pressing Select a contact brings up a screen with favorites, users, and phone book contacts to choose someone to transfer the call to.

  • Enter a number

Users can enter the number directly without selecting from the contact list.

After selecting the contact or entering a number, users have to select to make a Direct or Supervised transfer to initiate it.

android-call-transfer.png

Recent Calls

The recent calls screen will be entered when the user presses Recents Tab button from Header Bar on the Phone Screen and a list of the recent calls will be displayed.

In the recent calls screen, there is a search icon in the top bar, which can be used to filter recent calls by number and name.

android-recent-calls-1.pngandroid-recent-calls-2.png

Pressing on the avatar of some contact from recent calls opens an info screen containing additional information about that contact.

android-recent-calls-3.png

Pressing on the avatar of some contact from recent calls opens an info screen containing additional information about that contact.

By long pressing on the contact in the recent calls list, a popup menu appears with 3 provided options:

  • Send message – Start a chat conversation with the selected contact.

  • Send email – Redirects the user to the default mail client with the e-mail address prefilled (if the e-mail address is provided for the selected contact).

  • Edit and call – View details about selected contact.

  • Copy – Copy the contact’s number.

Call History Sync

With the call history sync feature, users will be able to access their recent calls history from all gloCOM apps (Desktop, Mobile, and Web).

Each call users make on the desktop will be reflected on the mobile devices. If users mark a missed call as seen on their mobile device, it will now be marked as seen on their desktop and other mobile devices. If users delete call history on one device, it will be synced and deleted on all of the devices.

When logging into the device, gloCOM GO 6 will sync up to hundreds of previous calls no older than a month.

Technical information about an ongoing call

While in a call, users can show technical information about it by pressing the info icon. This can be useful for diagnosing problems with call quality.

android-call-stats.png

High packet loss and high jitter, both RX and TX indicate that call quality suffers due to network quality and usage.

RX stands for reception (incoming traffic) and TX for transmission (outgoing traffic).

Call monitor

The call monitor feature enables the users to listen or participate in calls for extensions configured in the call monitor enhanced service settings on PBXware.

When call monitoring is enabled in the Enhanced Services on the user’s account, users will see a three dots menu inside the extension profile. When pressed, the call monitoring feature will be available. If users do not have call monitoring enabled on the extension, they will not be able to see that option.

android-call-monitor-1.pngandroid-call-monitor-2.png

Conference calls

Conference calls enable the users to make calls with more than one participant (external or internal).

There are two types of conference calls:

  • Instant (dynamic) conferences: Users can create a conference call by adding one or more people to an ongoing call or through the conference section. With this option, the user can add contacts or any number available from their contact list. If the user missed the conference call, they could still join it from the Call History tab, provided that a conference call still exists, by clicking on the Dial button.

  • Static conferences: Users can join predefined conference rooms and add other participants. A conference number is next to the conference name within the conference list for the static conference call. Static conferences can be added to PBXware by the PBXware administrator.

Selecting an ongoing conference on the conferences list screen will display a list of participants and the “Join this conference” button at the bottom, allowing users to join the selected conference. The list of participants is updated in real-time as users join or leave the conference room.

android-conference-1.pngandroid-conference-2.pngandroid-conference-3.pngandroid-conference-4.png

Start Dynamic conference from Recent calls

If there is a missed call from a conference in recent calls, users can press the call button for that call and join the instant conference only if that conference is still active.

Conference list screen

gloCOM GO 6 has a conference screen list, which offers more information and a better user experience for ongoing conferences that have participants. Active conferences that have participants are visible on top of the Conference list screen. Also, in an active conference with participants, names and avatars (if available) of 3 participants (or 2 if only 2 are left) will be visible on top of the Conference list screen. Besides the Active conference name, the number of conference participants is also visible on the screen, as well as the conference number and the button to join the conference.

android-conference-1.png

Callback calls

Callback calls are helpful when a softphone cannot be registered due to some error or when poor network quality impacts call quality.

When using a callback, gloCOM GO 6 tells the server to call the users callback mobile number via a GSM network. VoIP will connect the other call party, if possible, or GSM. For the callback feature to work, users need to select a number in the app Callback settings where they will receive GSM calls.

When starting gloCOM GO 6 for the first time, users will see a tip about callback as below.

android-callback-tip.png

  • MORE

By pressing this button, additional information about callback functionality will be displayed.

  • LATER

Press this button to dismiss the Callback Tip dialog.

  • OPEN SETTINGS

OPEN SETTINGS button opens the Callback settings screen.

Users can use the callback feature for all outgoing calls by enabling Force callback in the Callback settings screen.

android-callback-1.pngandroid-callback-2.pngandroid-callback-3.pngandroid-callback-4.pngandroid-callback-5.pngandroid-callback-6.pngandroid-callback-7.pngandroid-callback-8.png

Long-press icon for one time Callback activation

A long-press can start the callback on a call icon from wherever a call icon is in the interface.

android-callback-long-press.png

Directory

The directory tab contains users, device contacts, central phonebook contacts, and favorites from the system. Users can be displayed in the grid (default) or list order.

Users can be sorted according to their presence and department.

The default order for users is ordering them by their presence. Online users will be sorted alphabetically at the top of the list, followed by away (recently online) users and then offline users.

android-directory-1.pngandroid-directory-2.pngandroid-directory-3.png

Pressing on a user’s name or avatar will open up the user’s details screen that contains information such as email, presence status, and message, user’s numbers. Users can also call the selected user from this screen, start a chat, send a voicemail, or add to favorites.

If the user associated additional phone numbers with their account, these numbers will be listed as well, and they will be able to dial them by simply pressing the number.

Contacts Search

To search gloCOM GO 6 contacts, users can press the search icon in the upper right corner. After pressing the search icon search field will be displayed. Search is performed by contact name or number.

Synchronize Central Phonebook contacts from the PBX

Central Phonebook is a collection of contacts that all users of one system share.

When users navigate to the directory from the bottom bar and then to the contacts screen from the three tabs in the top part of the screen, they will see the Contacts screen.

The Local Phonebook looks mostly like it did before except for the top part, which has a banner with the name of the Phonebook and a button to change the Phonebook type.

In addition to having the button that changes the Phonebook type, the Central Phonebook blue banner has a button to refresh the contacts.

Each contact item in this Phonebook has a name, company name, and a list of number labels and numbers.

android-cpb.png

Favorites

Users can add other users and contacts from the phonebook to favorites to have them in one place and show up first while performing an action, e.g., transferring a call.

Users can be added/removed from favorites by pressing Add to Favorites or Remove from Favorites on the user’s details screen as shown in the pictures below.

android-favorites.png

Contacts from the phonebook can also be added or removed from Favorites by pressing on their numbers and choosing Add to Favorites or Remove from Favorites.

The favorites list can be accessed from the Directory tab by choosing the ”’Favorites”’ section in the top bar.

Meeting

gloCOM GO meeting provides an option to meet with multiple users simultaneously while offering:

  • Video Conferencing (in a grid and speaker view)
  • Audio Conferencing
  • Screen Sharing (specific application or whole screen sharing)
  • Remote Control when screen sharing
  • Group chat

The meeting management within the gloCOM GO app gives a user the ability to create an instant meeting, schedule a meeting, or join an existing meeting. To access the meeting screen, a user should press the Meetings icon within the navigation bar. When a meeting is started, the gloCOM GO app redirects the user to the Meeting GO app.

android-meeting.jpg

For every meeting invitation, the user will receive a notification.

android-meeting-notification.jpg

If the meeting is disabled on the license, all meeting-related screens will be disabled.

Main meeting screen

On the main meeting screen, the user has an overview of scheduled meetings sorted by date.
There is an “In progress” indicator in the upper right corner for the meeting currently running. Pressing on a meeting inside the list opens the meeting info screen. Meetings in the list can be filtered by name or by meeting number with the search option that can be found at the top of the screen. Next to the search button is a history button that opens the list with the previous meetings. In the additional options, there is an option to Copy Calendar URL, which allows the user to copy the Meeting calendar into their calendar software.

android-main-meeting-screen-1.jpgandroid-meeting-copy-calendar-url.jpgandroid-meeting-history-list.jpg

At the bottom of the screen there is a floating button that, when pressed, offers three options:

 Join an active meeting – gives the user the ability to join the existing meeting by entering the meeting number. After entering the meeting number and clicking the Join button, the user will be redirected to the gloCOM Meeting GO app.

 Create an instant meeting – opens the instant meeting screen where the user can set a meeting to be public or private, add participants from the directory or add external participants by entering their email address.

 Schedule a meeting – opens the schedule meeting screen where the user can schedule a meeting beforehand. in order to schedule a meeting, the user has to enter certain data in the provided fields:

  ◦ Title (meeting title)
  ◦ Description (meeting description)
  ◦ Date (date of the meeting)
  ◦ Starts at (meeting start time)
  ◦ Duration (duration of the meeting)
  ◦ Recurring – in case a user clicks on a Recurring option a dialog with the following options will appear:
    ▪ Never (meeting occurs only once (set by default for the new meetings))
    ▪ Every Day (meeting recurring every day at the selected time)
    ▪ Custom (opens the screen with custom recurring options)
◦ Participants
◦ External participants
◦ Public/Private switch

android-main-meeting-screen-1.jpgandroid-schedule-meeting.jpg

Meeting info screen

By selecting one of the meetings from the scheduled meeting list or history, the meeting info screen opens and shows the details of the selected meeting:

  • Organizer
  • Subject
  • Description
  • Meeting number
  • Start time
  • Duration
  • Status
  • Public
  • Participants list

android-meeting-info-screen.jpg

For a meeting that is scheduled but not started yet an organizer has the option to update the meeting details by clicking on the edit button in the upper right corner.

android-edit-meeting-1.jpgandroid-edit-meeting-2.jpg

In case the selected meeting is recurring, the user will be presented with a confirmation message: “Do you want to edit all occurrences for this recurring meeting or only this occurrence?” with three options provided:

  • Cancel (to cancel editing)
  • Yes (to edit only a selected instance of a meeting)
  • Yes to all (to edit all of the occurrences of the selected meeting)

For meetings that are scheduled, or in progress, there is an option to copy the meeting invitation in the clipboard by clicking on additional options at the top bar.

android-copy-meeting-invitation.jpg

Based on the different scenarios, the user will have different buttons at the bottom of the screen:

  • If a meeting is scheduled and the user is the organizer:
   ◦ Start (starts a scheduled meeting)
   ◦ Delete (deletes a scheduled meeting)
  • If a meeting is in progress and the user is the organizer:
   ◦ Join (joins the ongoing meeting)
   ◦ End (ends the ongoing meeting)
  • If a meeting is in progress and the user is not the organizer:
   ◦ Join (joins the ongoing meeting)
  • If a meeting is finished and the user is the organizer:
   ◦ Clone (opens a “schedule meeting” window with name, description, and participants pre- filled)
   ◦ Delete (deletes the ended meeting)
 • If a meeting is finished and the user is not the organizer, no options will be available.

android-meeting-info-options-1.jpgandroid-meeting-info-options-2.jpgandroid-meeting-info-options-3.jpg
android-meeting-info-options-4.jpg
android-meeting-info-options-5.jpg

Meeting dashboard panel

The user has the ability to start/join/schedule a meeting from the dashboard. In the quick actions panel, there are 3 options available:

  • Join Meeting
  • Instant Meeting
  • Schedule Meeting

android-meeting-dashboard-panel.jpg

Meeting settings

The user can change meeting integration options by pressing on the meeting screen in the settings.
It’s possible to enable/disable sending of the meeting link as a chat message if a meeting is started from the chat window.

android-meeting-settings-1.jpgandroid-meeting-settings-2.jpg

Chat

Chat is one of the main features of gloCOM GO 6.

Chat conversations are synced between all of gloCOM.

Users can start a chat in two ways:

  • Via chats item in the bottom menu and pressing on a + icon (one-to-one or group chat)

  • Via user information display screen (one-to-one chat with the user you are previewing)

android-chat-1.pngandroid-chat-2.pngandroid-chat-3.png

All chat sessions can be found in the Chats icon in the bottom menu with a number of unread messages for that chat session and the last message for that chat session.

Users can also search chats by pressing a search bar in the Chats feature. Chats can be searched by group or user name.

If a user does not have a chat session with another user, that other user will be displayed when the user searches for it in the Chats tab of the app. When the user presses on a user that he does not have the chat session, the chat session will be created, and the user can start chatting.

The total number of unread messages is always displayed on the bottom icon of the Chats section. This number reduces as the user reads the unseen messages.

When chat messages or sessions are syncing from the server, the app will display a yellow indicator below the navigation bar. The app is fully synced with the server when the loading indicator disappears. If the user logs in with a mobile app for the first time, it could take seconds to sync the recent chat sessions.

If chat is not enabled for a user on the PBXware, then the app will not display the Chats module for that user.

Banner message to indicate that the chat server is down

A yellow banner will be shown on the chat list and chat screens to indicate that the server is unavailable.

One-to-one chats

One-to-one chats are chat sessions between two participants that are users of one PBXware.

When users enter a chat on the bottom bar can type a message just like on any messaging app. It is also possible to send files with gloCOM GO 6. The default file size limit is 50 MB, which can be changed in PBXware.

On the navigation bar, users can see the user’s name they are chatting with and their Presence status. On the right, users can find the Call button that will start a call with the extension and the Info button that will open the screen containing chat information and options.

In the chat info screen, there is an option to create a group chat from one-to-one chat. This will create a new group chat with a clean history.

Chat can also be deleted from the chat info screen. The deletion of the chat will only be visible to the user that deleted it.

Group chats

Users can start a group chat by pressing a + icon on a Chats item in the bottom menu or by creating a new group chat from one-to-one chat on the chat info screen.

The group chat user interface is the same as for one-to-one chat. The call button has a different function, and in group chat, it will start a dynamic conference with group members. If there are more than 20 group members, calls will be disabled.

Group chats have events informing users that the chat name has been renamed or some users joined or left the chat.

The chat info screen for a group is different than a one-to-one chat info screen. On the chat info screen for a group, users can add more participants to the group, see all of the group participants, mute group notifications, and start a dynamic conference for that group. The group administrator also has an option to rename the group chat.

It is also possible to leave the group, meaning that the history of all messages until the user has left the group will be synced by client apps. Another possibility is to delete the group, and then the history will not be visible, and the group chat will be deleted for that user.

When pressing a chat participant in the chat info screen, users can view their user profile, call them or start a one-to-one chat. Group administrators also can assign participants as group administrators or remove them from the group chat.

When the group chat session is muted, users will not receive notifications (push and in-app) for that chat session. The mute option is synced between all users’ devices.

A muted chat session will have a mute icon in the chats list indicating that the session is muted.

android-chat-info-group-1.pngandroid-chat-info-group-2.pngandroid-chat-info-group-3.pngandroid-chat-info-group-4.pngandroid-chat-info-group-5.png

Shared Groups

Users can create a shared group in which all group history will be visible for newly added participants.

When creating a new group chat, the user can set the group name, and enable the Allow full history visibility option. After enabling this option, a popup window will inform the user that the chat history will always be visible to newly added participants.

Group chat info will indicate that the full chat history is visible to all new participants.

Mention

Mention is a great way to get someone’s attention in a group chat conversation. Only group participants can be mentioned in a message. When mentioned, the user will receive a push notification which will override any mute action that the user has set for the group.

Mentions start with the @ symbol followed by a name. When the @ character is typed in the input field, a suggestion list of participants will appear. The mention feature brings support for smart auto-completion based on user input.

Clicking on a mention link has the same functionality as clicking on a user avatar inside a chat conversation.

Chat message status info

Message info allows users to see delivery and seen reports for messages. The message info window can be accessed by long-pressing on a message and then selecting info in the context menu. The message info option is only available in group messages.

The message info window opens from the bottom of the screen and takes up a small portion of the screen. It is possible to expand the message info window to full screen by dragging the window up or collapse it by dragging the window down. The window can be closed either by tapping outside the message info window or by pressing the close button in the top right corner of the message info window.

The message info screen is arranged so that it shows the name of the person who sent the message, the content of the message, and two tabs. The seen tab and the delivered tab. By selecting the seen tab you will see a list of users that have sent the seen report. The users will have their name and time, when they have sent the report, printed out. Respectively by selecting the delivered tab, you will see a similar list, but in this case, users that have sent the delivered report. In case any one of the tabs is empty, it will show an appropriate message.

If the info window is opened on a device connected to an earlier version of the server, a message will appear in the message info window stating that the action is not supported.

android-chat-message-info-1.pngandroid-chat-message-info-2.png

Admin transfer in group chat conversations

Group chat conversations now have a new feature-admin transfer. It offers the chat admin to assign one of the group chat participants as a new admin of group conversation. Pressing on an active participant of the group chat, a dialogue will appear offering the current admin to assign the selected active group chat participant as a new admin.

One of the group chat participants can also request to become an admin of that chat conversation after the previous admin has left. Once the group chat admin leaves, chat info will indicate that there is no admin assigned to the group chat. The remaining group chat participants can request to become admin by pressing the Assign myself button in the chat info.

If this feature is not available on older servers, a notification message will appear, informing the user that this action is not yet supported and instructing them to contact their system administrator for more information.

android-chat-assign-admin-1.pngandroid-chat-assign-admin-2.pngandroid-chat-assign-admin-3.png

Draft messages

Unsent messages will be remembered inside the app as draft messages.

Users can safely close the app, go to another screen, and the message that they were composing will be saved.

Reply from notification

Users can reply to a message directly from the system notification bar without going to the chat screen.

android-chat-reply-from-notification.jpeg

Mark Chat Conversation as Read/Unread

This feature offers a possibility to mark any conversation as Read/Unread. When choosing the conversation as Unread, the Unread indicator will be displayed for this conversation in the chats list screen.

With any action taken within that conversation, the Unread status will be removed. Also, opening that conversation or marking it as read will remove the unread indicator.

android-chat-mark-as-unread-1.pngandroid-chat-mark-as-unread-2.pngandroid-chat-mark-as-unread-3.png

Ability to send messages to myself

Users can send a message to themselves in case they wish to keep notes or transfer some messages between gloCOM apps.

Typing indicators for single and group chat

Typing indicator at the bottom of the chat screen shows that someone is typing within the chat session.

In group chats, multiple participants can type simultaneously, so the notification will show a message: ”3 participants are typing” (when 3 participants are typing simultaneously).

Users can also see when someone is typing a message from the chat list screen.

android-chat-typing-1.pngandroid-chat-typing-2.png

Remove user from the group chat session

This feature allows the group administrator to remove a participant from the group chat.

Once a participant is removed, all other participants receive a notification that this person is removed from the group, including the removed participant.

The removed participant can enter the group chat and view all messages until the moment of removal but will not be able to write, send files, or see new messages from other active participants.

android-chat-assign-admin-1.png

Messages

There are three types of messages:

  • Text messages

  • Voice messages

  • File messages (photo, video, gif, pdf, zip, etc.)

Every message that is sent to the server has one of the three states:

  • Sent (message is sent to the server)

  • Delivered (message is delivered to the recipient)

  • Seen (recipient has seen the message)

Messages can also be in the waiting or failed state, depending on network conditions.

If the text message contains a URL, users can press it to open it.

All waiting messages will try to be resent to the server on the next app start. Failed messages will not be automatically resent.

With a long press on a message, you can copy its contents.

Select Text

Users can copy only the portion of text messages by using the Select Text option that can be selected by long-pressing a text message and pressing on it in the context menu.

android-select-text-1.pngandroid-select-text-2.png

File messages

To send a photo or a video from the Gallery app, users can press the + button and then the Gallery icon on the chat screen. After the file has been selected, it will be compressed (to preserve bandwidth) and sent to the chat server.

To send any document, press the + button and then the document icon, which will open the document browser.

The progress of the uploads or downloads can be seen in the chat view. It is possible to cancel the transfer of the file message by pressing the X button.

Downloaded photos, videos, or documents will be saved to a local gallery or file system.

Files smaller than 500kB will be automatically downloaded if users are connected to WiFi and not to mobile data.

android-chat-file-message-1.pngandroid-chat-file-message-2.pngandroid-chat-file-message-3.png

Send more than one file at once

When pressing the gallery or file explorer button a window will appear where the user can select multiple images or files.

android-send-more-than-one-file-1.pngandroid-send-more-than-one-file-2.pngandroid-send-more-than-one-file-3.png

In the bottom right corner, a button will allow the user to confirm the current selection. There is also a counter that shows how many files have been selected. After pressing the button, the user will return to the chat screen and there will be a file counter above the type text field where the user can preview the selected images or files. The user can put multiple files in that preview but there will be a label with the limit on how many files can be sent. If the user exceeds the limit and tries to send, the system will prompt the user with a message that the limit has been exceeded.

If at least three media files have been selected the preview will have a clear button in the top left corner. Pressing the button will clear all selected files in the preview.

Chat media preview screen with orientation support

User has an option to rotate the screen on chat media preview screen. Chat media preview screen can be opened by pressing on any downloaded file message.

Take pictures and videos with camera inside chat conversation

In addition to sending media files from the gallery, there is an option to take a photo or record a video inside the chat conversation screen to give users a better chat experience. By pressing a + button, the user has an option to click on the camera button that opens a camera screen to take a photo or record a video. After taking a photo or recording a video, the user can choose whether to save the file to the gallery, discard it or send it in the chat.

android-take-pictures-and-videos-1.jpgandroid-take-pictures-and-videos-2.jpgandroid-take-pictures-and-videos-3.jpg

Voice messages

gloCOM GO 6 users can send a chat voice message when they cannot type. The maximum duration of the recorded chat voice message is 2 minutes.

An automatic screen lock will be disabled during the recording of the voice message. While recording, if the back button or the screen lock is pressed intentionally, or if the user switches to another app, an active chat voice recording will be canceled.

When listening to the recorded voice message, if the user goes back to the chat list, the recording playback will be stopped.

During playback of received chat voice message, the user will have visible control buttons in the notifications even when switching to another app, because of media player integration. This offers users the flexibility to still listen to the playback, even when switching to another app, or home screen.

android-chat-voice-message-1.pngandroid-chat-voice-message-2.pngandroid-chat-voice-message-3.pngandroid-chat-voice-message-4.png

Forward chat messages

Users can forward the message or file up to 10 conversations/contacts at the same time.

By long-pressing on the message, a menu will appear with an option to forward the message.

After pressing the forward option, a chat picker will open, and users can choose which contacts they wish to forward the message to.

android-chat-forward-1.pngandroid-chat-forward-2.pngandroid-chat-forward-3.png

Chat messages reply mode

The reply option allows users to reply to a specific message. To reply to a message, users need to long-press on the message they wish to reply to and select the ”’reply”’ option from the menu.

As a result, the message to which the user wants to reply will appear above the message input field. Another way to reply is to swipe right on the message the user wishes to reply to.

Pressing on the reply part of the message in the chat will take the user to the original message.

android-chat-reply-1.pngandroid-chat-reply-2.pngandroid-chat-reply-3.png

Pin messages for single and group sessions

All messages in single and group conversations can be pinned. Pinned messages are synchronized across all of gloCOM apps. Users can long-press a message and select the ”’Pin”’ option on the menu to pin a message.

After pinning the message, the pinned message indicator will show at the top of the screen, and by pressing on that indicator, users can scroll to the message that is pinned. Pressing the ”’x”’ button on the pinned message indicator will unpin that message.

android-chat-pin-message-1.pngandroid-chat-pin-message-2.png

Delete Chat Messages

This option allows users to delete chat messages. To delete the desired message, long press on the message and select ”’delete”’ from the menu.

After pressing the delete action, the confirmation dialog will show up with two options for outgoing messages:

  • Delete for myself with the following sub-content: This message will be deleted only for you. Other chat members will still be able to see it. Are you sure you want to proceed?

  • Delete for everyone will automatically delete the message for all participants without additional confirmation dialogue.

For incoming messages, there is only one option:

  • Delete for myself with the following sub-content: This message will be deleted only for you. Other chat members will still be able to see it. Are you sure you want to proceed?

After deleting the message, the message interface will be displayed with the ”deleted message” indicator.

android-chat-delete-message-1.pngandroid-chat-delete-message-2.pngandroid-chat-delete-message-3.pngandroid-chat-delete-message-4.png

Share files and text from other apps

Share files and text from other apps to gloCOM GO 6, by simply selecting gloCOM GO 6 in the system’s share dialog.

App chat picker will open with recent chats where users can select multiple chats that will receive the file or text.

android-share-1.pngandroid-share-2.png

Direct share

In addition to standard share functionality with direct share, users can now share text, files, videos, and images from other apps directly to conversations. This means that when a user wants to send text/file/video/image from another app, the most recent conversations will pop up in the share menu, from where the user can choose to directly share the conversation without any additional steps.

Direct share is available on devices that run Android 10 and higher.

android-direct-share.png

Contact share from other apps

gloCOM GO users have an ability to share contact details from phonebook or any other application to gloCOM GO.
Contact sharing displays contact data as a chat message to the selected {software} user.

android-contact-share.jpg

Quick actions for chats on chats list

Users can perform multiple actions for chats by long pressing on the chat in the chats list screen:

  • Pin – Pins or unpins the chat sessions

  • Reorder pinned chats – Opens a new screen that will allow users to reorder pinned chats

  • Mute – Mutes or unmutes the group chat session

  • Delete – Deletes the chat session

android-chat-quick-actions.png

Pin chat sessions

gloCOM GO 6 allows users to pin their most essential and frequently used chat sessions to the top of the chat list screen.

This will help users find groups or contacts they chat with most often quickly.

When users long press on the chat session they wish to pin, a menu will open with the option to pin or unpin the chat session.

Once the chat session is pinned, it will be moved to the top of the screen and remain there even when users receive new messages from chats that are not pinned.

android-pin-chat.png

Reorder pinned chat sessions

Users can rearrange pinned conversations by long-pressing on an already pinned chat session and pressing the Reorder pinned chats option.

android-reorder-pinned-chats-1.pngandroid-reorder-pinned-chats-2.png

Users can move pinned conversations by using drag and drop. This allows users to prioritize pinned conversations.

android-reorder-pinned-chats-3.pngandroid-reorder-pinned-chats-4.png

Notifications

For new messages or group events, users will be notified with a notification. Pressing a notification will open a chat session associated with that notification.

The system’s user interface groups notifications for the same chat session.

Chat notifications use messaging style notifications. With this style, notifications for group conversations are much more descriptive with every message in the conversation having the sender’s name and avatar attached. Unlike notifications for group conversations, one-to-one conversations are slightly changed.

On devices that run Android 11 or android 12 conversations, notifications will appear under the conversations tab which is displayed higher in the notifications drop down.

Depending on the device’s android version, notifications will look different.

android-notifications-1.pngandroid-notifications-2.pngandroid-notifications-3.png

Shortcuts for conversations

Shortcut for conversations allows users to quickly and easily access the most recent chats. They are created when a user opens up a chat list screen or receives a chat notification.

Shortcuts are accessible from the pop-up menu which opens by long press on the app icon. Users can also drag shortcuts directly onto the home screen from the pop-up menu.

A single press on the shortcut opens up a chat conversation immediately.

Archived users and Chat history

Deleted users will be marked as archived, and users will not lose chat sessions with those users. The user will not be able to start new chat sessions or start new calls with archived users.

Deleted users will be labeled with a ”(Deleted)” message at the end of their names.

Feature Flagging – Enabling/disabling chat features based on server settings

Some chat features that are described above can be enabled/disabled depending on the server settings.

Failover Support

gloCOM GO 6 supports SIP and server failover. This feature will enable the users to stay connected at all times. gloCOM GO 6 queries the DNS for SRV records while connecting to PBXware and SIP service.

If the primary host as defined in the SRV records is not working or it is stopped, the gloCOM will try to connect to the next host ordered by defined priority in the SRV records. Timeout between connections is 6 seconds.

To enable this feature DNS records should be configured like this:

* _pwproxy._tcp.domain. 86400 IN SRV 0 5 10009 pbxserver.domain.

* _pwproxy._tcp.domain. 86400 IN SRV 0 10 10009 pbxserver.domain.

If the primary server starts working after the downtime, the app will connect to it the next time it is resumed from the background.

If users connect to the SIP service hosted on the same PBXware, the SIP service will also support failover. To support this kind of SIP service failover, there should not be any IP address added to PBXware in fields that are sent to the gloCOM clients (e.g., in PBXware field gloCOM SIP Proxy).

SIP service failover

If the users connect to the SIP service using SBCs or proxies that are not hosted on the same machine as the PBXware, the failover must be correctly configured.

For SIP failover to be enabled, a new field is added to PBXware that indicates if SRV resolve will be used for the SIP proxy.

The new field is called gloCOM Use DNS SRV Lookup, and it can be found in the Servers options for a master or specific tenant(s). If the value is set to, No or Not set the gloCOM GO 6 will use the value from gloCOM SIP Proxy Address when connecting to the SIP service. SIP host and SIP proxy values will be equal.

If the value is set to Yes on gloCOM Use DNS SRV Lookup field, and an IP address or IP address: port is entered into the SIP proxy address field. In that case, the app will use the hostname of the currently connected PBXware as a SIP host, and the value of the SIP proxy will be the IP address:port combination.

If the value inside the SIP proxy address field is a hostname or hostname:port, the app will query the DNS for SRV records. The protocol used for SRV querying is defined on the PBXware Protocols page.

SMS

SMS feature allows users to send and receive SMS or MMS messages using gloCOM GO 6. SMS needs to be enabled in the PBXware license, and the user using the gloCOM GO 6 needs to have an SMS number associated with their account.

Users can start an SMS conversation from:

  • SMS icon at the Menu toolbar

  • User info screen by selecting the recipient’s number

  • Entering a phone number in the Phone dialpad and pressing on send SMS icon

Users can start SMS conversations on the SMS tab by pressing the + button located at the bottom right of the screen. Users can then select recipients from Directory, device Contacts, or enter a phone number manually for numbers not stored in contacts.

In cases when a user has more than one number entered in their numbers list, a pop-up window will appear, allowing users to choose which number to send the SMS to.

The maximum number of SMS messages sent at once is 4. The SMS counter is located next to the send button at the bottom of the screen.

android-sms-0.pngandroid-sms-1.pngandroid-sms-2.pngandroid-sms-3.pngandroid-sms-4.pngandroid-sms-5.pngandroid-sms-6.pngandroid-sms-7.pngandroid-sms-8.png

Receiving SMS messages

When users receive an SMS message, a pop-up notification will appear on the top of the screen. In case when users are offline, the pop-up notifications will appear after the sync is completed on the next app login. Currently, there is no support for push notifications for SMS messages.

SMS unread count badge will be visible in the SMS icon in the Main menu displaying the number of unread messages.

android-sms-receive-1.pngandroid-sms-receive-2.png

Search existing SMS conversations

The search bar in the SMS conversations list screen allows users to search messages by name or phone number.

Full-text search for SMS messages

Full-text search can be done by entering an existing SMS conversation and by pressing on the Search icon in the upper right corner of the screen. After entering the search query, users can move up and down between search results using the arrow buttons at the top of the screen.

android-sms-message-search-1.pngandroid-sms-message-search-2.png

Delete SMS conversations

Users can delete already existing SMS conversations directly by long pressing on a conversation in the SMS conversations list or by selecting the delete option from the upper right corner when they are inside the conversation.

android-sms-message-search-1.pngandroid-sms-delete.png

MMS

The MMS message is an enhancement to the standard SMS message. The main difference between SMS and MMS messages is that the users can send multimedia and other files in their messages. It includes media such as videos, pictures, audio clips, GIFs, and much more.

The maximum size of uploaded files is 500 KB or up to ten (10) files per message. Additionally, MMS allows up to 1000 characters of text in the message. MMS notifications have the same behavior as chat notifications – when the MMS message is received, a notification pops up.

The + button is used to send files, and it can be found on the bottom left side of the SMS screen. Pressing the button opens up a dialog where the users can pick files to be sent to the currently selected conversation.

If users select data exceeding 500kB or if more than ten (10) files are selected, a pop-up message will appear displaying: Maximum size of attached files for MMS reached. All files that exceed the previously mentioned limits will be discarded.

Please note that supported MMS files are as follows:

  • Image Files – jpeg, png, gif

  • Audio Files – MP3, OGG, AMR

  • Text Files – PDF, Vcard, txt

  • Video Files – mp4

If a file is selected, an SMS message becomes an MMS message, which can be seen on the right side of the Send SMS/MMS button as the counter of the remaining kilobytes is displayed instead of the character counter.

After selecting the files, a thumbnail with the file name for each selected file will be displayed above the text area within the input field. Also, it is possible to remove selected files from the MMS message by pressing the  icon in the top right corner of the file.

The gloCOM will automatically download all files smaller than 500kB when connected to WiFi.

android-mms-1.pngandroid-mms-2.pngandroid-mms-3.pngandroid-mms-4.png

Voicemail management

With gloCOM GO 6 users can listen to new and archived voice messages and archive or delete one or many messages. Users can also call other users’ voicemail directly.

android-voicemail-1.pngandroid-voicemail-2.png

Notifications are shown for new voice messages, as shown below.

android-voicemail-notification.png

Playing voicemail messages

Messages can be played by selecting them in the list and then playing them.

If the message is not downloaded when play is pressed, a progress dialog will be shown, and once the download is done message should start playing.

android-voicemail-play-1.png

Deleting and archiving voicemails messages

Users can delete or archive individual messages by opening them and then pressing the delete icon or archive icon after opening the menu from the navigation bar.

Users can also select more messages and delete or archive them by long-pressing a message from the list and pressing the delete icon or archive icon in the toolbar.

android-voicemail-play-1.png

Calling other voicemail boxes directly

Users can open the user’s details screen and press the voicemail button to call the voicemail directly.

android-voicemail-direct-1.pngandroid-voicemail-direct-1.png

Presence

With the Presence feature, users’ status is visible. Users can also see which users are online, busy, away, or offline. This feature also provides information when other users were last seen on the system.

The users’ presence can be seen on the system in the Directory tab at the bottom menu. By default, the Directory is sorting online users at the top, alphabetically. Next on the Directory screen are users that recently went away, and then completely offline users.

Presence can be seen in the Grid or List view on Directory.

android-presence-grid.pngandroid-presence-list.png

If users prefer alphabetical sorting instead of sorting by Presence, they can change that by pressing the icon with three lines in the top right corner of the screen in Directory.

Pressing the user’s avatar on Directory and opening the user’s info screen, more presence information is available.

android-presence-details.png

Presence change or update can be done by going to the Profile item on the bottom bar. If users can not see the Profile item, they can click on More and find it there.

Users can change their personal presence status by pressing on their current status or on the icon of an arrow pointing downwards. A dialog screen will open with three fields: Status, Message, and the display status (for the duration of chosen status).

android-presence-change-1.pngandroid-presence-change-2.pngandroid-presence-change-3.pngandroid-presence-change-4.pngandroid-presence-change-5.png

Default statuses are:

  • Available (green icon)

  • Busy (red icon)

  • DND – Do not disturb (red icon with a rectangle)

  • Away (yellow icon with a clock)

Users can create predefined statuses by adding them to PBXware.

For default statuses, users cannot enter a custom message, but for predefined statuses, they can associate a message that will be displayed to other users with the selected status.

The last option in the Presence dialog is how much time the new Presence status will last.

Available values are:

  • Today

  • 1 hour

  • 4 hours

  • 8 hours

  • 12 hours

  • 2 days

  • 5 days

  • This week

  • Always

Presence status in the chat list

The chat list presence status provides information about the availability of other users. It is displayed with the corresponding icon in the bottom right corner of the user’s avatar.

android-presence-status-chat-list.jpg

Presence on the chat screen

The information about the availability of the user is also visible in the top left corner of the chat screen.

android-presence-status-chat-screen.jpg

Dashboard

gloCOM GO 6 dashboard incorporates call information and easy control of Enhanced Services.

The dashboard contains easy access modules for Profile info, today’s calls stats, Recent calls, Call options & Voicemail, Favorites, and Quick actions.

android-dashboard-1.jpgandroid-dashboard-2.jpg

The profile info module displays the username, extension, avatar, and personal status. Today’s calls module displays stats about calls that are made today.

The Recent calls module displays the last three calls and allows interaction with them. The quick actions module will enable users to start a conference quickly, create a new chat, send SMS/MMS and join/schedule/create an instant meeting.

The call options & voicemail module allows users to access settings for call forwarding, callback, caller id, and open voicemail screen.

The Favorites module displays ten favorite contacts and allows interaction with them.

At the bottom of the Dashboard screen, users can express their opinion about gloCOM GO 6 by selecting Feedback.

android-call-forward-1.pngandroid-call-forward-2.pngandroid-call-forward-3.pngandroid-caller-id-1.pngandroid-caller-id-2.pngandroid-caller-id-3.png

Dark Theme support

gloCOM GO 6 users can select light theme, dark theme or system default.

Dark Mode will follow the system options if Dark Mode is selected in the device system.

In order to select a light, dark, or system default theme, users press on Theme in Settings, and select the preferred theme from the pop-up menu. Once the preferred theme is selected, it will change immediately.

android-theme-1.png

In order to select a light, dark, or system default theme, users press on Theme in Settings, and select the preferred theme from the pop-up menu. Once the preferred theme is selected, it will change immediately.

android-theme-2.pngandroid-theme-3.png

Localisations (translations)

gloCOM GO 6 is available in different languages. The app detects the system language and applies the translations if that language is supported.

The gloCOM GO 6 has been translated to Italian, Portuguese and German languages, so our international gloCOM GO 6 users can explore the benefits of the gloCOM GO 6 in their native language.

Settings

General – option shows a screen with general settings for gloCOM GO 6.

Phone – shows a screen where it is possible to change phone and dialer options.

Meetings – shows a screen where it is possible to change meeting integration options.

Security – offers users to enable Biometrics security for gloCOM GO 6.

My phone numbers – shows a screen with settings for Country, SIM number, add, edit or delete a phone number, and phone numbers associated with the user’s account.

Callback – screen with settings for a Callback feature.

Profile – shows details about the user’s account (e.g., Department, E-mail, avatar).

Theme – screen with settings for the gloCOM GO 6 theme (dark, light or system default).

Sounds – offers an option to select a ring tone for incoming calls and to Enable/Disable dialpad sounds.

Licenses – shows a screen with a list of the gloCOM GO 6 libraries.

Storage and Media – a storage option in which users can clear all the media files or schedule clearing the media files.

Send Feedback – launches integrated feedback submission form.

About – will display gloCOM GO 6 about page with version number and contact information.

android-settings-1.pngandroid-settings-2.png

My phone numbers

This section contains numbers defined by the user’s account. Users can add more numbers by using the ADD NEW NUMBER button and sort them by priority using the drag option on the right side of the number and label. These numbers appear in a list of numbers associated with the user’s account when someone tries to call them from gloCOM GO 6 or gloCOM.

android-my-phone-numbers-1.pngandroid-my-phone-numbers-2.pngandroid-my-phone-numbers-3.png

Feedback

Feedback can be submitted by pressing ”’Settings”’ and then ”’Feedback”’ which will allow users to send feedback from the gloCOM GO 6.

Feedback text needs to be longer than ten characters for the ”’Send”’ button to be enabled. Users will be notified about successful or failed feedback submissions.

Signing out and Quitting gloCOM GO 6

There are two ways to quit gloCOM GO 6 when users press Quit from the main drawer menu.

Sign Out will clear profile data, and users will be asked to provide a password next time they start gloCOM GO 6.

Users also can use to Quit the application. This exits gloCOM GO 6 leaving all profile data and settings untouched. Next time when users start gloCOM GO 6, they will not be asked for a password. Quit will also disable push notifications, and they will be automatically enabled next time the users enter the gloCOM GO 6.

android-sign-out.png

gloCOM IOS

Logging in

gloCOM GO 6 requires an email address and password for login. Additionally, a server address may be needed if it cannot be resolved through a DNS record based on the email address.

Users that have incompatible versions of mobile app and PBXware will not be able to connect to the system.

In case users have a DNS server, by adding a DNS SRV record for email domain, mobile, and desktop clients will make gloCOM GO login much easier for end-users as they will only have to provide their email address and User password associated with their PBXware extension and click Log In.

If users are unable to set DNS SRV or if DNS resolution fails, they will receive notification DNS resolution failed and users will have to enter PBXware hostname or IP address into the Host field when logging in with their gloCOM GO 6 client.

ios-login-1.pngios-login-2.png

DNS SRV record that needs to be configured to point to PBXware is: _pwproxy._tcp.domain. 86400 IN SRV 0 5 10009 pbxserver.domain.

NOTE: For this feature to work, all email addresses must use the company domain (i.e., siarum.com).

  • Email

Enter the email address associated with the user’s account. This is used as the username for gloCOM GO 6 login.

  • Password

To authenticate gloCOM GO 6 with the PBXware server, users will also need to provide a user password generated on their account.

  • Host

This field allows users to enter the address of PBXware they would like to register to. If the DNS SRV record is set up (as previously
explained), this field does not have to be populated.

  • SCAN QR CODE

This button opens a camera preview for QR code scanning.

  • FORGOT PASSWORD

Open a confirmation dialog for password resetting by clicking this button. Email and optionally server address fields need to be filled out before attempting a password reset.

Logging in using QR code

It is possible to login in to gloCOM GO 6 using a specially created QR code. This is often used and helpful when users log in with gloCOM GO 6 for the first time.

When the administrator creates users’ accounts, they will be assigned a long, automatically generated user password on email, and typing it into gloCOM GO 6 can be error-prone. With this feature, users can scan the QR code attached to the extensions credentials email by pressing the SCAN QR CODE button and pointing their phone camera at the monitor. Once the QR code image is detected gloCOM GO 6 will fill out all the fields necessary for login.

NOTE: Before users can use this feature, the PBXware Administrator must make some settings changes on PBXware; otherwise, the Address (hostname) in the field will be empty, and users will not be able to register their clients.

Login to PBXware GUI and navigate to: Settings – Servers/Tenants and edit Server/Master tenant

Click Show Advanced Options and once users do that, they will be able to see the QR Code Server option. This field must be populated with the server’s IP address or domain name.

Once entered, save changes, and QR Code login should be ready for use.

Setting new password after logging in for the first time

When users log in to the gloCOM GO 6 for the first time, they will be asked to change the password. They will have to enter a new password and retype it to confirm it. If users make a mistake, so password entries do not match, or if the password is not strong enough, the NEXT button will stay disabled. Once the password matches our strength criteria, users will be able to log in.

ios-first-login-1.pngios-first-login-2.pngios-first-login-3

Changing avatar

Users can change their avatar by opening the Profile screen and pressing the avatar icon above the name and extension, as shown below.

Pressing on the avatar icon brings options for changing the avatar image. After taking a picture with a camera or choosing one from a
gallery, users will have to crop the image.

  • Press and hold inside the blue rectangle to move it

  • Press and hold blue edges to resize

  • Done button finishes cropping and sets the avatar

  • Cancel button cancels cropping

ios-profile-avatar-1.pngios-profile-avatar-2.png

Avatar rotation

Users can manage their avatar (rotate, flip, crop) in the gloCOM GO 6. Open gloCOM GO 6 and go to Profile, click the Edit icon to the right of the user avatar and choose one of the two options:

  • Take the picture using the camera

  • Choose a picture from the gallery

After taking a photo with a camera or choosing the photo from the gallery, the image will appear in the gloCOM GO 6 “Move and scale” screen.

Drag the crop tool to the desired part of the photo. The part of the photo within the boundaries of the crop tool (the square) will be used as a profile image. Resize the square by dragging the corner dots in or outward. Some advanced options are available in the hamburger (three dots) menu in the top right corner, such as: “Flip horizontally” and “Flip vertically.”

When ready, click on SAVE in the top right corner of the screen. The cropped image now replaces the previous profile photo.

ios-profile-avatar-3.pngios-profile-avatar-4.pngios-profile-avatar-5.png

Biometric Authentication

Users can use an option to unlock gloCOM GO 6 by using biometric authentication as an additional layer of security for using the app.

Users can enable it by using fingerprint and face recognition. This feature must be enabled on the device and application options to function. This option can be found inside the Security section on the Settings screen.

ios-biometrics-1.jpgios-biometrics-2.jpgios-biometrics-3.jpgios-biometrics-4.jpgios-biometrics-5.jpgios-biometrics-6.jpg

Phone

The default dialer screen is displayed once gloCOM GO 6 is started. The call button on the dialer screen has three states depending on the softphone registration status and connectivity status. If the softphone is not registered and the button is yellow, calls can still be made if the callback option is configured. There are three states gloCOM GO 6 dialer can be in:

Green – Call can be made over SIP protocol (WiFi and Mobile Data
Networks)

Yellow – A call can be made with the Callback module (Mobile Data
Networks)

Gray – Call can not be made (No Network Connections)

ios-phone-1.pngios-phone-2.pngios-phone-3.png

Long pressing on a dialer call button will start a callback call to the entered number. The long press gesture also works with any call button in the app.

ios-phone-callback.png

If number to dial is empty, pressing on the call button will result in populating the number to dial with last called number.

Editable dial number

The entered number inside the dialer of the gloCOM GO 6 iOS can be modified before placing a call.

Predictive Dialer

Predictive Dial (alphabet and numerical mode) is used to quickly find a contact or a number and place a call.

When on the phone screen, users are now able to search by phonewords (mnemonic phrases represented as alphanumeric equivalents of a telephone number). For example, if users type “34”, they will be presented with contacts that have 34 in their number, as well as contacts whose name contains a combination of letters [DEF][GHI].

Contacts search will include contacts from Extension DIrectory, Device/System Phonebook, and Central Phonebook in that order.

Once users have entered the phonewords on the dialpad, and all of the contacts that match the criteria are listed, users can hide the dialpad by swiping down. Once the dialpad is hidden, users can see the contact list on the entire screen and can scroll the contact list.

ios-predictive-dialer-1.pngios-predictive-dialer-2.pngios-predictive-dialer-3.pngios-predictive-dialer-4.png

Predictive dialer popup menu

By long pressing on the contact in the predictive dialer contact list, a popup menu appears with 3 provided option:

  1. Send message – Start a chat conversation with selected contact.

  2. Send email – Redirects the user to the default mail client with the e-mail address prefilled (if the e-mail address is provided for the selected contact).

  3. View details – View details about selected contact.

  4. Copy – Copy the contact’s number.

ios-predictive-dialer-popup-menu.jpg

Opus

Opus is an excellent codec for lossy audio compression, and that’s why Opus codec has the highest priority when making calls by default. Users can customize the order of codecs priority in gloCOM GO 6 Settings.

Opus is an audio coding format designed to efficiently code speech and general audio in a single format and handle a wide range of
interactive audio applications while remaining low-latency enough for real-time interactive communication. It is distinguished from most high-quality formats by having a low delay and supporting high audio
quality.

To ensure that Opus is used for all calls, users will need to add Opus as a first codec in Extension settings on PBXware.

Calls

In gloCOM GO 6, calls can be made over SIP protocol, which is a primary option, or using the Callback calls.

Call scenarios may vary and will depend on the network connection (WiFi, Mobile Data, No Connection), service availability and value for option “SIP over mobile internet.”

call-scenarios

The table above displays the order in which gloCOM GO 6 will try to establish calls in different scenarios.
If we, for example, take the first scenario for WiFi where the order is:

  1. SIP Call

  2. Callback Call

  3. No Success

This means that in a scenario where the device is connected through the WiFi, the app is connected to the SIP Server, and the Callback Module is available on PBXWare, gloCOM GO 6 will first try to make a SIP Call; if unsuccessful, it will then try to make a call using Callback, and if this fails, it will display the message that the call could not be established.

SIP Calls

SIP Call Screen appears when the user initiates or receives a call through PBXware.

ios-call-1.pngios-call-2.png

Once the call is connected gloCOM GO 6 allows users to perform several actions:

  • Mute

Mute allows users to disable the microphone on the device, preventing any unwanted communication on the user’s side from being transmitted to the other side of the call.

ios-call-mute.png

  • Speaker

Press the Speaker button to put the device in speakerphone mode, allowing users to continue without holding the device in the ear or to allow other persons in the room to join the conversation through a single device.

  • Hold

Hold option will put a caller on hold and play Music on Hold until Hold is pressed again or the call is transferred to another destination.

ios-call-hold.png

  • Options

By pressing the Options button, users can perform multiple actions.

ios-call-options.png

  • Transfer Call

The transfer button allows users to initiate a direct or supervised transfer to a PBXware extension or outbound number.

  • Switch Device

Switch Device allows users to resume the call on other devices, such as deskphone, softphone, mobile app, or via callback using
predefined phone numbers from the My Phone numbers feature.

ios-call-switch-device.png

  • Start Call Recording

Start Call Recording is only available if enabled in Enhanced Services for the user’s Extension in PBXware. Once the call recording is started for a call, the indicator on the ongoing call screen is visible, showing that the recording is active. Users are also able to pause/unpause and stop the recording.

  • Invite

The invite option allows users to create an Instant conference by adding one or more people to an ongoing call. With this option, users can add PBXware extensions or any number available from their contact list.

  • Keypad

Use the Dialpad to generate DTMF signals to provide information to IVRs, voicemail management, etc.

ios-call-dialpad.png

Multiple SIP Calls

gloCOM GO 6 offers an option to handle two calls at the same time. If there is one SIP call in progress and users receive another call, it will be presented to the user on the SIP Call Screen. If answered, gloCOM will set one call on hold. gloCOM will exit from the Multiple SIP Calls state if one of the calls is finished.

ios-calls-multiple-1.pngios-calls-multiple-2,png

Indicator for disabled microphone

The app shows an indicator on the call screen if the microphone is disabled, so users know if other parties can not hear them.

ios-call-mic-disabled-1.pngios-call-mic-disabled-2.png

The microphone button on the call screen would be disabled if the user did not give permission previously.

By pressing on the message banner or the disabled microphone button, users will be prompted to allow the microphone permissions.

Call Recording Indicator

Once the call recording is started for a call, the indicator on the ongoing call screen is visible, showing that the recording is active. Users are also able to pause/unpause and stop the recording.

ios-call-recodring-1.pngios-call-recording-2.pngios-call-recording-3.png

Call Encryption Indicator

An indicator shows a call encryption message during an ongoing call if a call is encrypted. The indicator should only be present when the TLS encryption is enabled. Pressing it will bring a pop-up message explaining the encryption.

ios-call-encryption.png

Call transfer

Users can transfer a call by pressing the transfer icon from the call options menu. The user will be able to transfer the call to two destinations:

  • Select a contact

Pressing Select a contact brings up a screen with favorites, users, and phone book contacts to choose someone to transfer the call to.

  • Enter a number

Users can enter the number directly without selecting from the contact list. After selecting the contact or entering a number, users have to select to make a Direct or Supervised transfer to initiate it.

ios-call-transfer-1.pngios-call-transfer-2.pngios-call-transfer-3.pngios-call-transfer-4.png

Recent Calls

Recents screen will be displayed when the user presses Recents Tab from Header Bar on the Phone Screen and a list of the recent calls.

Pressing on the recent calls screen, there is a search icon in the top bar, which can be used to filter recent calls by number and name.

Pressing on the avatar of some contact from recent calls opens an info screen containing additional information about that contact.

Additional options on long-press of one item in recent calls, so it is much easier to send a message or an email or to copy/edit a number.

ios-recent-calls-1.pngios-recent-calls-2.jpgios-recent-calls-3.jpg

Call History Sync

With the call history sync feature, users will be able to access their recent calls history from all gloCOM apps (Desktop, Mobile, and Web).

Each call users make on the desktop will be reflected on the mobile devices. If users mark a missed call as seen on their mobile device, it will now be marked as seen on their desktop and other mobile devices. If users delete call history on one device, it will be synced and deleted on all of the devices.

When logging into the device, gloCOM GO 6 will sync up to hundreds of previous calls no older than a month.

Technical information about an ongoing call

While in a call, users can show technical information about it by pressing the info icon. This can be useful for diagnosing problems with call quality.

High packet loss and high jitter, both RX and TX indicate that call quality suffers due to network quality and usage.

RX stands for reception (incoming traffic) and TX for transmission (outgoing traffic).

ios-call-statistics-1.pngios-call-statistics-2.png

Call monitor

The call monitor feature enables the users to listen or participate in calls for extensions configured in the call monitor enhanced service settings on PBXware.

When call monitoring is enabled in the Enhanced Services on the user’s account, users will see a three dots menu inside the extension profile. When pressed, the call monitoring feature will be available. If users do not have call monitoring enabled on the extension, they will not be able to see that option.

ios-call-monitor-1.pngios-call-monitor-2.pngios-call-monitor-3.png

Integrated Calling to Enable or Disable Saving Calls to System History

With Integrated calling feature users can enable or disable saving recent calls to the system’s call history. When disabled, the history will only be available in the gloCOM GO 6.

ios-integrated-calling.png

Conference calls

Conference calls enable the users to make calls with more than one participant (external or internal).

There are two types of conference calls:

  • Instant (dynamic) conferences: Users can create a conference call by adding one or more people to an ongoing call or through the conference section. With this option, the user can add contacts or any number available from their contact list. If the user missed the conference call, they could still join it from the Call History tab, provided that a conference call still exists, by clicking on the Dial button.

  • Static conferences: Users can join predefined conference rooms and add other participants. A conference number is next to the conference name within the conference list for the static conference call. Static conferences can be added to PBXware by the PBXware administrator.

Selecting an ongoing conference on the conferences list screen will display a list of participants and the “Join this conference” button at the bottom, allowing users to join the selected conference. The list of participants is updated in real-time as users join or leave the conference room.

ios-conference-1.pngios-conference-2.pngios-conference-3.pngios-conference-4.pngios-conference-5.png

Start Dynamic conference from Recent calls

If there is a missed call from a conference in recent calls, users can press the call button for that call and join the instant conference only if that conference is still active.

Conference list screen

gloCOM GO 6 has a conference screen list, which offers more information and a better user experience for ongoing conferences that have participants. Active conferences that have participants are visible on top of the Conference list screen. Also, in an active conference with participants, names and avatars (if available) of 3 participants (or 2 if only 2 are left) will be visible on top of the Conference list screen. Besides the Active conference name, the number of conference participants is also visible on the screen, as well as the conference number and the button to join the conference.

ios-conference-1.png

Callback calls

Callback calls are helpful when a softphone cannot be registered due to some error or when poor network quality impacts call quality. When using a callback, gloCOM GO 6 tells the server to call the users callback mobile number via a GSM network. VoIP will connect the other call party, if possible, or GSM. For the callback feature to work, users need to select a number in the app Callback settings where they will receive GSM calls.

ios-callback-1.pngios-callback-2.pngios-callback-3.pngios-callback-4.pngios-callback-5.pngios-callback-6.pngios-callback-7.pngios-callback-8.pngios-callback-9.pngios-callback-10.pngios-callback-11.pngios-callback-12.png

Long-press icon for one time Callback activation

A long-press can start the callback on a call icon from wherever a call icon is in the interface.

ios-phone-callback.png

Directory

The directory tab contains users, device contacts, central phonebook contacts, and favorites from the system. Users can be displayed in the grid (default) or list order. Users can be sorted according to their presence and department. The default order for users is ordering them by their presence. Online users will be sorted alphabetically at the top of the list, followed by away (recently online) users and then offline users.

ios-directory-1.pngios-directory-2.pngios-directory-3.png

Pressing on a user’s name or avatar will open up the user’s details screen that contains information such as email, presence status, and message, user’s numbers. Users can also call the selected user from this screen, start a chat, send a voicemail, or add to favorites. If the user associated additional phone numbers with their account, these numbers will be listed as well, and they will be able to dial them by simply pressing the number.

ios-extension.png

Contacts Search

To search gloCOM GO 6 contacts, users can press the search icon in the upper right corner. After pressing the search icon search field will be displayed. Search is performed by contact name or number.

ios-directory-search.png

Synchronize Central Phonebook contacts from the PBX

Central Phonebook is a collection of contacts that all users of one system share. When users navigate to the directory from the bottom bar and then to the contacts screen from the three tabs in the top part of the screen, they will see the Contacts screen. The Local Phonebook looks mostly like it did before except for the top part, which has a banner with the name of the Phonebook and a button to change the Phonebook type.

In addition to having the button that changes the Phonebook type, the Central Phonebook blue banner has a button to refresh the contacts. Each contact item in this Phonebook has a name, company name, and a list of number labels and numbers.

ios cpb 1.pngios cpb2.png

Favorites

Users can add other users and contacts from the phonebook to favorites to have them in one place and show up first while performing an action, e.g., transferring a call. Users can be added/removed from favorites by pressing Add to favorites or Remove from favorites on the user’s details screen as shown in the pictures below.

ios=favorites-1.pngios-favorites-2.pngios-favorites-3.png

Contacts from the phonebook can also be added or removed from Favorites by pressing on their numbers and choosing Add to Favorites or Remove from Favorites. The favorites list can be accessed from the Directory tab by choosing the Favorites section in the top bar.

Meeting

gloCOM meeting provides an option to meet with multiple users simultaneously while offering:

• Video Conferencing (in a grid and speaker view)
• Audio Conferencing
• Screen Sharing (specific application or whole screen sharing)
• Remote Control when screen sharing
• Group chat

The meeting management within the gloCOM GO 6 app gives a user the ability to create an instant meeting, schedule a meeting, or join an existing meeting. To access the meeting screen, a user should press the Meetings icon within the navigation bar. When a meeting is started, the gloCOM app redirects the user to the gloCOM Meeting GO app.

ios-favorites-3.png

For every meeting invitation, the user will receive a notification.

ios-favorites-3.png

If the meeting is disabled on the license, all meeting-related screens will be disabled.

Main meeting screen

On the main meeting screen, the user has an overview of scheduled meetings sorted by date. There is an “In progress” indicator in the upper right corner for the meeting currently running. Pressing on a meeting inside the list opens the meeting info screen. Meetings in the list can be filtered by typing the name or meeting number in the search field. Above the search field is a history button that opens the list with the previous meetings. In the additional options, there is an option to Copy Calendar URL, which allows the user to copy the Meeting calendar into their calendar software.

ios-main-meeting-screen.pngios-meeting-copy-calendar-url.jpgios-meeting-history-list.png

At the bottom of the screen there is a floating button that, when pressed, offers three options:
 Join an active meeting – gives the user the ability to join the existing meeting by entering the meeting number. After entering the meeting number and clicking the Join button, the user will be redirected to the gloCOM Meeting GO app.
 Create an instant meeting – opens the instant meeting screen where the user can set a meeting to be public or private, add participants from the directory or add external participants by entering their email address.
 Schedule a meeting – opens the schedule meeting screen where the user can schedule a meeting beforehand. in order to schedule a meeting, the user has to enter certain data in the provided fields:
  ◦ Title (meeting title)
  ◦ Description (meeting description)
  ◦ Date (date of the meeting)
  ◦ Starts at (meeting start time)
  ◦ Duration (duration of the meeting)
  ◦ Recurring – in case a user clicks on a Recurring option a dialog with the following options will appear:
    ▪ Never (meeting occurs only once (set by default for the new meetings))
    ▪ Every Day (meeting recurring every day at the selected time)
    ▪ Custom (opens the screen with custom recurring options)
◦ Participants
◦ External participants
◦ Public/Private switch

ios-main-meeting-screen-1.pngios-join-instant-schedule-meeting.jpgios-join-an-active-meeting.pngios-create-an-instant-meeting.pngios-schedule-a-meetingios-custom-recurring-options.png

Meeting info screen

By selecting one of the meetings from the scheduled meeting list or history, the meeting info screen opens and shows the details of the selected meeting:
• Organizer
• Subject
• Description
• Meeting number • Start time
• Duration
• Status
• Public
• Participants list

ios-favorites-3.png

For a meeting that is scheduled but not started yet an organizer has the option to update the meeting details by clicking on the edit button in the upper right corner.

ios-edit-meeting-1.pngios-edit-meeting-2.png

In case the selected meeting is recurring, the user will be presented with a confirmation message: “Do you want to edit all occurrences for this recurring meeting or only this occurrence?” with three options provided:

• Cancel (to cancel editing)
• Yes (to edit only a selected instance of a meeting)
• Yes to all (to edit all of the occurrences of the selected meeting)

For meetings that are scheduled, or in progress, there is an option to copy the meeting invitation in the clipboard by clicking on additional options at the top bar.

ios-copy-meeting-invitation.png

Based on the different scenarios, the user will have different buttons at the bottom of the screen:
  • If a meeting is scheduled and the user is the organizer:
   ◦ Start (starts a scheduled meeting)
   ◦ Delete (deletes a scheduled meeting)
  • If a meeting is in progress and the user is the organizer:
   ◦ Join (joins the ongoing meeting)
   ◦ End (ends the ongoing meeting)
  • If a meeting is in progress and the user is not the organizer:
   ◦ Join (joins the ongoing meeting)
  • If a meeting is finished and the user is the organizer:
   ◦ Clone (opens a “schedule meeting” window with name, description, and participants pre- filled)
   ◦ Delete (deletes the ended meeting)
 • If a meeting is finished and the user is not the organizer, no options will be available.

ios-meeting-info-options-1.pngios-meeting-info-options-2.pngios-meeting-info-options-3.pngios-meeting-info-options-4.pngios-meeting-info-options-5.png

Meeting dashboard panel

The user has the ability to start/join/schedule a meeting from the dashboard. In the quick actions panel, there are 3 options available:

• Join Meeting
• Instant Meeting
• Schedule Meeting

ios-meeting-dashboard-panel.png

Meeting settings

The user can change meeting integration options by pressing on the meeting screen in the settings. It is possible to enable/disable sending of the meeting link as a chat message if a meeting is started from the chat window.

ios-meeting-settings-1.pngios-meeting-settings-2.png

Chat

Chat is one of the main features of gloCOM GO 6. Chat conversations are synced between all of the gloCOM apps.

Users can start a chat in two ways:

  • Via chats item in the bottom menu and pressing on a + icon
    (one-to-one or group chat)

  • Via user information display screen (one-to-one chat with the user
    you are previewing)

ios-chats-1.pngios-chats-2.pngios-chats-3.png

All chat sessions can be found in the Chats icon in the bottom menu with a number of unread messages for that chat session and the last message for that chat session. Users can also search chats by pressing a search bar in the Chats feature. Chats can be searched by group or user name. If a user does not have a chat session with another user, that other user will be displayed when the user searches for it in the Chats tab of the app. When the user presses on a user that he does not have the chat session, the chat session will be created, and the user can start chatting.

The total number of unread messages is always displayed on the bottom icon of the Chats section. This number reduces as the user reads the unseen messages.

When chat messages or sessions are syncing from the server, the app will display a yellow indicator below the navigation bar. The app is fully synced with the server when the loading indicator disappears. If the user logs in with a mobile app for the first time, it could take seconds to sync the recent chat sessions.

If chat is not enabled for a user on the PBXware, then the app will not display the Chats module for that user.

Banner message to indicate that the chat server is down.

A yellow banner will be shown on the chat list and chat screens to indicate that the server is unavailable.

One-to-one chats

One-to-one chats are chat sessions between two participants that are users of one PBXware. When users enter a chat on the bottom bar can type a message just like on any messaging app. It is also possible to send files with gloCOM GO 6. The default file size limit is 50 MB, which can be changed in PBXware.

On the navigation bar, users can see the user’s name they are chatting with and their Presence status. On the right, users can find the Call button that will start a call with the extension and the Info button that will open the screen containing chat information and options.

In the chat info screen, there is an option to create a group chat from one-to-one chat. This will create a new group chat with a clean history. Chat can also be deleted from the chat info screen. There is also an option to start a meeting from the chat info screen. The deletion of the chat will only be visible to the user that deleted it.

ios-one-to-one-chat-1.jpgios-one-to-one-chat-2.png

Group chats

Users can start a group chat by pressing a + icon on a Chats item in the bottom menu or by creating a new group chat from one-to-one chat on the chat info screen.

The group chat user interface is the same as for one-to-one chat. The call button has a different function, and in group chat, it will start a dynamic conference with group members. If there are more than 20 group members, calls will be disabled.

Group chats have events informing users that the chat name has been renamed or some users joined or left the chat.

The chat info screen for a group is different than a one-to-one chat info screen. On the chat info screen for a group, users can add more participants to the group, see all of the group participants, mute group notifications, and start a dynamic conference for that group. The group administrator also has an option to rename the group chat.

It is also possible to leave the group, meaning that the history of all messages until the user has left the group will be synced by client apps. Another possibility is to delete the group, and then the history will not be visible, and the group chat will be deleted for that user.

When pressing a chat participant in the chat info screen, users can view their user profile, call them or start a one-to-one chat. Group administrators also can assign participants as group administrators or remove them from the group chat.

When the group chat session is muted, users will not receive notifications (push and in-app) for that chat session. The mute option is synced between all users’ devices. A muted chat session will have a mute icon in the chats list indicating that the session is muted.

ios-chat-info-group-1.pngios-chat-info-group-2.pngios-chat-info-group-3.pngios-chat-info-group-4ios-chat-info-group-5.png

Shared Groups

Users have the option to create a shared group in which all group history will be visible for newly added participants.
When creating a new group chat, the user can set the group name, and enable Allow full history visibility option. After enabling this option, popup window will inform user that the chat history will be always visible to newly added participants.

ios-chat-shared-groups-1.pngios-chat-shared-groups-2.pngios-chat-shared-groups-3.pngios-chat-shared-groups-4.png

Every chat participant who is later added to that group chat will have access to all of the chat history since the Shared group was created.

Group chat info will also indicate that the chat history is visible for all new participants.

Mention

Mention is a great way to get someone’s attention in a group chat conversation. Only group participants can be mentioned in a message. When being mentioned, the user will receive a push notification which will override any mute action that the user has set for the group. Mentions start with the @ symbol followed by a name. When @ symbol is typed in the input field, a drop-down menu will appear with a list of participants. The mention feature brings support for smart autocompletion based on user input.

ios-mention-1.pngios-mention-2.pngios-mention-3.png

Clicking on a mention link has the same functionality as clicking on a user avatar inside a chat conversation.

ios-mention-4.pngios-mention-5.png

Group Avatar images

Group avatar images feature generates an avatar for group chat conversations from the avatars of group participants so that users see some of the participants even from the chat list for a better user experience.

In group chat conversations, avatars are generated from random group participants that have an avatar. Depending on the number of participants in the group chat, avatars will be generated differently. When there are only 2 participants, the avatar is generated as a collage of 2 images one beside another. If there are 3 or more participants, the avatar is generated as a collage of 3 or 4 images.

In case when group participants from which the avatar is generated change (some of them left), or if their avatars have been changed, then the new group avatar is generated.

ioΩs-chat-group-avatars.png

Chat message status info

Message info allows users to see delivery and seen reports for messages. The message info window can be accessed by long-pressing on a message and then selecting info in the context menu. The message info option is only available in group messages.

The message info window opens from the bottom of the screen and takes up a small portion of the screen. It is possible to expand the message info window to full screen by dragging the window up or collapse it by dragging the window down. The window can be closed either by tapping outside the message info window or by pressing the close button in the top right corner of the message info window.

The message info screen is arranged so that it shows the name of the person who sent the message, the content of the message, and two tabs. The seen tab and the delivered tab. By selecting the seen tab you will see a list of users that have sent the seen report. The users will have their name and time, when they have sent the report, printed out. Respectively by selecting the delivered tab, you will see a similar list, but in this case, users that have sent the delivered report. In case any one of the tabs is empty, it will show an appropriate message.

If the info window is opened on a device connected to an earlier version of the server, a message will appear in the message info window stating that the action is not supported.

ios-chat-group-message-info-1.pngios-chat-group-message-info-2.png

Admin transfer in group chat conversations

Admin transfer feature offers the chat admin to assign one of the group chat participants as a new admin of group conversation. Pressing on an active participant of the group chat, a dialogue will appear offering the current admin to assign the selected active group chat participant as a new admin.

One of the group chat participants can also request to become an admin of that chat conversation after the previous admin has left. Once the group chat admin leaves, chat info will indicate that there is no admin assigned to the group chat. The remaining group chat participants can request to become admin by pressing the Assign myself button in the chat info.

If this feature is not available on older servers, a notification message will appear, informing the user that this action is not yet supported and instructing them to contact their system administrator for more information.

ios-chat-admin-transfer-1.jpgios-chat-admin-transfer-2.pngios-chat-admin-transfer-3.png

Draft messages

Unsent messages will be remembered inside the app as draft messages. Users can safely close the app, go to another screen, and the message that they were composing will be saved.

Reply from notification

Users can reply directly to messages received via push notifications by long-pressing them and selecting “Reply”. A keyboard with a text field will be displayed where users can enter and send a message. This feature can also be used with notifications received on Apple Watch. Messages sent with the reply from the notification feature are sent as reply messages.

ios-reply-from-notification-1.jpgios-reply-from-notification-2.jpg

Mark Chat Conversation as Read/Unread

This feature offers a possibility to mark any conversation as Read/Unread. When choosing the conversation as Unread, the Unread indicator will be displayed for this conversation in the chats list screen.

With any action taken within that conversation, the Unread status will be removed. Also, opening that conversation or marking it as read will remove the unread indicator.

ios-mark-unread-1.pngios-mark-unread-2.pngios-mark-unread-3.png

Ability to send messages to myself

Users can send a message to themselves in case they wish to keep notes or transfer some messages between gloCOM apps.

Typing indicators for single and group chat

Typing indicator at the bottom of the chat screen shows that someone is typing within the chat session. In group chats, multiple participants can type simultaneously, so the notification will show a message: 3 participants are typing (when 3 participants are typing simultaneously). Users can also see when someone is typing a message from the chat list screen.

ios-typing-indicator-1.pngios-typing-indicator-2.png

Remove user from the group chat session

This feature allows the group administrator to remove a participant from the group chat. Once a participant is removed, all other participants receive a notification that this person is removed from the group, including the removed participant.

The removed participant can enter the group chat and view all messages until the moment of removal but will not be able to write, send files, or see new messages from other active participants.

Messages

There are three types of messages:

  • Text messages

  • Voice messages

  • File messages (photo, video, gif, pdf, zip, etc.)

Every message that is sent to the server has one of the three states:

  • Sent (message is sent to the server)

  • Delivered (message is delivered to the recipient)

  • Seen (recipient has seen the message)

message-waiting.pngmessage-sent.pngmessage-delivered.pngmessage-seen.png

Messages can also be in the waiting or failed state, depending on network conditions. If the text message contains a URL, users can press it to open it. All waiting messages will try to be resent to the server on the next app start. Failed messages will not be automatically resent. With a long press on a message, you can copy its contents.

Select Text

Users can copy only the portion of text messages by using the Select Text option that can be selected by long-pressing a text message and pressing on it in the context menu.

ios-select-text-1.jpgios-select-text-2.png

File messages

To send a photo or a video from the Gallery app, users can press the + button and then the Gallery icon on the chat screen. After the file has been selected, it will be compressed (to preserve bandwidth) and sent to the chat server.

To send any document, press the + button and then the document icon, which will open the document browser.

The progress of the uploads or downloads can be seen in the chat view. It is possible to cancel the transfer of the file message by pressing the x button.

ios-chat-file-1.pngios-chat-file-2.pngios-chat-file-3

Downloaded photos, videos, or documents will be saved to a local gallery or file system. Files smaller than 500kB will be automatically downloaded if users are connected to WiFi and not to mobile data.

Send more than one file at once

When pressing the gallery or file explorer button a window will appear where the user can select multiple images or files.

ios-send-more-than-one-file-1.jpgios-send-more-than-one-file-2.pngios-send-more-than-one-file-3

In the upper right corner, a button will allow the user to confirm the current selection. There is also a counter that shows how many files have been selected. After pressing the “Add” button the user will return to the chat screen and there will be a file counter above the type text field where the user can preview the selected images or files. The user can put multiple files in that preview but there will be a label with the limit on how many files can be sent. If the user exceeds the limit and tries to send, the system will prompt the user with a message that the limit has been exceeded. If at least three media files have been selected the preview will have a clear button in the top left corner. Pressing the button will clear all selected files in the preview.

Chat media preview screen with orientation support

User has an option to rotate the screen on chat media preview screen. Chat media preview screen can be opened by pressing on any downloaded file message.

Take pictures and videos with camera inside chat conversation

In addition to sending media files from the gallery, there is an option to take a photo or record a video inside the chat conversation screen to give users a better chat experience. By pressing a + button, the user has an option to click on the camera button that opens a camera screen to take a photo or record a video. After taking a photo or recording a video, the user can choose whether to save the file to the gallery, discard it or send it in the chat.

ios-take-pictures-and-videos-1.jpgios-take-pictures-and-videos-2.jpgios-take-pictures-and-videos-3.jpg

Chat voice messages

gloCOM GO 6 users can send a chat voice message when they cannot type. The maximum duration of the recorded chat voice message is 2 minutes.

An automatic screen lock will be disabled during the recording of the voice message. While recording, if the back button or the screen lock is pressed intentionally, or if the user switches to another app, an active chat voice recording will be canceled.

When listening to the recorded voice message, if the user goes back to the chat list, the recording playback will be stopped.

During playback of received chat voice message, the user will have visible control buttons in the notifications even when switching to another app, because of media player integration. This offers users the flexibility to still listen to the playback, even when switching to another app, or home screen.

ios-chat-file-1.pngios-chat-file-2.pngios-chat-voice-message-2.pngios-chat-voice-message-3.pngios-chat-voice-message-4.pngios-chat-voice-message-5.png

Forward chat messages

Users can forward the message or file up to 10 conversations/contacts at the same time. By long-pressing on the message, a menu will appear with an option to forward the message. After pressing the forward option, a chat picker will open, and users can choose which contacts they wish to forward the message to.

ios-chat-forward-1.pngios-chat-forward-2.png

Chat messages reply mode

The reply option allows users to reply to a specific message. To reply to a message, users need to long-press on the message they wish to reply to and select the reply option from the menu. As a result, the message to which the user wants to reply will appear above the message input field. Another way to reply is to swipe right on the message the user wishes to reply to. Pressing on the reply part of the message in the chat will take the user to the original message.

ios-chat-reply-1.pngios-chat-reply-2.pngios-chat-reply-3.png

Pin messages for single and group sessions

All messages in single and group conversations can be pinned. Pinned messages are synchronized across all of gloCOM apps. Users can long-press a message and select the Pin option on the menu to pin a message.

After pinning the message, the pinned message indicator will show at the top of the screen, and by pressing on that indicator, users can scroll to the message that is pinned. Pressing the x button on the pinned message indicator will unpin that message.

ios-chat-message-pin-1.pngios-chat-message-pint-2.pngios-chat-message-pin-3.pngios-chat-message-pint-4.png

Delete Chat Messages

This option allows users to delete chat messages. To delete the desired message, long press on the message and select delete from the menu. After pressing the delete action, the confirmation dialog will show up with two options for outgoing messages:

  • Delete for myself with the following sub-content: “This message will be deleted only for you. Other chat members will still
    be able to see it. Are you sure you want to proceed?”

  • Delete for everyone will automatically delete the message for all participants without additional confirmation dialogue.

For incoming messages, there is only one option:

  • Delete for myself with the following sub-content: “This message will be deleted only for you. Other chat members will still be able to see it. Are you sure you want to proceed?”

After deleting the message, the message interface will be displayed with the deleted message indicator.

ios-chat-message-delete-1.pngios-chat-message-delete-2.pngios-chat-message-delete-3.png

Share files and text from other apps

Share files and text from other apps to gloCOM GO 6, by simply selecting gloCOM GO 6 in the system’s share dialog. App chat picker will open with recent chats where users can select multiple chats that will receive the file or text.

ios-share-1.jpgios-share-2.png

Contact share from other apps

gloCOM GO 6 users have an ability to share contact details from phonebook or any other application to gloCOM GO 6. Contact sharing displays contact data as a chat message to the selected gloCOM GO 6 user.

ios-contact-share.png

Quick actions for chats on chats list

Users can perform multiple actions for chats by long pressing on the chat in the chats list screen:

  • Pin – Pins or unpins the chat sessions

  • Reorder pinned chats – Opens a new screen that will allow users
    to reorder pinned chats

  • Mute – Mutes or unmutes the group chat session

  • Delete – Deletes the chat session

Pin chat sessions

gloCOM GO 6 allows users to pin their most essential and frequently used chat sessions to the top of the chat list screen.

This will help users find groups or contacts they chat with most often quickly.

When users long press on the chat session they wish to pin, a menu will open with the option to pin or unpin the chat session.

Once the chat session is pinned, it will be moved to the top of the screen and remain there even when users receive new messages from chats that are not pinned.

ios-chat-pin-1.pngios-chat-pin-2.png

Reorder pinned chat sessions

Users can rearrange pinned conversations by long-pressing on an already pinned chat session and pressing the Reorder pinned chats option. Users can move pinned conversations by using drag and drop. This allows users to prioritize pinned conversations.

ios-pin-chat-3.pngioa-pin-chat-4.png

Notifications

For new messages or group events, users will be notified with a notification. Pressing a notification will open a chat session associated with that notification.
The system’s user interface groups notifications for the same chat session. Chat notifications from single chats will display avatars of the users that sent the messages.

ios-reply-from-notification-1.jpg

Archived users and Chat history

Deleted users will be marked as archived, and users will not lose chat sessions with those users. The user will not be able to start new chat sessions or start new calls with archived users. Deleted users will be labeled with a (Deleted) message at the end of their names.

Feature Flagging – Enabling/disabling chat features based on server settings

Some chat features that are described above can be enabled/disabled depending on the server settings.

Failover Support

gloCOM GO 6 supports SIP and server failover. This feature will enable the users to stay connected at all times. gloCOM GO 6 queries the DNS for SRV records while connecting to PBXware and SIP service.

If the primary host as defined in the SRV records is not working or it is stopped, the gloCOM will try to connect to the next host ordered by defined priority in the SRV records. Timeout between connections is 6 seconds.

To enable this feature DNS records should be configured like this:

  • _pwproxy._tcp.domain. 86400 IN SRV 0 5 10009 pbxserver.domain.

  • _pwproxy._tcp.domain. 86400 IN SRV 0 10 10009 pbxserver.domain.

If the primary server starts working after the downtime, the app will connect to it the next time it is resumed from the background.

If users connect to the SIP service hosted on the same PBXware, the SIP service will also support failover. To support this kind of SIP service failover, there should not be any IP address added to PBXware in fields that are sent to the gloCOM clients (e.g., in PBXware field gloCOM SIP Proxy).

SIP service failover

If the users connect to the SIP service using SBCs or proxies that are not hosted on the same machine as the PBXware, the failover must be correctly configured.

For SIP failover to be enabled, a new field is added to PBXware that indicates if SRV resolve will be used for the SIP proxy.

The new field is called gloCOM Use DNS SRV Lookup, and it can be found in the Servers options for a master or specific tenant(s). If the value is set to, No or Not set the gloCOM GO 6 will use the value from gloCOM SIP Proxy Address when connecting to the SIP service. SIP host and SIP proxy values will be equal.

If the value is set to Yes on gloCOM, Use DNS SRV Lookup field, and an IP address or IP address: port is entered into the SIP proxy address field. In that case, the app will use the hostname of the currently connected PBXware as a SIP host, and the value of the SIP proxy will be the IP address:port combination.

If the value inside the SIP proxy address field is a hostname or hostname:port, the app will query the DNS for SRV records. The protocol used for SRV querying is defined on the PBXware Protocols page.

SMS

SMS feature allows users to send and receive SMS or MMS messages using gloCOM GO 6. SMS needs to be enabled in the PBXware license, and the user using the gloCOM GO 6 needs to have an SMS number associated with their account.

Users can start an SMS conversation from:

  • SMS icon at the Menu toolbar

  • User info screen by selecting the recipient’s number

  • Entering a phone number in the Phone dialpad and pressing on
    send SMS icon

Users can start SMS conversations on the SMS tab by pressing the + button located at the bottom right of the screen. Users can then select recipients from Directory, device Contacts, or enter a phone number manually for numbers not stored in contacts.

In cases when a user has more than one number entered in their numbers list, a pop-up window will appear, allowing users to choose which number to send the SMS to.

The maximum number of SMS messages sent at once is 4. The SMS counter is located next to the send button at the bottom of the screen.

ios-sms-1.pngios-sms-2.pngios-sms-3.pngios-sms-4.pngios-sms-5.pngios-sms-6.pngios-sms-7.pngios-sms-8.pngios-sms-8.png

Receiving SMS messages

When users receive an SMS message, a pop-up notification will appear on the top of the screen. In case when users are offline, the pop-up notifications will appear after the sync is completed on the next app login. Currently, there is no support for push notifications for SMS messages. SMS unread count badge will be visible in the SMS icon in the Main menu displaying the number of unread messages.

ios-sms-receive.png

Search existing SMS conversations

The search bar in the SMS conversations list screen allows users to search messages by name or phone number.

Full-text search for SMS messages

Full-text search can be done by entering an existing SMS conversation and by pressing on the Search icon in the upper right corner of the screen. After entering the search query, users can move up and down between search results using the arrow buttons at the top of the screen.

ios-sms-sarch-1.pngios-sms-search-2.png

Delete SMS conversations

Users can delete already existing SMS conversations directly by long pressing on a conversation in the SMS conversations list or by selecting the delete option from the upper right corner when they are inside the conversation.

ios-sms-delete-1.pngios-sms-delete-2

MMS

The MMS message is an enhancement to the standard SMS message. The main difference between SMS and MMS messages is that the users can send multimedia and other files in their messages. It includes media such as videos, pictures, audio clips, GIFs, and much more.

The maximum size of uploaded files is 500 KB or up to ten (10) files per message. Additionally, MMS allows up to 1000 characters of text in the message. MMS notifications have the same behavior as chat notifications – when the MMS message is received, a notification pops up.

The + button is used to send files, and it can be found on the bottom left side of the SMS screen. Pressing the button opens up a dialog where the users can pick files to be sent to the currently selected conversation.

If users select data exceeding 500kB or if more than ten (10) files are selected, a pop-up message will appear displaying: “Maximum size of attached files for MMS reached.” All files that exceed the previously mentioned limits will be discarded.

Please note that supported MMS files are as follows:

  • Image Files – jpeg, png, gif

  • Audio Files – MP3, OGG, AMR

  • Text Files – PDF, Vcard, txt

  • Video Files – mp4

If a file is selected, an SMS message becomes an MMS message, which can be seen on the right side of the Send SMS/MMS button as the counter of the remaining kilobytes is displayed instead of the character counter.

After selecting the files, a thumbnail with the file name for each selected file will be displayed above the text area within the input
field. Also, it is possible to remove selected files from the MMS message by pressing the  icon in the top right corner of the file.

The gloCOM will automatically download all files smaller than 500kB when connected to WiFi.

ios-mms-1.pngios-mms-2.pngios-mms-3.pngios-mms-4.pngios-mms-5.pngios-mms-6.png

Voicemail management

With gloCOM GO 6 users can listen to new and archived voice messages and archive or delete one or many messages. Users can also call other users’ voicemail directly.

ios-voicemail-1.pngios-voicemail-2.png

Notifications are shown for new voice messages.

Playing voicemail messages

Messages can be played by selecting them in the list and then playing them. If the message is not downloaded when play is pressed, a progress dialog will be shown, and once the download is done message should start playing.

ios-voicemail-playing.png

Deleting and archiving voicemails messages

Users can delete or archive individual messages by opening them and then pressing the delete icon or archive icon after opening the menu from the navigation bar.

Users can also select more messages and delete or archive them by long-pressing a message from the list and pressing the delete icon or archive icon in the toolbar.

ios-voicemail-3.pngios-voicemail-4.pngios-voicemail-5.png

Calling other voicemail boxes directly

Users can open the user’s details screen and press the voicemail button to call the voicemail directly.

ios-voicemail-7.png

Presence

With the Presence feature, users’ status is visible. Users can also see which users are online, busy, away, or offline. This feature also provides information when other users were last seen on the system. The users’ presence can be seen on the system in the Directory tab at the bottom menu. By default, the Directory is sorting online users at the top, alphabetically. Next on the Directory screen are users that recently went away, and then completely offline users. Presence can be seen in the Grid or List view on Directory.

ios-presence-grid.pngios-presence-list.png

If users prefer alphabetical sorting instead of sorting by Presence, they can change that by pressing the icon with three lines in the top right corner of the screen in Directory.

ios-presence-sort.png

Pressing the user’s avatar on Directory and opening the user’s info screen, more presence information is available.

ios-presence-details.png

Presence change or update can be done by going to the Profile item on the bottom bar. If users can not see the “Profile” item, they can click on More and find it there.

Users can change their personal presence status by pressing on their current status or on the icon of an arrow pointing downwards. A dialog screen will open with three fields: Status, Message, and the display status (for the duration of chosen status).

ios-presence-1.pngios-presence-2.pngios-presence-3.png

Default statuses are:

  • Available (green icon)

  • Busy (red icon)

  • DND – Do not disturb (red icon with a rectangle)

  • Away (yellow icon with a clock)

Users can create predefined statuses by adding them to PBXware. For default statuses, users cannot enter a custom message, but for predefined statuses, they can associate a message that will be displayed to other users with the selected status. The last option in the Presence dialog is how much time the new Presence status will last.

Available values are:

  • Today

  • 1 hour

  • 4 hours

  • 8 hours

  • 12 hours

  • 2 days

  • 5 days

  • This week

  • Always

Presence status in the chat list

The chat list presence status provides information about the availability of other users. It is displayed with the corresponding icon in the bottom right corner of the user’s avatar.

ios-presence-status-chat-list.jpg

Dashboard

gloCOM GO 6 dashboard incorporates call information and easy control of Enhanced Services.

The dashboard contains easy access modules for Profile info, today’s calls stats, Recent calls, Call options & Voicemail, Favorites, and Quick actions.

ios-dashboard-1.pngios-dashboard-2.png

The profile info module displays the username, extension, avatar, and personal status. Today’s calls module displays stats about calls that are made today.

The Recent calls module displays the last three calls and allows interaction with them. The quick actions module will enable users to start a conference quickly, create a new chat, send SMS/MMS and join/schedule/create an instant meeting.

The call options & voicemail module allows users to access settings for call forwarding, callback, caller id, and open voicemail screen.

ios-dashboard-cd.pngios-dashboard-caller-id.png

The Favorites module displays ten favorite contacts and allows interaction with them. At the bottom of the Dashboard screen, users can express their opinion about gloCOM GO 6 by selecting Feedback.

Dark Theme support

gloCOM GO 6 users can select light theme, dark theme or system default. Dark Mode will follow the system options if Dark Mode is selected in the device system.

In order to select a light, dark, or system default theme, users press on Theme in Settings, and select the preferred theme from the pop-up menu. Once the preferred theme is selected, it will change immediately.

ios-theme-1.pngios-theme-2.pngios-theme-3.pngios-theme-4.png

Localisations (translations)

gloCOM GO 6 is available in different languages. The app detects the system language and applies the translations if that language is supported.

The gloCOM GO 6 has been translated to Italian, Portuguese and German languages, so our international gloCOM GO 6 users can explore the benefits of the gloCOM GO 6 in their native language.

Settings

  • General – option shows a screen with general settings for gloCOM GO 6.

  • Phone – shows a screen where it is possible to change phone and dialer options.

  • Meetings – shows a screen where it is possible to change meeting integration options.

  • Security – offers users to enable Biometrics security for gloCOM GO 6.

  • My phone numbers – shows a screen with settings for Country, SIM number, add, edit or delete a phone number, and phone numbers associated with the user’s account.

  • Callback – screen with settings for a Callback feature.

  • Notifications – option shows all new notifications for gloCOM (e.g. missed calls, new voicemail, server notifications…​)

  • Theme – screen with settings for the gloCOM GO 6 theme (dark, light or system default).

  • Sounds – offers an option to select a ring tone for incoming calls and to Enable/Disable dialpad sounds.

  • About – will display gloCOM GO 6 about page with version number and contact information.

  • Licenses – shows a screen with a list of the gloCOM GO 6 libraries.

  • Send Feedback – launches integrated feedback submission form.

ios-settings-1.pngios-settings-2.png

My phone numbers

This section contains numbers defined by the user’s account. Users can add more numbers by using the ADD NEW NUMBER button and sort them by priority using the drag option on the right side of the number and label. These numbers appear in a list of numbers associated with the user’s account when someone tries to call them from gloCOM GO 6 or gloCOM.

ios-my-phone-numbers-1.pngios-my-phone-numbers-2.pngios-my-phone-numbers-3.png

Feedback

Feedback can be submitted by pressing Settings and then Feedback which will allow users to send feedback from the gloCOM GO 6. Feedback text needs to be longer than ten characters for the Send button to be enabled. Users will be notified about successful or failed feedback submissions.

Signing out and Quitting gloCOM GO 6

There are two ways to quit gloCOM GO 6 when users press Quit from the More menu.

Sign Out will clear profile data, and users will be asked to provide a password next time they start gloCOM GO 6.

Users also can use to Quit the application. This exits gloCOM GO 6 leaving all profile data and settings untouched. Next time when users start gloCOM GO 6, they will not be asked for a password. Quit will also disable push notifications, and they will be automatically enabled next time the users enter the gloCOM GO 6.

ios-quit-1.pngios-quit-2.pngios-quit-3.png

gloCOM Web

Introduction

Nowadays, when VoIP technology is developing more than ever to achieve the best possible quality of long-distance communication and to reduce the costs of telecommunication services, there is a need for making more simple and more user-friendly communication tools. The gloCOM Web represents one of the solutions for those needs.

Although the Siarum Communciations has applications such as gloCOM Desktop or gloCOM GO, the idea for creating this kind of communication tool is the result of the need to reduce memory usage and performance of our devices such as computers and mobile phones. Also, one of the main ideas for creating the gloCOM Web is increasing mobility. It means that users can stay in touch with their colleagues all the time, no matter where they are and whether their devices are at their hands or not.

Even though the gloCOM Web cannot entirely replace products like gloCOM Desktop or gloCOM GO. However, it represents a valuable solution for the situations mentioned above.

Unlike the other two gloCOM products, the gloCOM Web does not require download and installation. For using the gloCOM Web, everything that the user needs is a computer, a good Internet connection, and one of the browsers supported by the gloCOM Web.

The list of the browsers supported by the gloCOM Web is as follows:

  1. Google Chrome
  2. Mozilla Firefox
  3. Microsoft Edge
  4. Opera
  5. Safari

Simple, the gloCOM Web allows users to make a call, start a conference, send messages, and much more. So let’s get started!

Working with gloCOM Web

Before the user starts to work with the gloCOM Web, they need to point their browser to the appropriate IP address (for example, http://192.168.1.1/webapp). The browser will automatically redirect to the gloCOM Web login screen, which will ask the user to provide their account details. Make sure you have received your account details from your system administrator or account manager.

The received details must include:

  • E-mail address for example: test@testmail.com
  • User password for example: 93sU2e_2%

After entering the e-mail address and password, click the Login button. The gloCOM Web will try to connect to the specified server with the user’s account details.

In case the user’s account details are incorrect, an orange warning will appear:

Login Failed: Username or Password is incorrect.

Log In

Log In

Otherwise, the browser will redirect to the first-time login screen, notifying the user to change their password since they are using their gloCOM account for the first time.

The password must contain at least eight characters and must meet the required pattern. Users are required to change their password on login, and once it is changed, it is unknown to all administrators of the system.

The list of allowed special characters that can be used when creating a password is !@#$%^&\.

If the user is already using one of the gloCOM products, clicking the Login button will redirect the browser to the gloCOM Web home screen.

Multiple gloCOM accounts can have the same e-mail.

First Time Log In

First Time Log In

Log In

To start using the gloCOM Web, the user needs to provide their account details.

Account details:

  • Email: Provide the e-mail address assigned to the user’s Extension.
  • Password: Enter the password created during the gloCOM Web first-time login.

Additional options:

  • Forgot your password: If the user has forgotten their password, they can recover it by clicking the Forgot your Password link. They will receive a password recovery link via e-mail. Additionally, if they have multiple gloCOM accounts associated with their e-mail, they will be asked to specify the Extension number for the desired account during the password recovery process.
  • Show Password button: Show Password button.
  • Change Language: Allows the user to change the language used throughout the app.
Log In

Log In

Home Screen

Once the user has successfully logged into the gloCOM Web, the browser will display the gloCOM Web home screen. The home screen gives users easy access to various options, such as Dialer, Conference, Group Chat, Meeting, Voicemail, and much more.

Home

Home

The navigation bar is on the top of the screen.

On the far left side of the navigation bar is the user’s avatar image with online status at the bottom of the image. Next to it is the extension name and notifications (if any). Otherwise, No notifications message will be displayed.

Navigation Bar

Navigation Bar

The next list shows the meaning of these options:

  • Avatar Image: Represents the user’s profile image that can be changed at any time. Clicking on it brings a pop-up menu. Select the Personal Information option from the popup menu. The Personal Information screen will appear in the middle of the window. Click the avatar image and select the new image from a computer as a new avatar image.
  • Status Icon: Represents the user’s current status that can be changed at any time. Clicking on it brings a pop-up menu, where the user can choose between Available, Busy, Do not Disturb, Away, or create their own status by clicking the Custom status… label.
  • Username: Represents the name shown in the user’s chat conversations.
  • Notifications: Displays any notifications (unread messages, missed calls, new voicemails, meeting invitations), otherwise displays No notifications message. Also, the browser tab title shows the number of notifications.
Left side of the Navigation Bar

Left side of the Navigation Bar

The middle of the navigation bar contains five options: Dialer, Conference, Create Group, Meeting, and Voicemail.

The next list shows the meaning of these options:

  • Dialer: Opens a Dialer screen in the middle of the window.
  • Conference: Opens a Conference screen in the middle of the window.
  • Create Group: Opens a Create Group chat screen in the middle of the window.
  • Meeting: Opens a Meeting screen in the middle of the window.
  • Voicemail: Opens a Voicemail screen in the middle of the window.
Middle of the Navigation Bar

Middle of the Navigation Bar

The far-right side of the navigation bar contains the Help, Preferences, Logout button, and Bicom Systems logo.

The next list shows the meaning of these options:

  • Help: Opens a Help screen in the middle of the window.
  • Preferences: Opens a Preferences screen in the middle of the window.
  • Logout: Log out the user from the gloCOM Web.
  • Logo: Clicking on the Siarum logo redirects to the Siarum official page.

Right side of the Navigation Bar

Contact List

The contact list is on the right side of the screen. It allows the user to see which of their colleagues are currently available, busy, or away from the desktop. The contact list can be in two modes: Grid View and List View.

Extensions with Inactive or Suspended status in PBXware, will not be shown within the contact list.

Grid View

Grid View
List View

List View

The user can start a call or a chat conversation while hovering over the contact (only in Grid View). Also, while hovering over the contact, the user can see the status message, phone status, and which devices the contact is currently using.

The extensions with the Show in Desktop/Mobile App option on the PBXware set to No or Not Set will not be displayed within the contact list. Also, they cannot be searched through the contact or conversation list, but the user can still receive a call or message from these extensions.

Additional Options on Hover

Additional Options on Hover

Right-clicking on the contact brings a drop-down menu with additional options.

The next list shows the meaning of these options:

  • Call: Place a phone call.
  • Call with: Allows the user to select which device they want to use for a call (Softphone/Deskphone).
  • Chat: Start a chat conversation.
  • Contact Information: Displays information about the contact.
  • Send e-mail: Send an email.
  • Voicemail: Leave a voicemail.
  • Call Monitor: Allows the user to monitor calls in real-time for any contact listed within the Call Monitor list in PBXware Enhanced Services. Right-click on the contact that is on a call and select Call Monitor from the drop-down menu.

Call Monitor must be enabled by your administrator in the PBXware Enhanced Services.

Additional Options - Right Click

Additional Options – Right Click

The search field is above the contact list. It allows the user to search for a specific contact by entering the contact’s name or extension number. Also, it is possible to filter contacts by the department. Filtering contacts by departments allows the user to search through departments using the up and down arrow key on the keyboard or entering the department’s name inside the search field above the department list.

The Backspace arrow on the keyboard deletes character by character, and the ESC key deletes the whole term written inside the search field.

In case of mistyping inside the search field, the user gets the message: No results found.

Search Field

Search Field

The three dots menu is on the left side of the search field. Clicking on it brings a drop-down menu where the user can choose between Grid View and List View. Also, they can choose whether they want to Sort users by Online status or Sort users alphabetically. Furthermore, on the right of the search field is an arrow that allows the user to collapse/expand the contact list.

Additionally, the user has the ability to resize the contact list instead of collapsing it. This way, the user will keep their contacts visible and still get extra space in the middle of the screen.

Three Dots Menu

Three Dots Menu

Central Phone Book

The Central Phone Book is a centralized list of contacts managed by the PBXware administrator. It is shared across all gloCOM Web users. Select the Central Phone Book option from the drop-down menu above the contact list to access your Central Phone Book contacts.

Users can use the search contact field to find a contact by their name or number. Click on the phone icon next to the contact’s number to initiate a phone call. Right-click on a contact to open a context menu with additional options.

Besides contacts managed by the administrator, each user can manage their personal list of contacts. This personal contact list is private and visible only to the user, and can be managed through Online Self Care by clicking the Central Phone Book tab.

Here, users can see all their Personal Phone Book contacts, add new contacts, import/export contacts, or download a CSV template. To remove a contact, click on the X button on the right side of each contact.

After closing the Online Self Care window, the user needs to click the sync button to refresh the contact list if necessary, so the modifications made in the Online Self Care can be synced inside the gloCOM Web.

Central Phone Book

Central Phone Book

Dialer

The first thing that catches the user’s attention after they successfully logged in is the Dialer positioned in the middle of the screen. It contains two sections: a Dial-pad and a Recent calls section. Dialer allows the user to place, receive and see recent calls.

gloCOM brings a unified call history between gloCOM Desktop, gloCOM GO, and gloCOM Web. Call history is stored for up to a month on the server and synced between all user devices. It means that the user will be up to date with their recent calls all the time. The application makes sure that the user’s call history is synced on every login and that they have recent calls available on their device. During the sync, there is an indication inside the Recent call list. It informs the user that the sync is currently in progress.

Dialer and Recent Calls

Dialer and Recent Calls

The user can place a call by entering the number using a dialer dial-pad, keyboard, or dropping a contact into the predicted area.

Immediately after the user starts entering numbers, a backspace arrow appears on the right side of the dialer input, allowing them to delete the entered number. Also, the number can be deleted using the Backspace key on the keyboard.

If the input field is in focus and there is no entered number, hitting the Enter key twice in a row on the keyboard will call the last called number. Also, double-clicking the green handset gives the same results.

When a user presses and holds down any key within the Phone Dialer except 0, it will display the pressed number or sign. However, when the user presses and holds down the 0 key, it will display the + (plus) sign.

Dialer and Backspace Arrow

Dialer and Backspace Arrow

The Access Codes allows the user easy access to some of the most used access codes.

Acces Code List

Acces Code List

Furthermore, the second part of the dialer is the Recent calls section. It enables the user to see all their calls missed or dialed and their conference calls.

The recent call section provides information like:

  • Caller’s Avatar (if any)
  • Caller’s Name
  • Type of call (Inbound/Outbound call)
  • The date and time of the call
  • Duration of the call
Recent Calls

Recent Calls

Also, hovering over a call displays additional options (start a call and start a chat conversation).

Additional Options

Additional Options

Placing Phone Call

Before placing a call with gloCOM Web, the user extension must have enabled WebRTC and Opus codec on their PBXware system. Also, TLS settings must be enabled on the PBXware system. Otherwise, if they try to start a call with these three options disabled, a pop-up message will appear displaying the following: Call failed and Incompatible SDP.

Once these three conditions are satisfied, a call can be placed or received without any problems.

Alert

Alert

All calls are encrypted, and there is an indicator during an ongoing call that notifies the user about encryption. Hovering over the indicator, a tooltip pops up with the following message: Call is encrypted with TLS/SRTP. TLS encrypts the signaling of the call, and SRTP secures the actual voice media that is being transferred.

The rule above does not apply to calls placed from other devices since we do not know whether the other device (from which the call was placed) uses TLS encryption.

Call Encryption Indicator

Call Encryption Indicator

Dial entering the phone number:

  • Use the Dialer keypad or keys on the keyboard to enter the phone number you want to dial.
  • Click the Dial button to place a call.

Dial with Drag and Drop:

  • With the mouse, click and hold any contact from the contact list then, drag the contact from the list to the dialer area, and drop it.
  • Click the Dial button to place a call.

Dial from the Chat:

  • Open the chat conversation. Click the Dial button inside the context bar on the top of the chat or click the more options and place a call by selecting one of the two offered options: Call and Call with.

Dial from the Contact List:

If the user wants to place a call from the contact list, they can do it in more ways than one:

  • By hovering a contact and clicking the phone image (Grid View only).
  • Right-click the contact and select one of the two offered options: Call and Call with.
  • Click the phone icon (List View only).

Dial from the Conversation Sidebar:

  • Click the Dial button inside the desired chat conversation while hovering over it.
Call on Available [6.7]

Call on Available represents some kind of reminder, so the user does not forget to call their colleagues after they become available. For example, if the user tries to reach their colleague while they are on a call (one-to-one, conference, meeting call), or their presence status is set to Do Not Disturb, after pressing the call button, a modal dialog pops up with four possibilities:

  • Call on Available: Selecting this option will remind the user to proceed with the call after the other party becomes available.
  • Call now anyway: Selecting this option will proceed with a call.
  • Call Voicemail: Selecting this option will call the other party’s voicemail directly.
  • Cancel: Selecting this option will cancel the Call on Available procedure.
Call on Available

Call on Available
Call on Available

Call on Available

Assume that the Call on Available procedure is activated. After the other party becomes available, the user will be presented with a modal dialog asking whether they want to place a call or not.

Continue with a Call on Available

Continue with a Call on Available

Furthermore, the Call on Available procedure can be canceled anytime. To do this, right-click on the contact within the contact list for which the Call on Available procedure is activated, and from the drop-down menu, select the Cancel “Call on Available” option.

Cancel Call on Available

Cancel Call on Available

Live Call Screen

There are various options that users can use during a live call.

The live call options list:

  • Keypad: Brings up a keypad.
  • Mute/Unmute: Allows the user to Mute/Unmute themselves.
  • Hold: Allows the user to put the other side on hold in case they have another call.
  • Transfer: Allows the user to transfer the call to someone else in three ways:
    • Regular transfer – Transfer without annunciation.
    • Supervised transfer – Transfer with annunciation.
    • Voicemail transfer – Transfer the call to voicemail.
  • Add: Allows the user to make a conference call from the regular call by adding more participants to the existing call.
  • Park: Allows the user to park a call so someone else can pick it up.
  • Hangup: Allows the user to terminate a call.
  • Switch Device: During a live call, the user can use the Switch Phone button to initiate ringing across all their registered devices or a specific device (softphone, desk phone, and mobile app), so they can continue the call on another device. A perfect example would be switching from the desk phone to the mobile phone when they need to leave the office but would like to continue the call. The same applies to conference calls.
  • Transfer a call using drag and drop: During a live call, the user can transfer the call by dropping it onto the desired contact inside the contact list. While dragging, a transfer indicator will be displayed. Both transfer types, Blind and Supervised, can be used. The user can select which one they want to use while hovering over the contact. Transfer using the drag and drop option does not apply to conference calls.

Additionally, the user can add the contact into the call by dragging and dropping them, which starts a dynamic conference automatically.

For the Safari browser: To enable ringtones for incoming and outgoing calls, please navigate to the Safari menu, click on Preferences and choose the Websites tab. Next, click on Auto-play on the left side of the window. On the right side of the window, you should see the listed websites. Click on the gloCOM Web website, and change this setting from Never Auto-Play to Allow All Auto-Play.

Live Call Options

Live Call Options

At the right top corner of the context bar, there are four additional options.

The next list shows additional options:

  • Record: Allows the user to record a call (If enabled).
  • Audio: Allows the user to change their audio devices like a microphone, speaker, and ringing devices.
  • Volume: Allows the user to adjust their speaker volume.
  • Options: Opens a drop-down menu with next options:
    • Call
    • Call with
    • Contact Information
    • Pin Chat
    • Send e-mail
    • Voicemail
    • Call Monitor
    • Delete Conversation

Also, the screen displays called party’s name, avatar picture, number, and call duration. Furthermore, the user has the ability to chat with the called party during a live call.

Live Call Additional Options

Live Call Additional Options

Receiving a Call

There is more than one way to answer the incoming call:

  • Click the Dial button inside the ringing conversation within the sidebar conversation list to accept the call, or click the reject icon to reject the call.
  • Or, click the ringing conversation within the sidebar conversation list to bring up the ringing phone screen with the following options at the front of the application:
    • Voicemail: Allows the user to transfer a call to the voicemail.
    • Answer: Allows the user to accept the call.
    • Reject: Allows the user to reject an incoming call, which will be automatically forwarded to the voicemail.
    • Forward: Allows the user to forward the call to someone else.

The call will be transferred to the user’s voicemail if the user does not take any action within 32 seconds.

Receiving a Call

Receiving a Call

Conversation List

On the left side of the window is a list of all user’s conversations sorted by their most recent activity. These conversations are persistent, meaning they will appear within the conversation list even after the user restarts the application. To remove the conversation permanently, the user has to delete the conversation.

If the user wants to close the conversation, they can hover over it. The three dots will appear at the top left corner of the hovered conversation. Clicking on them brings a drop-down menu with additional options. Select Close Chat from the drop-down menu to close the conversation. This way, the user can keep visible only those conversations they are interested in currently.

Above the conversation list are three dots. Clicking on them brings a drop-down menu with two options: Show closed chats and Close all chats. Next to them is a search field that allows the user to filter conversations by name.

  • Show closed chats: Allows the user to have an overview of all closed conversations. Any closed conversation can be back to the active conversation list by clicking on it, clicking on the Move to active chats button at the right side of the conversation, or selecting the Move to active chats option from the dropdown menu.
  • Close all chats: Allows the user to close all their conversations without having to close them one by one. Any activity within the closed conversation will return the conversation back to the active conversation list (any new messages, new participants added, calls, etc.). This way, the user never misses the latest messages and events. The user can find any closed conversation using the search field above the conversation list or selecting the Show closed chats option within the three dots menu next to the search field.

Next to the search field is an arrow that allows the user to collapse(expand) the conversation list to get more space for a section in the middle of the screen. Additionally, the user has the ability to resize the conversation list instead of collapsing it. This way, the user will keep their conversations visible and still get extra space in the middle of the screen.

Also, a conversation with a user that has been deleted from PBXware will be marked with a prefix (Deleted). The user can no longer send messages to this conversation, but it is still useful because of the chat history and all existing messages with that user before deletion.

Conversation List

Conversation List

Hovering over the conversation displays additional options. On the left side, there is a three dots menu that contains the Pin/Unpin Chat, Mute/Unmute Chat, Close Chat, and Mark as Read/Unread options. On the right side, the user can find the Call option.

  • Pin/Unpin Chat: Allows the user to pin the most important conversations at the top of the conversation list. The last pinned conversation is always at the top of the conversation list. The user can unpin conversations the same way as they would pin them. Also, they can be unpinned by clicking on the pin icon Pin Icon that appears for pinned conversations. The user can rearrange pinned conversations as per their needs, using drag and drop. This way, they can define priority for pinned conversations.
  • Mute/Unmute (Group chats only): Allows the user to stop receiving notifications for a group chat. It could be helpful if there are too many exchanged messages that distract the user. They can unmute the group chat in the same way as they muted it or by clicking on the speaker icon Speaker Icon that appears for muted conversations.
  • Close Chat: Allows the user to close the desired conversation.
  • Mark as Read/Unread: Allows the user to explicitly mark the conversation as Read/Unread. If the user marks the conversation as unread, the unread indicator will show up for that conversation. It informs the user to look at that conversation again and take some actions if needed. Any action inside the chat conversation with unread status will remove the unread indicator. Also, opening the conversation or explicitly marking it as read will remove the indicator.
  • Call option: Allows the user to place a call.

For each one to one conversation within the conversation list, the user can see:

  • Contacts’s avatar with his/her status icon
  • Contacts’s name
  • Last message in the conversation
  • Time of the last message in the conversation
  • Number of unread messages (if any)

For each group conversation within the conversation list, the user can see:

  • Group chat icon
  • Group name
  • Last message in the conversation
  • Time of the last message in the conversation
  • Number of unread messages (if any)
  • While in search mode conversation list will change its items according to the searched term
Additional Options

Additional Options
Mark as Unread Indicator

Mark as Unread Indicator

Unread Messages Indicator

At the bottom of the conversation list is an unread messages indicator. It informs the user if there are currently unread messages. It is helpful in cases where the user has scrolled down and does not see their most recent conversations or when they are in search mode.

If there are unread messages, the label and the icon are emphasized in orange to draw the user’s attention.

Click the label to open up a menu showing a list of all conversations with unread messages indicating the number of unread messages in the parenthesis. Also, there is an option to mark all messages as read.

Marking all messages as read will effectively send seen to all those conversations even though the user has not read those messages yet. Click any other option besides Mark all as read opens the selected chat conversation. It can be used as a quicker way to find conversations with unread messages instead of looking for them in the conversation list.

If there are no unread messages, the label is not emphasized and serves only as an indicator, without any functionality.

Unread Messages Indicator

Unread Messages Indicator
Unread Messages Menu

Unread Messages Menu

Bottom Bar

The bottom bar represents the bar at the bottom of the gloCOM Web screen. It allows the user to specify which type of phone device they want to use Softphone/Deskphone/Mobile app), enable/disable DND (Do not Disturb), and Caller ID, which allows the user to hide Caller ID for all calls or to hide Caller ID for next call only.

By default DND and Caller ID options are disabled. To use these options, please contact your administrator.

Bottom Bar

Bottom Bar

Conference

The conference is a part of a gloCOM Web where the user can place conference calls with more than one participant (external or internal).

There are two types of conference calls:

  • Instant conference (Dynamic conference): The user can create a conference call by adding one or more people to an ongoing call or through the conference section. With this option, the user can add contacts or any number available from their contact list. If the user missed the conference call, they can still join it from the Call History tab, provided that a conference call still exists, by clicking on the Dial button.
  • Static conference: The user can join predefined conference rooms and add other participants. There is a conference number next to the conference name within the conference list for the static conference call.
Conference

Conference

Placing a Conference Call

Clicking on the Conference icon within the navigation bar, the conference section will open. To place a conference call, the user needs to select participants from the contact list. The user can choose participants by clicking on them or dragging and dropping them into the participant list.

Additionally, the user can select them using the Select All radio button above the contact list or by entering the external number. The user can filter contacts by using the search field or filtering them by the department.

Next, select the conference from the conference list that is placed next to the contact list. Below the conference list is the participant list. It allows the user to see all chosen participants and to remove them from the list. While hovering over them, the blue cross will appear. Click it to remove the desired participant from the participant list. Press a Deselect All button to remove all participants from the list.

To start the conference, click the Start Conference button. This button will be disabled in case there is no selected conference. Also, a conference call can be started without pre-selected participants, which can be added later.

Conference Contact List

Conference Contact List
Conference and Participant List

Conference and Participant List

Meeting

The meeting is a part of the gloCOM Web, which gives a user the ability to organize an instant meeting, schedule a meeting, or join an existing meeting. To access the meeting screen, click on the Meeting icon within the navigation bar.

The meeting screen contains the following tabs: Instant Meeting, Join Meeting, Schedule Meeting, and Meeting List.

If the meeting is disabled on the license, all meeting tabs except Join Meeting will be disabled, and the following message will be displayed: No meeting license, please check with your admin. You can still join a meeting with a meeting number, but you can not start, schedule, or view meetings.

Meeting

Meeting

Instant Meeting

Instant Meeting is the first screen presented to the user after clicking the Meeting button within the navigation bar. It contains the participant list in which the user can add participants by clicking on them within the contact list, selecting them all by pressing the Select all radio button above the contact list, or dragging them to the participant list.

Additionally, it is possible to add an external participant to the meeting by entering the participant’s e-mail. [6.7]

Removing participants from the participant list can be done by hovering over them within the participant list and clicking on them, or clicking on them within the contact list. Additionally, the user can remove participants by pressing the Deselect all radio button above the contact list, or pressing the Remove all participants button to remove all participants from the participant list.

While creating the Instant Meeting, the user can decide whether they want to make a private or a public meeting. In the case of the private meeting, only called parties can join the meeting. Otherwise, anyone can join the meeting.

After selecting participants and choosing whether the meeting will be private or public, pressing the Start button starts the meeting in the new window displaying the gloCOM Meeting Web app page.

If the user uses the gloCOM Desktop and the gloCOM Web simultaneously, while starting a meeting via Web, the meeting will be started automatically within the gloCOM Desktop app.

Instant Meeting

Instant Meeting

Join Meeting

Join Meeting gives the user ability to join the existing meeting by entering the meeting number. After entering the meeting number and clicking the Join button, the meeting will be opened in the new window displaying the gloCOM Meeting Web app page.

Join Meeting

Join Meeting

Schedule Meeting

Schedule Meeting gives the user ability to schedule a meeting beforehand.

While scheduling the meeting, the user needs to provide information such as:

  • Subject: Provides information on what the given topic for the meeting is (It must be filled.).
  • Start (date or time must be in the future):
    • Date: Provides information on which day you will have the meeting.
    • Time: Provides information on the time of day it will occur.
  • Duration: Provides information on how long the meeting will be.
  • Time Zone: Provides information on the time zone your meeting will be scheduled in.
  • Recurring: Provides information on whether the meeting is recurring or not (If it will repeat, e.g. every Thursday at 3 pm) and how long it will recur for (e.g. stop after ten meetings).
  • Description: Provides the user to describe a meeting in a few sentences.
  • Public Meeting: Provides the user with the ability to make a public meeting so anyone can join the meeting. Otherwise, only called parties can join the meeting.
  • Participants list: Provides information on who is supposed to attend the meeting (The user can add participants as described before in the Instant Meeting section.).

A recurring meeting is a meeting that will repeat every set time (every day, week, or month), e.g. every week on Tuesday, you have a sales meeting. You may edit recurring meetings to suit your needs if you need to reschedule.

Schedule Meeting

Schedule Meeting
Recurring Meeting

Recurring Meeting

At the bottom of the screen, there are three buttons as follows:

  • Schedule: Clicking on it schedules a meeting if everything is filled correctly.
  • Remove all participants: Clicking on it removes all participants from the participant list.
  • Reset: Clicking on it resets all meeting settings.

Scheduled meetings will be displayed within the Meeting List under the Scheduled subtab.

The user can edit Scheduled meetings from the Meeting List screen by pressing the Edit button.

After pressing the Edit button, the Scheduled Meeting screen will be open, where the meeting can be edited. The user can save the changes by pressing the Save button. Pressing the Cancel button discards all changes.

Meeting List

Meeting List provides information about Scheduled and Previous meetings. Under the Scheduled tab beside scheduled meetings, the user will also find all ongoing meetings at the top of the list. All meetings in the scheduled list are grouped by date and sorted by ASC order. Next to the Scheduled tab is a Previous tab which contains all previously finished meetings grouped and sorted by date and DESC order.

When the user selects the meeting from the list, the Meeting Info section shows on the right side of the screen displaying details about the meeting.

Scheduled Meeting List

Scheduled Meeting List

The following list shows those details:

  • Organizer: Provides information on who organized the meeting.
  • Subject: Provides information on what the given topic for the meeting is.
  • Meeting No: The randomly assigned number to distinguish meetings.
  • Start: Start time and the day it will occur.
  • Duration: How long the meeting will be.
  • Status: The state of the meeting (e.g. finished or upcoming).
  • Description: Provides the user with a short description of the given topic.
  • Type: Provides information on whether the meeting is recurring or not.
  • Participant list: Provides information on who is supposed to attend the meeting.

Additionally, the user has the ability to search for the desired meeting using the search field, which is located above the Meeting Info section. Meetings can be searched by number or by name.

The Copy Calendar URL option is next to the search field, which allows the user to copy the Meeting Calendar into their calendar software.

Depending on the meeting type and meeting status, the user will be presented with different button options.

The following list shows the meaning of those buttons:

  • Join button: As the button name says, it allows the user to join the ongoing meeting.
  • Copy Invitation button: As the button name says, it allows the user to copy a meeting invitation easily.
  • End button: As the button name says, it allows the user to end the meeting (Only the meeting organizer can end the meeting.).
  • Start button: As the button name says, it allows the user to start a scheduled meeting (Only the meeting organizer can start the scheduled meeting.).
  • Edit button: As the button name says, it allows the user to edit the scheduled meeting (Only the meeting organizer can edit the scheduled meeting.).
  • Delete button: As the button name says, it allows the user to delete the meeting (Only the meeting organizer can delete the meeting.).
  • Clone button: As the button name says, it allows the user to clone the finished meeting (Only the meeting organizer can clone the meeting).
Previous Meeting List

Previous Meeting List

Meeting Notification

For every meeting invitation, the user will receive a pop-up notification. Additionally, the user will be provided with a pop-up dialog within the gloCOM Web app to access the meeting quickly.

Furthermore, all meeting invitations can be found within notifications below the user’s name.

Notifications for the meeting invitations will only be received if the user is logged in to the gloCOM Web app.

Meeting Invitation

Meeting Invitation
Meeting Invite Pop-up

Meeting Invite Pop-up
Meeting Notification

Meeting Notification

Voicemail

The voicemail section allows the user to listen to their voicemail messages. Clicking on the Voicemail icon within the navigation bar opens the voicemail screen.

At the top of the voicemail screen is the context bar with two tabs:

  • New: Contains new voicemails.
  • Old: Contains old voicemails.

Below the context bar is the voicemail list with information like:

  • Caller: Displays caller name.
  • Date: Displays the date when the voicemail was received.
  • Duration: Displays voicemail duration.

Clicking on the desired voicemail message offers additional options like:

  • Play: Allows the user to play the voicemail message.
  • Call: Allows the user to call the person who left the voicemail.
  • Move: Allows the user to move voicemail messages from the New folder to the Old folder and vice versa.
  • Download: Allows the user to download the voicemail message to the computer.
  • Delete: Allows the user to delete the voicemail message.

gloCOM Web supports only .wav audio format.

Voicemail

Voicemail

Personal Information

To access the Personal Information, the user needs to click on their avatar image or status icon at the right bottom of the avatar image and select Personal Information from the drop-down menu.

It brings up a Personal Information screen where the user can see their:

  • Avatar picture: Clicking on it allows the user to change their avatar picture.
  • Extension name
  • Extension number
  • Email
  • Department
  • Status Message
  • Phone numbers: Allows the user to edit and delete their phone numbers.
  • Add number: Allows the user to add as many phone numbers as they want.
  • Currently logged devices: A list of devices to which the user is currently connected.
Personal Information

Personal Information

Online Self Care

To log in to Online Self Care, the user needs to point their browser to http://$IPADDRESS/ (for example http://192.168.1.1/). To access OSC through the gloCOM Web, the user needs to click on their avatar image or status icon at the right bottom of the avatar picture and select Online Self Care from the dropdown menu.

  • Email: The email address assigned to the extension (ex. The provided email address is used as a username for logging into Online Self Care (e.g. email@example.com)).
  • Password/PIN: The user password assigned to the extension (ex. This field accepts the gloCOM Web password (e.g. n9h*Caq1Icr)).
Online Self Care

Online Self Care

Help

The help screen contains the About and Feedback sections.

About

The About section gives the user information about the gloCOM Web application and information about the PBX system that gloCOM Web is connected to.

Clicking on the Copy Info button copies all information from the screen to the clipboard.

About

Feedback

Users can easily send feedback for the gloCOM Web application. Just navigate to the Help → Feedback.

Feedback

Feedback

Preferences

Within preferences, the user can change their Audio, Alerts, and Appearance settings.

Any changes inside these tabs will be automatically saved.

Preferences

Preferences

Audio

Within the Audio tab, the user can set their audio devices like microphone, speakers, and ringing device.

Audio

Audio

Alerts

Within the Alerts tab, the user can check which kind of notifications they want to receive.

Alerts

Alerts

Appearance

Within the Appearance tab, the user can change their gloCOM Web appearance. They can choose between Light(Default), Navy Blue, and Dark mode. Also, they can change the language used throughout the app. This way, they can use the app in their native language.

Appearance

Appearance

Presence

gloCOM Web brings a unified presence synced across all user devices (Desktop, Mobile, and Web). For online contacts, the user can see if they are connected: via Desktop, via Mobile, via Web, or even all three. For offline contacts, the user can see when was their last activity in order to have a better understanding of their availability.

For example, if you see that the contact was last seen a few minutes ago, you might assume they will probably be able to respond to your calls/messages. On the other hand, if a contact has not been seen for a few days, it might indicate they have limited availability and are out of the office. User’s presence and availability are represented by the icon visible at the bottom right of their avatar.

Details about a contact’s presence are shown in a tooltip while hovering over them in both Grid View and List View. The tooltip contains information such as the device that the contact is connected with, their last activity, their status message, and their phone status (idle, on-call, do not disturb, etc.).

Status icon indicator can be any of the following:

  • Online status If there is no icon at the bottom right of the user’s avatar, it means that they are currently online and available.
  • On Call status The user is currently on a phone call.
  • Busy status The user is currently online, and they’ve set their status to Busy.
  • DnD status The user is currently online, and they’ve set their status to Do not Disturb.
  • Away status status-width This icon has multiple meanings:
    • The user is currently online, and they’ve set their status to Away.
    • The user is currently connected via Desktop, but they are Away from Desktop.
    • The user is not currently connected, but they were last active less than 8 hours ago.
  • Offline status status-width The user was not active in the last 8 hours
Presence

Presence

Status and Status Message

The user can select their status by clicking on the status icon at the right bottom of their avatar.

A menu will pop up, and they can choose between:

  • Available
  • Busy
  • Do not Disturb
  • Away
  • Any of the statuses defined by the PBXware administrator
  • Custom Status

The PBXware administrator can add statuses through PBXware GUI, and those will appear as an option in the menu for all users. For example, an administrator could add Lunch Break status. This way, the user can inform others when they are using their lunch break, and they are not at their desk. Also, they can set their own custom status and write any message to describe their current availability.

Presence Status

Presence Status

For example, if they have to attend a meeting and they will not be available to respond to calls or messages, they could choose Custom status… from the menu.

Select Busy from the dropdown, and type In a meeting as a message. It informs all other users that they are busy, and the reason for that is they are currently attending a meeting. This way, all users can have a better understanding of each other’s availability since each user can type a custom message to describe their current availability. After they select any of the statuses, they also have to specify status expiration. It allows them to let the application revert their status to Available after a certain period of time.

Using the example mentioned above, the user could set their status to Lunch Break with the expiration of 1 hour, so when they come back to the office, they don’t have to remember to change their status back to Available since the application will automatically do that for them.

When setting status expiration the user can choose between:

  • Today
  • 1 hour
  • 4 hours
  • 8 hours
  • 12 hours
  • 2 days
  • 5 days
  • This week
  • Always
Presence Status Expiration

Presence Status Expiration

Chat

gloCOM brings a unified chat between Desktop, Mobile, and Web applications. Chat history is stored on the server and synced between all user devices. For example, if the user needs to leave the office but has a discussion via chat with their colleagues, they can seamlessly continue the discussion using their mobile application. Also, if the user changes their PC or laptop, the entire chat history will sync the first time they log in on the new computer.

One to One Chat Conversation

One to One Chat Conversation

Sync Chat History

After every login, the application makes sure that every chat session has synced the last 20 messages, and by scrolling, the user will get older messages.

Chat Server Unavailable

If the chat server is down, the user cannot send nor receive messages until it gets back up. While the chat server is down, there is an indication inside the conversation list to alert the user. As soon as the application detects that the chat server is back up, the warning message disappears, and the user can continue chatting where they left off.

If chat sync has failed, there is a warning inside the conversation list displaying the following message: Chat server not connected.

Starting Conversation

There are several ways to start a conversation or to open an existing one.

Clicking on the chat icon while hovering over a contact within the contact list (only Grid View).

Star Chat Conversation from the Grid View

Star Chat Conversation from the Grid View

Right-click on the contact within the contact list and select the Chat option from the drop-down menu.

Right-Click on the contact to start a Chat Coversation.

Right-Click on the contact to start a Chat Coversation.

Clicking on a contact within the contact list ( only List View).

Click on the contact to start a Chat Coversation

Click on the contact to start a Chat Coversation

Clicking on a contact within the conversation list to open an existing conversation or use the search field above the conversation list to find the contact and start a new conversation. Also, the existing conversation can be found using the search field above the conversation list.

Open Chat Conversation from Conversations List

Open Chat Conversation from Conversations List

Click the Create Group icon within the navigation bar, select several contacts from the contact list, enter the group name, and click create.

Start a Group Chat Conversation

Start a Group Chat Conversation

Start a chat from the regular call (one-to-one chat conversation).

Start a Chat Conversation from a Live Call

Start a Chat Conversation from a Live Call

Start a group chat from the conference ( group chat conversation).

Start a Chat Conversation from a Live Conference Call

Start a Chat Conversation from a Live Conference Call

Context Bar

At the top of the chat screen area is a context bar. It contains information about the currently selected conversation and also provides various actions available for that conversation. At the far left side is an avatar of the currently selected conversation. Next to it is a user name (or a group name in case of a group conversation). Below the name is information about the user’s presence and status (for example, online status, status message, etc.).

In the case of a group conversation, there is a label indicating the number of participants in the conversation.

Context Bar

Context Bar

One to One Chat Conversations

At the right side of the context bar are buttons for performing actions available for the currently selected conversation.

  • Start Meeting button Start a meeting from the chat (Start a Meeting from the chat will automatically send an invite link into that chat.).
  • Start Call button Call the currently selected contact (create a voice conference in case of a group conversation).
  • Add User button Add more contacts into the currently selected conversation.
  • More options button More options gives options like:
    • Call (ext number)
    • Call ( Select on which number you want to call the contact)
    • Call With ( Select would you like to use softphone or deskphone)
    • Contact Information opens a contact information screen
    • Pin/Unpin currently selected conversation
    • Send e-mail to the contact
    • Voicemail – leave a voicemail to the contact
    • Call Monitor
    • Delete Conversation

While adding contacts into the currently selected conversation, the user can filter contacts by searching for a contact’s name or extension number. Also, contacts can be filtered by department or even add a whole department into the conversation. Added contacts cannot read previous messages in the chat conversation.

Group Chat Conversations

At the right side of the context bar are buttons for performing actions available for the currently selected conversation.

  • Start Meeting button Start a meeting from the chat (Start a Meeting from the chat will automatically send an invite link into that chat.).
  • Star Conference Call button Place a conference call for the currently selected group conversation
  • Add User button Add more contacts into the currently selected conversation.
  • Group Info button Group info opens a group info screen. The group info screen gives information about the chat admin, participants, and an option to add more participants to the group.

Suppose the user is a group chat administrator. In that case, they can change the group name, remove participants from the group chat, and select a new administrator for the group chat.

If the user wants to remove a participant from the group chat, they need to go to the Group Info screen, and within the participant list, click on the avatar of the participant they wish to remove.

To change the group chat administrator, they need to click on their avatar within the Group Info screen, select a new administrator from the participant list, and click the Transfer button.

Transfer Administrator

Transfer Administrator

If the group chat does not have an administrator, the user can become an administrator by clicking the Assign myself button next to the No admin assigned label.

  • More Options button More options gives options like:
    • Pin/Unpin: Pin/Unpin currently selected conversation.
    • Mute/Unmute chat: Disable/enable notifications for the currently selected conversation.
    • Leave: Leave group conversation but not delete. The user can see old messages, but it cannot send/receive messages.
    • Leave & Delete: Leave and Delete group conversation.
No Admin Assigned

No Admin Assigned

Create Group Chat [6.7]

Create Group Chat option is used for creating group conversations (as the group creator, you are automatically the group administrator). Two types of groups are available. The first type of groups are ordinary groups, meaning that the chat history will not be available to newly added participants. The second type of groups are groups with visible chat history, meaning that the full chat history will be available to newly added participants.

To create a group with visible chat history, check the option Allow full history visibility.

Shared Group Indicator – Indicates that the chat history is visible to newly added participants.

Create a Group Chat Conversation

Create a Group Chat Conversation

The group name may or may not be provided during the group creation. If the user does not provide a group name, the group name will be just Group. However, the user can change the group name at any time after creating the group by clicking on the group name.

Filtering and selecting contacts are the same as described in the conference section. The user can filter contacts by name, extension number, and department. Created groups are permanent, meaning the user will remain a group member after closing the application.

Groups with visible chat history within the Conversation List

Groups with visible chat history within the Conversation List

It is possible to have multiple groups with the same participants and the same or different names. For example, you could create Sales Reports and New Release groups. Both groups can have the same participants, and the user can use them for various topics, so unrelated matters are not mixed up in a single conversation.

Group chat can be created from one-on-one conversations and conference calls.

Group Info

Group Info

Mention participants in group chat conversations [6.7]

The mention as a feature represents a good way to get someone’s attention within the group conversation. It allows the user to mention one or more participants and provide the context of their mentioning within the message. The mentioned participants will receive a notification even in the group conversations they have currently muted.

Mention Notification

Mention Notification

To mention a participant, the user needs to enter the @ sign followed by the name of the desired participant. Immediately after entering the @ sign, the list of the participants who can be mentioned will be displayed above the input field.

Only participants from the group chat conversation can be mentioned.

Input Field - Mentioning Users

Input Field – Mentioning Users

The user has a few possibilities for selecting participants:

  • The first includes scrolling through the list using the up and down arrow keys and selecting the participant by pressing the Enter (Return) key on their keyboard or using the mouse wheel and clicking on the participant.
  • The second is to continue entering the participant’s name after the @ sign. In that case, the list above the input field will only display participants whose names match the entry.
Mentioned User within a Group Chat

Mentioned User within a Group Chat

The mentioned participant will be colored in blue within the conversation.

Clicking on the mentioned participant within the conversation brings a pop-up menu with the following options:

  • Call
  • Chat with
  • Contact information
Additional options

Additional options

Messages View

Messages of the currently selected conversation can be seen in the middle of the screen. If there are no unread messages, the application loads the last 20 messages and place the scrollbar at the bottom of the messages view area. The user needs to scroll up if they want to see older messages. This way, they can scroll to the beginning of the conversation.

On the other hand, the scrollbar will be positioned on the first unread message (if any) with the New Message separator icon indicator to inform the user where new messages start.

Messages View

Messages View

Also, the user can see when the other party is typing. The typing indicator can be seen above the messages input field and within the conversation list. For a group conversation, if more than one participant is typing, at the time, the typing indicator will take the form of N participants are typing where N represents the number of typing participants.

While scrolling up, within the currently selected conversation, a Jump to the newest message Scroll Indicator icon button appears at the bottom right corner of the message’s view so the user can easily move to the end of the conversation. In case new messages are received while scrolling, the Jump to the newest messageJump to newest message indicator icon button shows the number of received messages. Clicking on it leads to the first received message.

Typing Indicator

Typing Indicator

Furthermore, while you are inside of a group chat conversation, left-click on the participant’s avatar inside the messages area will show a popup menu with the following options:

  • Call: Call the participant directly.
  • Chat: Start a one-to-one conversation with the participant.
  • Contact information: Show the contact information.
Quick Actions

Quick Actions

Message States

For outgoing messages, there is an indicator explaining the current state of the message:

  • Sending message The message is on its way to the server.
  • Sent message The message is sent and has reached the server.
  • Delivered message The message is delivered to the other user(s).
  • Seen message The message has been read by the other user(s).
  • Faild message The message could not reach the server.

Text Selection and Context Menu

The user can select text by pressing and dragging the mouse across the messages area. Clicking anywhere within the messages area deselects all previously selected messages.

While there is selected text in the messages area, right-clicking brings a context menu with the Copy option to copy all selected messages in the clipboard. Also, the user can press CTRL+C on Windows or Command (Cmd button)+ C on macOS to copy all selected messages in the clipboard.

If the user hovers over a message bubble (gray or blue rectangle), the three dots will appear.

Click on them brings a context menu with these options:

  • Reply: Allows the user to reply to a specific message. The user has a few ways to reply to a message. The first way is to click on the reply button that appears within the message while hovering over it. The second way is by clicking on the three dots menu, which appears on the right side of the message while hovering over it, and from the drop-down menu, select the Reply option. As a result, the message that the user wants to reply to will appear above the input field. Clicking on the replied message inside the chat will take the user to the original message.
Reply to a Message

Reply to a Message
  • Copy [6.7]: Allows the user to copy message content to the clipboard.
Copy Message

Copy Message
  • Show plain text [6.7]: Allows the user to disable all message formatting (links, emojis, etc.) to see the original message source. If the user right-clicks on the message again after pressing the Show plain text option, a Show rich text option will be displayed within the drop-down menu. This way, the user can revert to the previous message state and see the formatted message with links and emojis.
Show Plain Text

Show Plain Text
  • Forward: Allows the user to forward messages and files from one conversation to another. The user can forward the messages or files up to 10 conversations at once.
Forward Message

Forward Message
  • Pin/Unpin Message: Allows the user to Pin/Unpin an important message or file message at the top of the conversation. Anyone can Pin/Unpin the message within the conversation. Clicking on the pinned message leads to that message within the conversation. It is possible to have only one pinned message at a time.
Pin Message

Pin Message
  • Info: Allows the user to see the information about the delivery and seen status of a single message within a group chat conversation.
Message Info

Message Info
  • Delete Message: Allows users to delete text and file messages.
Delete Message

Delete Message

Following the deletion action, the confirmation dialog will show up with two options for outgoing messages:

  • Delete for myself with the following sub-content: This message will be deleted only for you. Other chat members will still be able to see it. Are you sure you want to proceed?
  • Delete for everyone with the following sub-content: This message will be deleted for all participants. Are you sure you want to proceed?
Delete Message Dialog for Outgoing Messages

Delete Message Dialog for Outgoing Messages

And for incoming messages, there is only one option:

  • Delete for myself with the following sub-content: This message will be deleted only for you. Other chat members will still be able to see it. Are you sure you want to proceed?

In addition to the options mentioned above, the confirmation dialog contains the Delete and Cancel buttons.

After deleting the message, the Message deleted indicator shows up.

Delete Message Dialog for Incoming Messages

Delete Message Dialog for Incoming Messages

File Message

Besides regular text messages, the user can use the chat in gloCOM Web to share files.

For media and other file types, there is a thumbnail. Under the thumbnail, there is information about the file name and the file size. At the bottom of the file message is an icon used to download, shows upload/download progress, or retry file upload/download depending on the file status. If the browser supports the file type, clicking on the thumbnail opens the file in a new tab. Otherwise, it downloads it to the computer so the user can open it with some other program.

File Message

File Message

Clipboard

gloCOM Web supports clipboard functionality for images and files. It means that the clipboard now can be used for copying/pasting images from the external app (such as image viewer, browsers, etc.) or copying/pasting images and files from the File Explorer (Finder on macOS) directly into the chat session. With this at their disposal, users are no longer limited to just using an image/file picker and drag & drop feature for sending images and files.

While using clipboard functionality for sending images and files, instead of sending them immediately after pasting into the chat, the application creates an attachment list that includes thumbnails within the selected chat session. If possible, clicking on the thumbnail opens the file in a separate tab within the browser. Otherwise, the application downloads it to the computer. This way, users have the opportunity to double-check selected files and images before sending.

Clipboard

Clipboard

Adding files to the attachment list while using the clipboard can be done in two ways:

  • Using CTRL(Cmd on macOS) + C/V for copying/pasting files or
  • Using the mouse right-clicking to copy/paste files.

Furthermore, hovering over the file inside the attachment list displays a blue circle with the white dash at the thumbnail’s upper right corner. Click on it to discard the file from the list.

While the attachment list is active and the user selects files using a file picker or drags them into the chat, they will be attached to the attachment list. Otherwise, the application will send them immediately.

In addition, while the attachment list is present within the selected chat conversation, the user can write a text message simultaneously. In that case, the application will send the text message first and then the attached files one by one.

The maximum number of files attached to the attachment list at once is limited to five (5). Once the limit is reached, a pop-up message will appear displaying the following: You cannot upload more than 5 files simultaneously.

For larger images, the copy operation will take a while. During this time, the application will change the cursor type to loading, indicating that the file is being copied.

Input Field

Type message field on the bottom of the chat is used to send messages to the currently selected conversation. After typing a message, press the Enter (Return) key on your keyboard to send a message. To type in a new line, press Shift + Enter.

The length of the message that can be sent is limited to 10 000 characters.

Input Field

Input Field

Send File icon A folder icon allows the user to send files. Clicking on it opens up a dialog where the user can pick up to 5 files to be sent to the currently selected conversation. Also, the user can send files by dragging them from Windows Explorer (Finder on macOS) to the messages area within the chat.

Select File Dialog

Select File Dialog

Emojis icon An emoji icon allows the user to send emojis. Clicking on it shows an emojis window where the user can browse through emojis separated into categories.

Emojis Window

Emojis Window

Voice Message icon A microphone icon allows the user to record voice messages for up to 2 minutes.

While recording, the user has the ability to use the following options:

  • Discard recording: It will discard a voice message.
  • Stop recording: It will stop recording. This way, the user can listen to the voice message before sending or discarding it.
  • Send: It will stop the voice message and send it immediately without the chance to listen to it.

While recording is active, sending text and file messages will be disabled until the user sends or discards the voice message.

Voice Message

Voice Message

Playing voice messages is possible within a chat by pressing the play button. It is possible to go back and forth through a selected voice message by clicking on the waveform.

Voice Message Recording

Voice Message Recording

Some chat features that are described above can be enabled/disabled depending on the server settings.

gloCOM Desktop

Installation

We suggest to always use the standard setup.exe instead of the MSI package if possible because the standard setup.exe takes care of prerequisites and installs them automatically for the user.

Please download gloCOM 6.7 from our official website  www.siarum.com. After the download is finished, click on the icon to start the installation.

6.0_welcome_screeen.png

The welcome window starts the installation process. Click on the Next button to proceed with the installation or click on the Cancel button to exit the installation wizard.

6.0_license_screen.png

Read the license agreement and select I agree if you accept the License Agreement. Click on the Next button to proceed with the installation or click on the Cancel button to exit the installation wizard.

6.0_installation_folder_screen.png

The Installation Folder window sets the default location where the gloCOM installation will reside. By default C:\Program Files\Bicom Systems\gloCOM is offered. To select a different location, click on the Change button. When done, click on the Next button to proceed with the installation or click on the Cancel button to exit the installation wizard.

6.0_shortcut_folder_screen.png

The Shortcut Folder window sets how the gloCOM shortcut will be displayed on the Windows Start menu. Select the preferred shortcut under the Shortcut Folder select box and click on the Next button to proceed with the installation, or click on the Cancel button to exit the installation wizard.

6.0_ready_to_install_screen.png

The Ready-to-Install window summarizes the Installation wizard steps and displays all of the selected options. If you agree with these, click on the Next button to proceed with the installation or click on the Cancel button to exit the installation wizard.

6.0_installing_glocom_screen.png

The Installing gloCOM window shows the installation in progress.

6.0_installation_successful_screen.png

After this step, you’ll see the Installation Successful window. Click on the Finish button to close the window and finish the installation.

MSI package Installation

In order to install gloCOM from an MSI package, the following are the prerequisites and must be installed before MSI package :

  1. Microsoft Visual C++ 2015 Redistributable (X86)
  2. Microsoft .NET Framework 4 (or above) (optional, if the user wants to use functionalities like Outlook plugin, Skype For Business integration etc…)

vredist2015.png

If there is no Visual C++ installed users might get installation errors.

IMPORTANT: Windows Terminal Server installation

Configuring gloCOM

6.0_welcome_to_profile_wizard_screen.png

After the installation process, you need to configure gloCOM. Click on the gloCOM icon and the Profile Wizard will appear. To continue with the configuration click the Next button.

6.0_account_details_screen.png

1. Account details

  • Make sure you have received your account details from your system administrator or account manager. The received details must include:

Account

Advanced

6.5_account_details_advanced_screen.png

  • Server address: The user can enter the DNS domain or the server address (for example: voip.test.com or 134.23.211.23). In the case of the DNS domain, the application will perform a DNS SRV lookup, and it will try to connect to each server that the application obtains based on their priorities. In the case of the server address, the application will try to connect directly to the given address. 

Your administrator can set up a DNS domain for SRV lookup on the server-side. SIP registration will be done for all obtained records, and the first one that succeeds will be in use. This way, failover can be performed for scenarios with more than one SBC. In that case, if the primary SBC goes down, the second one will be in use.

From gloCOM 6.0, instead of an extension and secret, users will provide their e-mail assocciated with extension and User password.

6.0_change_password_screen.png

After you click Next, gloCOM will try to connect to the specified server with the user’s account details. If the account details are wrong, a red warning will appear. Otherwise, a Change Password pop-up window will appear telling you to change your password since this is the first time you are logging in. Your password has to be at least 8 characters and 85% secure. Users are required to change this password on login and once changed it is hashed and unknown to all administrators of the system.

2. gloCOM edition

6.0_select_glocom_edition_screen.png

  • Select gloCOM edition. You may choose between Office, Business, Agent (Call Center), or Supervisor (Call Center).

 

3. Setup office and mobile phone

6.0_phone_setup_screen.png

  • Setup your Office phones. If you choose softphone, you will be able to place and receive calls using your computer. If you choose desk phone, you can control calls on your IP desk phone from your computer. Selecting the checkboxes for both desk phone and softphone will allow users to switch between devices when initiating a call and also to pick which device they would like to answer incoming calls on.

 

If you use Polycom phones, click on Change settings. Provide the phone’s IP address and click Configure. This will help gloCOM to identify and configure Polycom phones.

6.0_adding_mobile_phone_screen.png

  • In gloCOM, users can assign Mobile Numbers that they would like to receive calls on when not at their desk. Click the Mobile tab and click + icon to add Mobile phone number and it’s label.

The entered Mobile phone number can be with or without the plus(+) sign.

6.0_summary_screen.png

Click Next and a configuration summary window will appear. Please check the profile details and make sure they are correct.

Click Finish and you will be automatically logged in with your account. Now you are ready to use gloCOM with all its features. 

Working with gloCOM

Log In

6.0_login_screen.png

  • E-mail: Provide the e-mail address that is assigned to your extension.
  • Password: Enter the password that you created during the gloCOM configuration.
  • Remember password Check if you want gloCOM to save your password.
  • Log In automatically on startup: When this option is turned on, gloCOM will log in automatically. Every time gloCOM is started, it will automatically log in.
  • Forgot my password: If a user has forgotten their password, they can recover it by clicking the Forgot my Password link. The user will receive a password recovery link via email.

Please bear in mind that one can use only one email address associated with a single extension. Using the same email address for multiple extensions is not supported.

  • Login Failure message: In case of invalid credentials, a message will appear displaying the following: Login Failed: Username or Password is Incorrect.

 

6.0_login_agent_edition_screen.png

Login options for Agent/Supervisor edition

  • Agent number: Enter the Agent number received from your PBXware administrator.
  • Agent pin: Enter the Agent pin received from your PBXware administrator.
  • 6.4_enable_agent_options.png Enable/disable Agent login details (only for Supervisor edition).

PBXware administrator defines the Agent number and the Agent pin through the PBXware GUI.

In the Agent and the Supervisor edition (if Agent options are enabled), a valid Agent number and PIN must be entered in order to log in to the application.

 

6.4_login_supervisor_edition_screen.png

Toolbar

6.0_glocom_toolbar_screen.png

  • User image: Represents the user’s profile image that can be changed at any time. Clicking on it brings a Personal Information window. Click the avatar image and select the new image from a computer as a new avatar image. gloCOM now supports higher resolution avatars, allowing users to set up resolution between 256×256 and 512×512 pixels.
  • Username: Represents the user name displayed within the application.
  • Notifications: Displays any notifications (unread messages, missed calls, pending meeting invites, new voicemails), otherwise displays No notifications.
  • Phone: Opens a softphone window next to the gloCOM main window.
  • Voice Conference: Opens a Voice conference window next to the gloCOM main window.
  • Chat: Opens a Chat window with all user’s conversations.
  • Voicemail: Opens a Voicemail window next to the gloCOM main window.
  • SMS: Opens a SMS window with all user’s conversations.
  • Fax: Offers the choice to send a fax or view received faxes. Based on the user’s choice, an additional window will open next to gloCOM.
  • Personal Dialer: Opens a Dialer window next to the gloCOM main window.
  • Surveillance Camera: Opens up a Surveillance Camera preview. This option will work only if the user has their surveillance camera set up on the IP address in Tools –> Preferences –> Video –> Surveillance Camera.

6.5_organize_icons_screen.png

  • Online Self Care: In order to login to Online Self Care, the user needs to point their browser to: http://$IPADDRESS/ (For Example: http://192.168.1.1/).
    • Email: The email address assigned to the extension (ex. The provided email address is used as a username for logging into Online Self Care (e.g. email@example.com)) ([a-z] [0-9] [@_.-]).
    • Password: Password assigned to the extension ([a-z] [0-9] [@_.-]).
  • Parked calls: Once a call is parked, it can be picked up by anyone at any location by dialing the parked extension. In the PBXware there is a default parking lot defined in Access Codes. When a user presses the Park button inside the call window they are presented with a drop-down so they can choose a lot to park.
  • Show Login QR Code: Show Login QR Code as a part of the gloCOM Desktop allows users easier login to their mobile app by scanning QR Code generated by the gloCOM Desktop app.
  • Preferences: Opens a Preferences window. Refer to the Preferences chapter for detailed instructions.
  • Help: Redirects to our official website: www.siarum.com. Additional documentation and guides are available on our official website www.siarum.com If you still have any questions, please feel free to contact our support department.

6.0_profile_picture_reset_screen.png

  • Reset Profile picture to Default: Allows users to reset their profile picture to the default value (no profile picture). Clicking on the avatar image within the Personal Information dialog opens a pop-up window with the following options: Change Avatar, Reset to default avatar, and Cancel. Clicking the Reset to default avatar option resets the profile image to its default value. 

If the user has not set their avatar image, clicking the default avatar image within the Personal Information dialog opens Windows Explorer (Finder on macOS) window, which allows them to select their avatar image.

If the SMS feature is not included in the license, you will not see the SMS module within the gloCOM toolbar. 

Personal Dialer

6.5_my_dialer_new.png

Personal Dialer enables users to load a CSV file inside gloCOM and to dial numbers from that file one after another. This is useful for people who dial the same list of numbers every day, so they don’t have to copy-paste each number. When you open the Personal Dialer module, you are presented with this window:

After loading a file first line from the file is shown in the info section, so a user can have a preview of the file structure. Then they have to select the phone number column, so gloCOM knows what to dial. Optionally they can choose an identifier column which is useful for labeling numbers with a name.

For example in the file:

  • 101, Joana Smith, Street A Miami
  • 102, James Tartos, Street B London

6.5_my_dialer_screen.png

The first column would be a number, and the second would be an identifier (person name, company name, etc.). This identifier is used in the Current Call and Next Call labels so a user can have an idea of who is going to be dialed next. After he presses the Start button gloCOM proceeds to call the first number from the list if there are no other calls at the moment. Numbers are being dialed one after another, but a user can pause the dialer at any time if they want to. Dialing is finished after the end of the list is reached, or if a user finishes dialing. 

Destinations and gloCOM Modules

6.0_right_click_screen.png

gloCOM can place a call to any system destination, for example: extensions, queues, conferences, voicemail, system calls, or parking. Through PBXware GUI an administrator can hide non-gloCOM extensions so they are not displayed in the user list. Calls can be placed with a drag-and-drop motion from one extension to another, or directly from the phone display to the extension, for example. Right-clicking on a contact name offers more possible actions regarding the selected extension.

This way the user can:

  • Make a call from gloCOM
  • Chat with the selected contact
  • Start a meeting with the selected contact
  • Make a Video Call from gloCOM
  • Call the selected contact On Available
  • Ask for attention
  • See more information about the contact
  • Pickup call
  • Send an email to a contact
  • Leave a Voicemail
  • Monitor calls
  • Change the contact’s alias
  • Hide contact
  • Add the selected contact to Favorites

Placing Phone Calls

6.0_placing_phone_calls_screen.png

1. Open Phone module

  • Click on the Phone module icon to show the Phone module.

2. Dial entering the phone number

  • Use the Phone module dial keypad or keys on your keyboard to enter the phone number you want to dial.
  • Click on the Dial button to place a call.

1. PCI compliance

The user is on a phone call with an agent, and the caller needs to perform a payment, he needs to say his credit card obviously. Agents turn on an option in gloCOM that will detect DTMF from the caller, and enter them into a text field by simulating keypress with DTMF digit. This way caller does not send credit card by voice, but rather through DTMF, straight into the field on a website for payment. Inside the call window, there is an icon for activating this feature. After activating, DTMF that other side inputs are written wherever your cursor is positioned. You can stop receiving remote DTMF by either pressing the icon again, click on the Stop Remote DTMF button or by ending the call.

2. Show entered DTMF

This feature enables you to see entered DTMF in the call window, so you can make sure you have entered the correct digits.

3. Dial with Drag and Drop

  • With your mouse click and hold any contact from the contact list, then drag the selected contact from the gloCOM list to the phone module area, and Release (Drop) the contact.
  • Click the Dial button to place a call.

6.7_glocom_desktop_live_call_screen.png

Live call

4. Transfer options:

  • Blind/transfer to a phone number: Type in some number (i.e. mobile phone) and transfer the call to it.
  • Transfer to another ongoing call: If a user has 2 or more active calls, he can transfer the calls from one to another.
  • Transfer a call using drag and drop: During a live call, the user can transfer the call by dropping it onto the desired contact inside the contact list. While dragging, a transfer indicator will be displayed. Both transfer types, Blind and Supervised, can be used. The user can select which one they want to use while hovering over the contact. Transfer using the drag-and-drop option does not apply to conference calls.

One simple scenario is:

A gloCOM user is talking to John Doe. He receives a call from Allison Smith while speaking to John Doe. The gloCOM user is now able to add Allison Smith to the existing call with John Doe and all 3 participants will now hear each other.

When trying to transfer a call via gloCOM, when choosing a contact from your list you can now see the google and outlook contacts in a dropdown list. Also, users can press enter to confirm the transfer.

5. Call encryption

During an ongoing call, there is an indicator that shows call encryption if a call is encrypted. Call encryption settings are configured on the server by default, but the user can override them within the gloCOM app by going to Preferences → Phone → Advanced.

There is a checkbox that indicates the use of the default encryption set by the PBX. By unchecking it, the user can change options between TCP, UDP, and TLS. The user is required to log out and log in after changing these options.

The indicator should only be present when the TLS encryption is enabled and if the softphone is in use (in all other cases, the indicator will not be displayed). Clicking it will bring up a pop-up message explaining the encryption.

6. Echo Cancellation

Echo Cancellation as a part of the gloCOM Desktop app is a method used to improve voice quality by preventing an echo from being created or removing it after it is already present.

The time required for Echo Cancellation to start removing echo is up to 10 seconds. It is important to note that the Echo Cancellation only works for softphones.

7. Switch phone

During a live call, you can use the Switch Phone button to initiate ringing across all registered devices or a specific device (softphone, desk phone, and mobile app), so the user can continue the call on another device. A perfect example would be switching from your desk phone to your mobile when you need to leave your office but would like to continue your call. The same applies to conference calls.

6.7_glocom_desktop_monitoring_call_screen.png

8. Call Monitor

If your administrator enables Call Monitor on your extension in PBXware Enhanced Services, you will be able to listen to any call-in in real-time. When a call is placed, right-click on the user that is on call and choose Call Monitor. You can escalate from silent monitoring to barging in to speaking with all parties.

gloCOM brings a unified call history between Desktop, Web and Mobile applications. Call history is stored for up to a month on the server and synced between all user devices. It means that the user will be up to date with their recent calls all the time. The application makes sure that the user’s call history is synced on every login and that they have recent calls available on their device.

 

5-enhanced-monitor-lin.png 

Phone

6.2_phone_module_screen.png

The phone module area where information about possible missed calls is shown.

  • From the phone module you can set up an office and mobile phone by clicking the settings icon next to missed calls information.
  • Select your audio device by clicking the Headset icon. The drop-down menu with the following options will appear:
    • Select the microphone device: Allows you to select which device you want to use as an input device.
    • Select the speaker device: Allows you to select which device you want to use as an output device.
    • Select the ringing device: Allows you to select which device you want to use as a ringtone device.
    • Preferences: It points to the Preferences → Phone → Audio devices section where you can also select which input, output, and ringtone device you want to use or to test your audio devices.

Also, you can change your audio device during a live call by clicking the Sound button.

Default ringtones are different for inbound and outbound calls when using a softphone.

  • A green (or eventually red) circle shows the Phone module connection status. If green is shown, the Phone module is connected and the user can place calls. If a red circle is shown, the Phone module is not connected and the user is unable to place a call, in which case the user should contact their system administrator.

6.0_phone_module_callerid_screen.png

  • In the Phone module, you can see which phone mode is set by default. Click on the dropdown menu, and choose between Softphone, Deskphone, and Mobile App. Next to this dropdown, there is a DND icon with the option to set your status to Do Not Disturb.
  • Phone module area where contact is shown after the Drag-and-Drop action.
  • Phone module area where a dialed contact’s phone number is shown.
  • Speaker volume tuner. Adjust the speaker volume by moving the slider up or down. Do not increase volume more than needed because it can induce hearing loss.
  • Microphone volume tuner. Adjust the microphone volume by moving the slider up or down.
  • Phone module dial keypad. Used for entering phone numbers.

Users are able to block caller ID directly from gloCOM. Two options are available: Hide Caller ID and Hide Caller ID for the next call only.

When a user presses and holds down any key inside the Phone Dialer except 0, it will display the pressed number or sign. However, when the user presses and holds down the 0 key, it will display the + (plus) sign.

6.7_glocom_desktop_phone_module_callerid2_screen.png

Call Quality Metrics [6.7]

6.7_glocom_desktop_call_quality_metrics_1.png

Call Quality Metrics provides the user with details about the call and network quality during a call.

These details include information like:

  • MOS Score
  • Round Trip Time
  • Packet Loss
  • Jitter

For example, if the quality of a call is Excellent, there is no problem with the connection, there is little latency, and there is no packet loss. Otherwise, there are some problems with connection, latency, and packet loss.

In a word, it helps with troubleshooting potential network issues during a call.

During a call, a Call Quality indicator will appear in the upper right corner of the call window, giving rough information about the call and network quality. The Call Quality window will appear by clicking on it, providing more detailed information about MOS Score, Round Trip Time, Packet Loss, and Jitter

6.7_glocom_desktop_call_quality_metrics_2.png

6.7_glocom_desktop_call_quality_metrics_3.png

To export this information, click on the Open call quality diagnostic logs. By default, this option is disabled, and to enable it, please navigate to Preferences -> Phone -> Advanced and check the Enable call quality metrics logging

6.7_glocom_desktop_call_quality_metrics_4.png

 

6.7_glocom_desktop_call_quality_metrics_5.png

After enabling it, under the Call Quality tab within the Diagnostic Logs, the user will be presented with the Call Quality information for the last 50 calls. To export the Call Quality information, the user needs first to select the call from the drop-down menu for which they want to create a report and click on the Export call quality report button. 

Voice Conference

6.0_conference_screen.png

  • Plus sign used to invite a contact using his landline or mobile number.
  • Select a box to choose from a conference room development-conf.png.
  • The Voice Conference module area where contact is shown after Drag-and-Drop.
  • To remove a contact from a list, click 52x.png.
  • Click on the Start button to start the Voice Conference.
  • Click on Close to close the Voice Conference.

6.7_glocom_desktop_conference_call_screen.png

Conference can be created from the dropdown list, and Instant and Predefined conferences can be selected.

  • Instant conferences: User can create a conference by adding one or more people to an ongoing call. With this option, you can add extensions or any number available from your contact list. If you missed the conference call, you are still able to join the conference from the Call History tab provided that a conference still exists. There are two ways to do that: double-click on the conference number or right-click on the conference number and then choose a call or call with.
  • Predefined conferences: Users can join predefined conference rooms and add other participants.

6.0_conference_module_screen.png 

Meeting

6.0_meeting_screen.png

gloCOM meeting is a gloCOM module that allows the user to launch video-meetings without the hassle of switching applications and keeping all of your gloCOM contacts. gloCOM meeting enables the meeting with multiple users simultaneously with key features such as: video conferencing, audio conferencing, chat, screen sharing, and local recording. gloCOM meetings can be private (invite only) or public (anyone with the number or link can join). In order to use gloCOM meeting, the user must first acquire gloCOM and the gloCOM meeting add on.

Granting necessary permissions

If you have a problem with using a microphone or camera with gloCOM meeting on Mac OS please check security options described in this section.

gloCOM needs permission to:

  • Camera for video communication.
  • Microphone for audio communication.
  • Screen Recording and Accessibility for screen sharing and remote control.

The user can enable these options by going to: Settings → Security and Privacy → Privacy.

If the necessary permissions for camera and/or microphone have not been granted, the user will see a dialogue asking them to grant the permissions. There will also be a red exclamation mark next to the icons in the option bar.

Here you will find the options to enable your camera and microphone.

meeting_25.png

 

meeting_26.png

 

meeting_27.png

You will have a pop up that looks like this to confirm you are giving permission.

 

meeting_28.png

 

meeting_29.png

When they are enabled you can disable access at any time by unchecking the tick box.

meeting_30.png

 

meeting_33.png

 

Starting A Meeting

6.4_meeting_module_new_screen.png

To launch gloCOM meeting you must first have gloCOM open, then simply click on the icon labeled Meeting, this will open up a small window that will allow you to drag contacts in. Once you have all the contacts that you want you can instantly start the meeting. If you wish for anyone to access this meeting then tick on the Public checkbox.

6.0_meeting_from_contacts_screen.png

There are also alternative methods of starting a meeting. The user can find a contact in the list and right-click on their name, this will give the option to start a meeting instantly. This is useful to avoid having to navigate the meeting menu and to start one on one meetings quicker.

 

6.0_meeting_from_chat_screen.png

One final method to start a meeting is from a chat. This can be done for both one on one and group chats. Just navigate to the conversation and find the Meeting icon in the top-right.

 

6.7_join_meeting_with_link.png

[6.7] When meeting is started from the chat, invite link will be automatically sent to the chat.
Using this link user can easily join meeting either via web or mobile application.

 

In order to have this link in a chat, user should check this option in gloCOM Meeting preferences.

Meeting List

6.5_meeting_list_new_screen.png

If the user wishes to view any of the ongoing, scheduled or previous meetings, they can open the Meeting List. To do this, open the Meeting window and click the Meeting List icon in the top-right. There will be a busy indicator in meeting details until all data is available.

The meeting list will give you the following information:

  • Start and end time (The time of day it will occur)
  • Date (Which day you will have the meeting)
  • Name/subject (What the given topic for the meeting is)
  • ID number (The randomly assigned number to distinguish meetings)
  • Duration (How long the meeting will be)
  • Status (The state of the meeting e.g. finished or upcoming)
  • Participants (Who is supposed to attend the meeting)

Scheduled Meetings

6.5_meeting_list_new_screen.png

Scheduled meetings are all meetings scheduled in the future. There is also a special category of In Progres meetings that contains all currently active meetings the user has been invited to.

Recurring Meetings

6.5_recurring_meetings.png

A Recurring meeting is a meeting that will repeat every set time (every day, week or month), e.g. every week on Tuesday you have a sales meeting.

You may edit recurring meetings to suit your needs if you need to reschedule.

Previous Meetings

6.5_recent_meetings.png

Under this tab, the user can find all meetings that have ended.

 

Meeting Recording(s)

6.5_recording_meeting_screen.png

When recording meetings, the application stores all the necessary information to generate a recording later on. This is done to prevent the recording process from interfering with a meeting in progress, because converting a recording requires significant computer resources. To find meetings that you can create recordings for, the user should open the Meeting List and then the Recordings tab. They can now select a meeting and click Convert to start the conversion process. They can also Open the recording location on the computer, or Delete the recording.

 

6.5_recording_quick_access_screen.png

6.7_glocom_desktop_preferencee_recording_meeting_screen.png

Alternatively, if the user wishes to automatically convert every meeting recording, the user must go to Preferences → Meeting → Recording and check Automatically convert recordings after meeting is ended.

Schedule A Meeting

6.4_schedule_meeting_screen.png

You are also able to schedule a meeting beforehand. To be able to schedule a meeting click on the button to the left of the meeting list.

These are the options available to edit:

  • Time (the time of day it will occur)
  • Date (which day you will have the meeting)
  • Duration (how long the meeting will be)
  • Time Zone (this will display the time zone your meeting will be scheduled in)
  • Subject (what the given topic for the meeting is)
  • Participants (who is supposed to attend the meeting, you can invite them via contacts or email)
  • Whether it is recurring (if it will repeat e.g. every Thursday at 3 pm) and how long it will recur for (e.g. stop after 10 meetings)

6.4_schedule_screen.png

 

6.4_schedule_email_screen.png

 

6.4_recurring_meeting_screen.png

 

Join By number

6.4_start_meeting_screen.png

There is an additional option to Join by number, in which the user enters an already existing meeting number to join the meeting. To access it, the user clicks on the drop-down list in the Meeting window and selects Join by number. They can now enter the meeting number supplied to them by the organizer.

 

6.4_join_by_number_screen.png

 

Meeting Interface

6.4_meeting_interface.jpg

The user can invite as many participants as they want to the meeting.

6.4_meeting_options.png

The meeting interface consists of:

6.4_recording_active.png

  • Local Recording record audio, video and and screen sharing to a computer. The user can click the record button located in the bottom left to record the meeting, the recording can also be paused and stopped, the user must be joined by computer for their audio to be recorded. If the user joins in any other way, ex. via deskphone, their audio will not be in the recording
  • Mute your own microphone (Disable/Enable the audio coming from your device)
  • Disable/enable your own video (Turn on or off the video shown from your camera)
  • View the participant’s list (See the participants in the meeting, if someone is missing you have the option to reinvite them. This will give the participant a new invite message to join the meeting.)
  • Share your own screen (Broadcast your screen to the participants of the meeting)
  • Open the chat window for the meeting (The meeting window will expand with the chat on the right, here you can view messages of the participants and input your own messages. You can close the meeting chat by clicking on the chat button again.)
  • Leave the meeting (Ability to leave when you have the necessary feedback)
  • Options – shows additional options for screen sharing, video, participants and meeting

 

6.4_meeting_mute_participant.png

  • Mute participants as the meeting organizer allows the user to Mute participants:
    • Mute participants as organizer: The meeting organizer can mute other participants from the carousel or the participant list.
    • Mute all participants as organizer: The meeting organizer can mute every other participant from the participant list.

 

6.4_meeting_mute_all_participants.png

6.4_regular_meeting.png

  • Toggle meeting privacy between regular and private during an ongoing meeting. The organizer can toggle the meeting from private to public
    and public to private.

6.4_public_meeting.png

6.7_meeting_options.png

  • [6.7] Statistic provides the user with details about the network quality during the meeting.
    The statistics include metrics about Audio, Video and Screensharing quality.

6.7_meeting_statistics.png

If there is a problem with network connection that is affecting audio quality, a notification in the lower left corner of the Meeting window will be displayed informing the user about the cause of bad audio.

6.4_change_view_of_participants.jpg

There is also an option to change the layout of other participants in the meeting (bottom right corner). The user can switch between Speaker and Grid layout. Speaker layout puts one video stream in the focus. That video stream is either the person currently speaking, or the one user pins. This is also the default view when there is a screen sharing session active.

 

6.4_participants_options.jpg

If you click on the more options button on a user you will be granted the following options:

  • Ask to share screen (prompts the participant to share their screen for the meeting to see, helps the participant achieve it faster).
  • Mute (removes the ability to hear that person, useful for if they have a bad microphone).
  • Remove from meeting (kicks a participant ideal for if they no longer need to be in the meeting).
  • Pin video (makes their video the main video on display for you).

 

6.4_meeting_more_options.jpg

6.5_meeting_grid_view.png

The grid view in the meeting will automatically change the number of video streams based on the number of participants in the meeting.

It follows the following conditions:

  • Up to 45 participants = grid size 12 (user + 11)
  • 46 – 50 participants = grid size 9 (user + 8)
  • Over 60 participants = grid size 6 (user + 5)

Participants will be sorted to have those who spoke last to be among the first video streams.

The Meeting is now able to run 100 active video participants in one meeting.

Selecting Audio Input and Output

6.4_meeting_select_device.png

When the user clicks on the arrow next to the Mute button they will be given the following options:

  • Select Microphone (select which device they want to pick up your audio)
  • Select Speaker (select which device they want the audio to play through)
  • Switch phone (ability to switch the audio device they are using e.g. softphone to desk phone)
  • Leave audio (ability to leave the audio channel to only view the video)

In addition to this, the user can Mute themselves (press the Mute icon) to not let anyone else hear them. If the user is currently muted and attempts to speak, a prompt will appear to inform the user they are muted.

 

You are muted notification will appear when a user attempts to speak while muted.

meeting_20.png

Selecting Video Device

6.4_meeting_video_options.png

Once you click on the arrow next to the Video icon you will be given the option to select which device you want to capture video. This should display all the devices that you have connected and ready to use. You also have the option to click on the Video icon to remove the video you are displaying.

 

meeting_22.png

Screen Sharing

6.4_meeting_screen_sharing.png

If you wish to share your screen during the meeting, simply click on the Share Screen button or request someone to prompt you with one. Then your screen should look something like this.

You will be given several options when you wish to share your screen with other participants:

  • Whole screen (Share everything on your screen),
  • A select window (Only one application you have open, e.g. Google Chrome) or share
  • A region of your screen (An area of your screen that you can choose the zones for e.g. top left).

Once you have selected one click on share screen and it will be broadcast to the meeting.

6.4_meeting_screen_sharing_controls.png

Once you start sharing your screen, you can access the icons at the top of your screen. Here you have all of the previous options, in addition, you have control to:

  • Pause sharing (Momentarily stop screen sharing)
  • Stop sharing (Permanently stop screen sharing)
  • Remote control (Once you give control to a participant they will have the ability to use your computer e.g. move a mouse and input from a keyboard.)

Under options, you have the added functionality to:

  • Original size (Change the meeting application to the original size)
  • Fit to window (Change the meeting application to the size of the window)
  • Hide video panel (Hide the options of the meeting panel from the top of the screen)
  • Turn off the incoming video (Remove the video of other participants from reaching you)
  • Copy meeting number (Faster method to copy the meeting number)

 

Outlook integration [6.7]

Outlook integration allows user to manage gloCOM Meetings from Outlook. This includes following:

  • Schedule a Meeting
  • Start Instant Meeting
  • Start Meeting with multiple contacts
  • Cancel a Meeting
  • Convert existing event to gloCOM Meeting

 

Schedule a meeting

6.7_schedule_meeting.png

User can Schedule gloCOM Meeting from outlook main tab.

After cliking on to Schedule meeting, user should see an outlook meeting appointment window with a schedule settings dialog where can set the meeting private or public.

6.7_meeting_added.png

 

After confirmation, outlook appointment interface is filled out with meeting data.

A user is allowed now to edit this invitation – to change subject, body; set date and time, add participants, etc. When enter all necessary data, user should Send invite to participants.

Meeting then will be added to gloCOM Meeting list.

Starting instant Meeting with one or multiple contacts

 

6.7_start_instant_meeting_contacts.png

User is able to Start Instant Meeting from outlook main tab if press gloCOM Start Instant Meeting icon. This will start instant meeting without any participants.

Another option is to Start Instant Meeting with one or multiple contacts, by selecting them from the contact list in outlook. Selected contacts will receive a Meeting invitation.

 

Cancelling a Meeting

6.7_cancel_meeting.png

In order to Cancel the Meeting, user should open that Meeting from the outlook calendar list, and choose gloCOM Cancel Meeting option.

After that, user should press Sent Update icon to inform all invitees about cancellation.

Meeting then will be removed from gloCOM Meeting list.

 

This option will only delete gloCOM Meeting. Outlook appointment will not be deleted.

 

Convert existing event to gloCOM Meeting

 

6.7_outlook_appointment.png

To convert outlook appointment into gloCOM Meeting, user should do the following steps:

  • Find an existing event in Outlook calendar and open it
  • Click on Schedule meeting icon
  • Edit your meeting if needed
  • Send Update to participants

Meeting is now added to gloCOM Scheduled Meetings list.

Meeting Licences [6.7]

The limitations of the Meeting packages are as follows:

6.7_meeting_licences.png

 

Starter package is defaualt one. This means that will be automatically assigned to all gloCOM Meeting users.

So, if user exceeds limitations for current package type, following info messages appears:

6.7_meeting_max_number_of_participant_reached.png

  • Message when user exceed number of invitees – when scheduling meeting or adding participant to existing meeting

6.7_meeting_max_number_of_concurrent_meetings_reached.png

  • Message when user exceed number of meetings for current license type

6.7_meeting_no_meeting_licence.png

  • Message when user does not have license

Chat

gloCOM brings a unified chat between Desktop, Web and Mobile applications. Chat history is stored on the server and is always synced between all your devices. This means that if you need to leave the office but you were having an important chat discussion with your colleagues you can seamlessly continue chatting using your mobile application. Also, in case you change your PC or laptop your full chat history will be synced the first time you log in on the new computer.

Full history sync

sync_in_progress.png

After every log in the application makes sure that your chat history is always synced and that you have all messages available on your device.

chat_syncing.png During the sync there is an indication on the chat module icon in the main window to inform the user that the sync is currently in progress.

If you open the chat window during sync you will see an informative message, with a progress bar indicating the sync progress.

If chat sync has failed there is a warning in the chat window with the option to retry the sync by pressing the Retry button.

 

chat_server_down.png

In case that chat sync has failed because chat server was down at the time you logged in, the application will automatically start the sync process again, once it detects that the server is back up.

Chat server unavailable

If chat server is down you cannot send nor receive messages until it gets back up.

chat_syncing.png While the chat server is down there is an indication on the Chat module icon in the main window to alert the user.

If you open the chat window while the server is down, there is also an informative message that the chat server is not connected.

chat_server_down2.png

As soon as the application detects that the chat server is back up the warning is dismissed and you can continue chatting where you left off. 

Starting conversations

6.6_glocom_chat_window_screen.png

To open the Chat window click on the Chat module icon in the main window.

This will bring up the chat window and show all of your conversations. There are a few ways to start a conversation, or to open the existing conversation with another user:

  • Click on the chat icon when hovering over a user in the main window (only for Grid View).
  • Right-click on a user in the main window, and choose the option Chat from the menu.
  • Double click on a user in the main window (if your default double click action is set to Chat inside the Preferences).
  • Select multiple users in the main window, right-click, and choose the option Group chat from the menu to create instant groups from the main window.
  • Search for a user inside the chat window and click on the desired user.

6.0_starting_conversation3_screen.png

 

Top blue bar

6.6_glocom_top_blue_bar_screen.png

On top of the chat window area there is a blue bar that contains information about the currently selected conversation, and also provides various actions available for that conversation.

On the far left of the top blue bar, there is an avatar of the currently selected conversation. Next to it, there is a user’s name (or a group name in case of a group conversation). Clicking on the user’s name opens up the Contacts Information dialog for the selected user. Clicking on the group’s name or the participant’s label opens up the Info drawer. Below the user’s name, there is information about the user’s presence and status, e.g. is the user currently online, what is the user’s status message, is he currently away from the Desktop, etc. In the case of a group chat, there is a label indicating the number of participants in the conversation.

 

6.0_group_chat_call_screen.png

On the right side of the blue bar there are buttons for executing actions available for the currently selected conversation.

  • phone_chat.png Call the currently selected user (create a voice conference in case of a group conversation).
  • 6.0_search_chat_button.png Search for messages from the current conversation.
  • alert.png Ask for attention – the user in the current conversation will be notified that you need their immediate attention. Not available for group conversations.
  • meeting.png Create a meeting with all chat participants.
  • add_users.png Add more users into currently selected conversation
  • info.png Open the chat info.

6.6_glocom_search_mode_per_a_user_screen.png

6.0_ask_for_attention_screen.png

6.0_create_meeting_from_chat.png

 

6.6_glocom_add_users_screen.png

When adding users into the currently selected conversation you can filter users list by searching for a user’s name or extension. You can also filter by department, or even add a whole department into the conversation. Added participants cannot read previous messages in the conversation.

To collapse the users list and show a list of departments click on the name of the currently expanded department. To select all users from the currently expanded department, click on the checkbox next to the department name. 

6.6_glocom_open_chat_info.png

Chat Info

Single chat conversations

6.6_glocom_open_chat_info.png

Info drawer shows all participants within the selected conversation. Furthermore, it allows users to add more participants to the selected conversation by clicking on the + sign located on the right of the Participants label. This way, the user can easily create a group chat conversation from a single chat conversation. Additionally, by hovering over each participant, the user can see information about their presence and available actions.

While hovering over a participant, the following action is available:

  • call_participant.png Call the hovered participant.

 

6.6_glocom_file_sent_received.png The Show Files icon at the top of the Info drawer shows all shared files within the selected conversation.

6.6_glocom_delete_conversation.png The Delete conversation button at the bottom of the Info drawer allows the user to delete the selected conversation.

Group chat conversations

6.6_chat_info_group_chat.png

Info drawer shows the group name, all participants of the selected group conversation, and the group administrator. As a group administrator, the user can change the group name, remove participants from the group, and select a new group administrator.

To change a group name, the user needs to click on the group’s current name, type in a new name, and press the Enter key on their keyboard.

Furthermore, the user can add new participants to the selected conversation or filter participants of the conversation. Additionally, by hovering over each participant, the user can see information about their presence and available actions.

While hovering over a participant, the following actions are available:

  • call_participant.png Call the hovered participant.
  • chat_participant.png Open the single chat conversation with the hovered participant.
  • kick_participant.png Remove the hovered participant.

6.6_glocom_admin_transfer_screen.png

6.6_glocom_file_sent_received.png The Show Files icon at the top of the Info drawer shows all shared files within the selected conversation.

6.6_glocom_info_mute_unmute_button.png To mute the selected conversation, click on the Mute button at the bottom of the Info drawer.

However, to leave the selected conversation, click on the Leave button at the bottom of the Info drawer. The popup message will show up, asking the user to select what they would like to do.

The user can select one of the following options:

  • Leave: It will leave the group and keep the chat history.
  • Leave & Delete: It will leave the group and delete all chat history.
  • Cancel: It will cancel the leaving process.

6.6_glocom_assign_admin_to_myself_screen.png

And finally, as a group administrator, the user can select a new group administrator by clicking on the Transfer button next to their name and selecting a new group administrator. To confirm the transfer process, the user needs to press the Transfer button at the bottom of the Info drawer or press the Cancel button if they want to quit the transfer process.

If the group chat does not have an administrator, the user can become an administrator by clicking the Assign myself button below the No admin assigned label.

 

Files overview

6.6_glocom_files_sharing_screen.png

You can click on the 6.6_glocom_file_sent_received.png icon to see all sent and received files inside the conversation.

You can search for a particular file by its name. Clicking on the file thumbnail or the file name opens the file if it is available, or offers to download it if the file has not been downloaded yet.

File name, file size, sender, and time are shown for each file. Depending on the file direction (incoming/outgoing) and file status (uploading/uploaded/ready to download/downloading/downloaded) the button on the right of the file name provides certain actions:

  • file_download.png Click to download the file.
  • file_menu.png File is already downloaded, click to show the menu and choose from Open, Show in Windows Explorer for Microsoft Windows (Show in Finder for macOS) and Save As options.
    • Open option opens the file in the default application
    • Show in Windows Explorer/Show in Finder option opens the folder containing the file and selects the file which is useful for locating the file on the file system.
    • Save As option is used to create a copy of the file in the desired location with the desired name.
  • file_progress.png Show progress of currently uploaded/downloaded file.
  • file_cancel.png Click to cancel current uploading/downloading. Visible when you hover the progress circle. 

Options (3 dots) menu

6.6_glocom_3dots_screen.png

The menu contains the following options:

  • Create Group
  • Close All Chats
  • Show Closed Chats
  • Legacy Chat History
  • Options

6.6_glocom_create_group_screen.png

Create Group Chat [6.7] option is used for creating group conversations (as the group creator, you are automatically the group administrator). Two types of groups are available. The first type of groups are ordinary groups, meaning that the chat history will not be available to newly added participants. The second type of groups are groups with visible chat history, meaning that the full chat history will be available to newly added participants.

To create a group with visible chat history, check the option Allow full history visibility.

6.7_glocom_desktop_shared_group_indicator.png – Indicates that the chat history is visible to newly added participants.

The group name may or may not be provided during the group creation. If the user does not provide a group name, the group name will be just Group. However, the user can change the group name at any time after creating the group by clicking on the group name.

6.7_glocom_desktop_create_group_screen_2.png

Filtering and selecting contacts are the same as described in the conference section. The user can filter contacts by name, extension number, and department. Created groups are permanent, meaning the user will remain a group member after closing the application.

It is possible to have multiple groups with the same participants and the same or different names. For example, you could create Sales Reports and New Release groups. Both groups can have the same participants, and the user can use them for various topics, so unrelated matters are not mixed up in a single conversation.

Group chat can be created from one-on-one conversations and conference calls.

Close All Chats option is used to close all your conversations easily without having to close each one manually.

Show Closed Chats option is used to see all of your closed conversations so you can find them and move them back to active.

Legacy Chat History option is used to show chat history from previous versions so you would not lose all of the messages you had in your chat history prior to the update to gloCOM version 6.0. This chat history is kept only for those purposes since old chat messages cannot be migrated to the new chat.

Options option is used to quickly navigate to Chat section in the Preferences window.

Mention participants in group chat conversations [6.7]

6.7_glocom_desktop_mention_notification.png

The mention as a feature represents a good way to get someone’s attention within the group conversation. It allows the user to mention one or more participants and provide the context of their mentioning within the message. The mentioned participants will receive a notification even in the group conversations they have currently muted.

 

6.7_glocom_desktop_mentioning_user_within_input_field.png

To mention a participant, the user needs to enter the @ sign followed by the name of the desired participant. Immediately after entering the @ sign, the list of the participants who can be mentioned will be displayed above the input field.

Only participants from the group chat conversation can be mentioned.

The user has a few possibilities for selecting participants:

  • The first includes scrolling through the list using the up and down arrow keys and selecting the participant by pressing the Enter (Return) key on their keyboard or using the mouse wheel and clicking on the participant.
  • The second is to continue entering the participant’s name after the @ sign. In that case, the list above the input field will only display participants whose names match the entry.

6.7_glocom_desktop_mentioning_user_input_field_2.png

The mentioned participant will be colored in blue within the conversation.

6.7_glocom_desktop_quick_action_on_mention.png

Clicking on the mentioned participant within the conversation brings a pop-up menu with the following options:

  • Call
  • Chat with
  • Contact information 

Search and Chat History

6.6_glocom_search_for_user_screen.png

The Search field on the top left of the chat window, right below the blue bar, has multiple purposes:

  • Start a new conversation or open an existing conversation by searching for a user’s name, a user’s extension or a group name, and click on the desired item in the list
  • Chat history

Unlike the versions prior to gloCOM 6.0 chat history is now integrated into the chat window so you don’t have to open another window to search for a message. When you type in a term in the search field, the application is going to find all users or existing conversations that match the term, and also find all messages that match the term. Users and existing conversations are positioned on the top, followed by all messages that match the term, sorted from the most recent one to the oldest one.

If you click on any item in the Contacts & Chats section, the application is going to open the selected conversation and clear the search field.

On the other hand, if you click on an item in the Messages section, the application is going to open the conversation, focus the desired message and load a few messages around it to give you the context of the conversation at that point. From there, you can scroll up/down to load older/newer messages, where every occurrence of the searched term is going to be highlighted.

6.6_glocom_search_for_messages_screen.png

Once you have found what you were looking for, you can delete the term in the search field to exit the search mode or click on the 6.5_clear_search.png button on the left side of the search field. This enables you to search your entire chat history without ever leaving the chat window.

If you type in more than one word in the search field, the application is going to find all messages that contain both of those words in any order.

For example, searching for “Hello Bob” matches all of these:

  • Hello, how are you Bob?
  • Bob? Hello? Are you there?
  • Hello Bob, do you have a few minutes?
  • hello Bob, how are you?

6.6_glocom_searched_term_highlighted.png

But maybe you just wanted to find the last two messages, where words Hello and Bob are right next to each other and in the right order (where the word Hello comes before Bob). In that case you have to put quotation marks around the term.

For example, search for “Hello Bob” matches just these:

  • Hello Bob, do you have a few minutes?
  • hello Bob, how are you?

As you can see in the examples above search in the chat window is case insensitive.

 

Conversations list

6.6_glocom_conversations_list_screen.png

On the left side of the chat window, right below the search field, there is a list of all your conversations sorted by their most recent activity. These conversations are persistent, meaning that they will appear in the chat window even after you restart the application. To remove the conversation permanently you have to delete the conversation which can be done from the info drawer. In case you just want to close the conversation you can hover the conversation and press the x icon that appears in the top right corner of the conversation. This way you can keep visible only those conversations you are interested in currently. If you want to close all of your conversations you can do so by clicking on the Close All Chats option from the global dots menu in the chat window. Any activity in the closed conversation will move it back to active (any new messages, new participants added etc.) so you never miss the latest messages and events. You can find any of your closed conversations by searching for them in the chat window. You can also have an overview of all closed conversations by clicking on the Show Closed Chats option from the global dots menu in the chat window. From there you can move any conversation to active just by clicking on it, or you can move multiple conversations to active without leaving this mode by clicking on the file_back_to_active.png icon that appears on hover in the top right corner. Click on the Back to active chats label to return to your active conversations list.

Conversation with a user which has been deleted from PBXware will be marked with a prefix (Deleted). You can no longer send messages to this conversation, but it is still useful because of the chat history and all existing messages with that user before deletion.

6.6_glocom_3dots_and_x_screen.png

When you hover a session, besides the x icon there is a dots icon in the top left corner of the conversation. Clicking on this icon opens up a menu containing the following options:

  • Search
  • Call
  • Pin Chat
  • Mark as Read/Unread
  • Mute (only for group conversations)
  • Close All Except This Conversation

Also, right-clicking on the chat conversation in the conversations list brings up a context menu with these options.

Search option allows you to search for messages from that conversation. This is useful to search only for messages from a specific user unlike global search which searches for messages from all conversations. There are two ways to get out of this mode: by clicking on the back icon file_search_back_icon.png located on the left side of the search field, or by pressing the ESC key.

Call option allows you to call the user or to create a conference call in case of a group chat.

Pin Chat allows you to pin the most used conversations on the top of the conversation list. The last pinned conversation is always on the top of the conversation list. You can unpin the conversation in the same way as pin, and also by clicking on the pin icon 6.0_pin_chat_icon.png that appears if a conversation is pinned. The user can rearrange pinned conversations according to their needs by using the drag and drop options. This allows them to define priority for pinned conversations.

Mark as Read/Unread allows the user to explicitly mark the conversation as Read/Unread. If they mark the conversation as Unread, the Unread indicator will show up for that conversation. It informs the user to look at this conversation again and take some actions if needed. Any action inside the chat conversation with the unread status will remove the Unread indicator. Also, opening the conversation or explicitly marking it as read will remove the indicator.

Mute option is used if you want to stop receiving notifications for a group chat maybe because there are too many messages exchanged and it distracts you. You can unmute a group chat in the same way as mute, and also by clicking on the speaker icon file_unmute_speaker_icon.png that appears if a conversation is muted. You can also Mute/Unmute a conversation from the Chat Info screen.

Close All Except This Conversation option allows you to close all conversation except this one. This is useful if you have only one conversation you are currently engaged in, so you want to hide all others so they don’t distract you.

6.6_glocom_3dots_user_screen_new.png

For each 1 on 1 conversation in the list you can see:

  • User’s avatar with his status icon
  • User’s name
  • Last message in the conversation
  • Time of the last message in the conversation
  • Number of unread messages (if any)

For each group conversation in the list you can see:

  • Group chat icon
  • Group name
  • Last message in the conversation
  • Time of the last message in the conversation
  • Number of unread messages (if any)

While in search mode conversations list will change its items according to the searched term which is explained in the Search and Chat History section.

 

Unread messages indicator

6.6_glocom_messages_indicator_screen.png

At the bottom left of the chat window there is an unread messages indicator to inform the user if there are currently any unread messages. This is useful in cases where you’ve scrolled down and you don’t see your most recent conversations, or if you are in search mode.

you_have_unread.png

If there are any unread messages the label and the icon are emphasized in blue color to draw the user’s attention.

 

unread_msgs_menu.png

Click on a label to open up a menu showing a list of all conversations with unread messages indicating the number of unread messages in the parenthesis. Also, there is an option to mark all messages as read.

Marking all messages as read will effectively send seen to all those conversations even though you haven’t read those messages yet. Clicking on any other option besides Mark all as read opens the selected conversation. This can be used as a quicker way to find conversations with unread messages instead of looking for them in the conversations list.

no_unread_messages.png

If there are no unread messages, the label is not emphasized and serves only as an indicator, without any functionality.

Messages view

6.6_glocom_messages_view_screen.png

On the right side of the chat window you can see the messages of the currently selected conversation.

In case there are no unread messages in the conversation, the application will load last 20 messages and place the scrollbar on the bottom. If you want to load older messages, you just scroll up until you reach the top. This way you can scroll all the way to the beginning of the conversation.

In case there are unread messages in the conversation, the application will load all unread messages plus 20 additional older messages. The scrollbar will be positioned on the first unread message with the new_messages.png indicator so you know where should you continue reading the messages.

The keyboard’s up and down arrow keys can be used for scrolling messages through chat/SMS conversations.

The typing indicator is presented above the input field of the message window and within the conversation list so you can see when somebody is typing to you. In the case of a group conversation, if more than one participant is typing at the same time, the typing message will take the form N participants are typing where N is the number of typing participants.

6.6_glocom_additional_options_in_the_group_chat.png

While you are inside of the group conversation, left-click on the participant’s name or avatar inside the messages window will show a popup menu with three options:

  • Call: Call the participant directly.
  • Chat with: Start a one to one conversation with the participant.
  • Contact information: Show the contact information.

While scrolling up in the currently selected conversation, a scroll indicator file_scroll_messages_indicator_icon.png appears in the bottom right corner of the messages view so you can easily move to the end of the conversation. If you receive a new message while searching/viewing the older messages, the scroll indicator will show the number of messages received. Clicking on the scroll indicator file_scroll_number_messeges_indicator_icon.png will take you to the first received message.

Message states

For outgoing messages there is an indicator explaining the current state of the message:

  • sending_msg.png Sending: The message is on its way to the server.
  • sent.png Sent: The message is sent and has reached the server.
  • delivered.png Delivered: The message is delivered to the other user(s).
  • seen.png Seen: The message has been read by the other user(s).
  • failed.png Failed: The message could not reach the server.

Text selection and context menu

You can select text inside of messages by pressing and dragging your mouse across the messages area. Click anywhere on the messages area to unselect all messages.

6.6_glocom_context_menu_screen.png

While there is any selected text in the messages area, right-clicking brings a context menu with the Copy option to copy all selected messages in the clipboard. You could also press CTRL+C on Windows, or Command(⌘)+C on macOS to copy all selected messages in the clipboard.

If you right click inside a message bubble (gray or blue rectangle) while there is no selected text, a context menu appears with the Reply, Copy Message, Show plain text, Forward, Pin Message, Info (only for groups) and Delete Message options.

 

6.6_glocom_reply_message_screen.png

Reply option allows the user to reply to a specific message. To reply to a message, hover over it, and click on the reply button, or right-click on the message, and from the drop-down menu, select the Reply option. As a result, the message that the user wants to reply to will appear above the input field. Clicking on the replied message inside the chat will take the user to the original message.

Copy option is used to copy all message content to the clipboard.

Show plain text option is used to disable all message formatting (links, emojis, etc.), to see the original message source. If you right-click on the message again after you’ve pressed the Show plain text option, there is a Show rich text option to revert it and to see the formatted message with links and emojis.

6.6_glocom_forward_message_picker_screen.png

Forward option is used to forward messages and files from one conversation to another. You can forward the message or file up to 10 conversations at once.

 

6.6_glocom_pin_message_screen.png

Pin/Unpin options are used to pin/unpin an important message or file message to the top of the conversation window. Anyone can pin/unpin the message inside the conversation. You can pin one message at the same time. By clicking on the pinned message, will redirect you to that message inside the conversation.

6.6_glocom_message_info_screen.png

Info allows the user to see the information about the delivery and seen status of a single message within a group chat conversation.

 

6.6_glocom_delete_message_screen.png

Delete allows users to delete text and file messages. To delete the desired message, users can just right-click on it, and from the drop-down menu, select Delete option.

After selecting the Delete option, the confirmation dialog will show up with two options for outgoing messages:

  • Delete for myself with the following sub-content: This message will be deleted only for you. Other chat members will still be able to see it. Are you sure you want to proceed?
  • Delete for everyone with the following sub-content: This message will be deleted for all participants. Are you sure you want to proceed?

 

6.6_glocom_delete_message_dialog_outgoing_screen.png

And for incoming messages, there is only one option:

  • Delete for myself with the following sub-content: This message will be deleted only for you. Other chat members will still be able to see it. Are you sure you want to proceed?

In addition to the options mentioned above, the confirmation dialog contains the Delete and Cancel buttons.

After deleting the message, the Message deleted indicator shows up.

 

6.6_delete_message_dialog_incoming_screen.png

 

File message

6.0_file_message1_screen.png

Besides regular text messages, you can use the chat in gloCOM to share files.

For image and video files there is a thumbnail that is automatically downloaded. Under the thumbnail, there is information about the file name and the file size. At the bottom of the file message there is an icon used to open, download, show upload/download progress or retry file upload/download depending on the file status. This is explained in detail in the Files Overview section. Also, at the top right of the file message, there is a 3 dots icon. Clicking on the icon opens a menu with options to download, open, locate the file on the file system, or create a copy of the file.

6.6_glocom_file_message2_screen.png

 

Clipboard

6.6_glocom_clipboard_attachment_list_screen.png

gloCOM Desktop supports clipboard functionality for images and files. It means that the clipboard now can be used for copying/pasting images from the external app (such as image viewer, browsers, etc.) or for copying/pasting images and files from the File Explorer (Finder on macOS) directly into the chat session. With this at their disposal, users are no longer limited to just using an image/file picker and drag & drop feature for sending images and files.

While using clipboard functionality for sending images and files, instead of sending them immediately after pasting into the chat, the application creates an attachment list that includes thumbnails within the selected chat session. Clicking on the thumbnail opens the file in the proper viewer app (image viewer for the pictures, the default video player for videos, etc.). This way, users have the opportunity to double-check selected files and images before sending.

Adding files to the attachment list while using the clipboard can be done in two ways:

  • Using CTRL(Cmd on macOS) + C/V for copying/pasting files or
  • Using the mouse right-clicking to copy/paste files.

Every image sent using the clipboard will be saved into the gloCOM downloads directory.

Furthermore, hovering over the file inside the attachment list displays a blue circle with the white dash at the thumbnail’s upper right corner. Click on it to discard the file from the list. Discarding all files from the list can be done by clicking the x button in the upper right corner of the attachment list.

While the attachment list is active and the user selects files using a file picker or drags them into the chat, they will be attached to the attachment list. Otherwise, the app will send them immediately.

In addition, while the attachment list is present within the selected chat conversation, the user can write a text message simultaneously. In that case, the app will send the text message first and then the attached files one by one.

The maximum number of files attached to the attachment list at once is limited to five (5). Once the limit is reached, a pop-up message will appear displaying the following: Could not add files since it would violate the maximum files limit! (Max. count of all attachments: 5).

For larger images, the copy operation will take a while. During this time, the application will change the cursor type to loading, indicating that the file is being copied.

Input field

Type message field on the bottom of the chat window is used to send messages to the currently selected conversation. After typing a message press the Enter (Return) key on your keyboard to send a message. To type in a new line press Shift + Enter or Ctrl + Enter (Command + Enter for macOS).

6.6_glocom_input_feald_screen.png

The length of the message that can be sent is limited to 10 000 characters.

6.0_file_message3_screen.png

send_file.png A folder icon allows the user to send files. Clicking on it opens up a dialog where the user can pick up to 5 files to be sent to the currently selected conversation. Also, the user can send files by dragging them from Windows Explorer (Finder on macOS) to the messages area within the chat window.

emojis_window.png

emojis.png An emoji icon allows the user to send emojis. Clicking on it shows an emojis window where the user can browse through emojis separated into categories. At the bottom of the emojis window is a list of the most recently used emojis.

6.6_glocom_voice_message_screen.png

6.6_glocom_voice_message_icon.png A microphone icon allows the user to record voice messages for up to 2 minutes.

While recording, the user has the ability to use the following options:

  • Discard voice message: It will discard a voice message.
  • Stop recording voice message: It will stop recording. This way, the user can listen to the voice message before sending or discarding it.
  • Send voice message: It will stop the voice message and send it immediately without the chance to listen to it.

 

6.6_glocom_voice_message_recording_screen.png

While recording is active, sending text and file messages will be disabled until the user sends or discards the voice message.

Playing voice messages is possible within a chat by pressing the play button. It is possible to go back and forth through a selected voice message by clicking on the waveform.

Some chat features that are described above can be enabled/disabled depending on the server settings.

SMS/MMS

6.4_sms_window.png

These features allow the user to send/receive SMS/MMS messages.

6.4_mms_window.png

The MMS message is an enhancement to the standard SMS message. The main difference between SMS and MMS messages is that the user can send multimedia and other files in their messages. It includes media such as videos, pictures, audio clips, GIFs, and much more. The maximum size of uploaded files is 500 KB or up to ten (10) files per message. Additionally, MMS allows for up to 1000 characters of text in a message, which is a lot more than for a standard SMS.

Unfortunately, SMS history is not synced between the user devices. It means that if a user reads the messages on the gloCOM Desktop, it will not be available on gloCOM GO and vice versa.

SMS Number

6.4_sms_number_personal_information.png

If the user has associated an SMS number with their Extension, they need to open the Personal Information screen to see it.

6.4_mms_number_contact_information.png

To see the SMS number of the contact, right-clicking on contact, and from the drop-down menu, select the Contact Information.

Start SMS conversation

6.0_start_sms_conversation_from_toolbar.png

There are two ways to start an SMS conversation:

The first way is to open the SMS window by clicking on the SMS icon in the toolbar within the main gloCOM window. The SMS window will appear. Next, enter the name or number of the contact inside the search field and click the result to start a conversation.

6.0_start_sms_conversation_from_contact_list.png

The second way is right-clicking on the contact, and from the drop-down menu select Send SMS.

6.0_sms_select_phone_number.png

If the contact has multiple phone numbers, the pop-up window will appear with all their numbers, and the user will be able to select which number they desire to send an SMS/MMS message.

 

SMS/MMS Notifications

6.0_sms_notifications.png

SMS/MMS notifications have the same behavior as chat notifications. When the SMS/MMS message is received, a notification pops up.

 

The app will display the number of unread SMS messages within a gloCOM main window, taskbar, tray icon, and at the bottom of the SMS window.

6.4_mms_notifications.png

 

6.7_glocom_desktop_sms_alerts.png

To turn off the SMS notifications, please navigate to Preferences → Alerts and uncheck the Notify me when I receive a new SMS message option.

SMS notifications are unchecked by default.

 

SMS Window

6.4_sms_window_1.png

The SMS window is similar to the chat window. At the top left side of the blue bar is displayed an SMS number of contact the user is currently talking to.

On the right side of the blue bar, there are two options:

  • phone_chat.png Call the currently selected user.
  • 6.0_voicemail_delete_icon.png Delete the current conversation.

The search field is below the contact’s SMS number. The user can use it for filtering contacts, conversations, and searching messages.

Below the search field is a conversation list of all user’s conversations sorted by their most recent activity.

6.4_sms_copy_option.png

Next to it is the messages view. Right-clicking within the white or blue rectangle allows the user to copy the previously selected text. The white rectangle represents outgoing messages, and the blue represents incoming messages.

 

6.4_sms_input_field.png

An input field is below the messages view. Click the send SMS icon on the right side of the input field to send an SMS message. The Enter key on the keyboard represents a new line.

 

6.4_sms_counter_screen.png

It is not possible to send more than four (4) messages at a time. Also, the character counter appears above the send SMS icon as soon as you start typing the message.

6.4_selecting_multimedia_files.png

A folder icon that is used for sending files can be found next to the Send SMS icon. Clicking the icon opens up a dialog where the user can select up to ten (10) files to be sent to the currently selected conversation.

The user can upload a max of 500 KB of multimedia data.

Additionally, the user can send files by dragging them from Windows Explorer (Finder on macOS) to the message area inside the SMS window. If the amount of the selected data is larger than 500 KB or if more than ten (10) files are selected, a pop-up message will appear displaying the following: Maximum size of attached files for MMS reached. All files that exceed the previously mentioned limits will be discarded.

Please note that supported MMS files are as follows:

  • Image Files: jpeg, png, gif
  • Audio Files: MP3, OGG, AMR
  • Text Files: PDF, Vcard, txt
  • Video Files: mp4

6.5_kb_counter.png

The application will compress images (jpeg and png) before sending, which gives the user the ability to send images larger than 500 KB. The application will preserve the quality as much as possible and adjust the resolution as needed.

If a file is selected, an SMS message becomes an MMS message, which can be seen above the Send SMS/MMS icon as the counter of the remaining kilobytes is displayed instead of the character counter.

After selecting the files, a thumbnail with the file name for each selected file will be displayed above the text area within the input field. Also, it is possible to remove selected files from the MMS message by hovering over them and selecting the blue circle with a white dash at the top right corner of the thumbnail.

The gloCOM will automatically download all files smaller than 500 KB. If the file is not downloaded for any reason, the user can click on it to download it.

6.4_sms_number_and_unread_sms_messages_indicator.png

The associated SMS number (or the alert icon) is displayed at the bottom left side of the SMS window. What will be displayed depends on whether the SMS option is enabled or not.

If the user has associated an SMS number with their Extension, the SMS number will appear. It means that they can send/receive SMS/MMS messages. Click on it to copy it to the clipboard.

Next to it is an unread SMS messages indicator. It informs the user if there are currently unread SMS messages. It has the same behavior as the unread messages indicator within the chat window.

If there are unread messages, the red circle will appear with the number of missed SMS messages inside it to draw the user’s attention.

Click on it to open up a menu showing a list of all conversations with unread messages indicating the number of unread messages in the parenthesis. Also, there is an option to mark all messages as read.

Marking all messages as read will effectively treat all messages as read and remove the unread count indicator even though you have not read them yet. Clicking on any other option besides Mark all as read opens the selected conversation. It can be used as a quicker way to find conversations with unread messages instead of looking for them in the conversations list. If there are no unread messages, the red circle will not appear.

6.4_sms_alert_indicator.png

If the SMS number is not associated with the user Extension, the alert icon will appear instead of the SMS number with the message, No SMS number assigned. It means that the SMS/MMS messages cannot be sent or received.

 

SMS Message States

6.4_sms_message_states.png

The SMS/MMS message has only three states:

  • Sending
  • Sent (It does not mean that the message is delivered.)
  • Failed ((When the SMS/MMS message is in this state, click the Retry option to send it again.)

Enable/Disable SMS messaging on Desktop [6.7]

6.7_glocom_desktop_enable_sms.png

By default, SMS/MMS messaging is enabled within the gloCOM Desktop application. The user can disable it if they do not want to use the gloCOM Desktop application for SMS/MMS messaging.

To disable SMS/MMS messaging, please navigate to the Preferences –> Messaging and uncheck the Enable the SMS messaging on Desktop option. Unchecking this option will disable sending/receiving SMS/MMS messages through the gloCOM Desktop application, but users can still send/receive SMS/MMS messages through the gloCOM GO application.

Presence

6.0_presence_tooltip.png

gloCOM brings a unified presence that is synced across all of your devices (Desktop, Mobile, and Web). For a currently online user, you can see if they are connected via Desktop, via Mobile, via Web, or even all three. For users who are not currently connected, you can see when was their last activity, in order to have a better understanding of their availability. For example, if you see that the user was last seen a few minutes ago, you might assume they will probably be able to respond to your calls/messages. On the other hand, if a user has not been seen for a few days, it might indicate they have limited availability and are out of the office. User’s presence and availability are represented by the icon visible in the bottom right of their avatar. Details about a user’s presence are shown in a tooltip after hovering over them in both grid and list view. The tooltip contains information such as: the device that the user is connected with, their last activity, their status message, and their phone status (idle, on-call, do not disturb, etc.).

Status icon indicator can be any of the following:

  • avatar_online.png If there is no icon in the bottom right of the user’s avatar, it means that they are currently online and available.
  • avatar_oncall.png The user is currently on a phone call.
  • avatar_busy.png The user is currently online, and they’ve set their status to Busy.
  • avatar_ondnd.png The user is currently online, and they’ve set their status to Do not Disturb.
  • avatar_away.png This icon has multiple meanings:
    • The user is currently online, and they’ve set their status to Away.
    • The user is currently connected via Desktop, but they are Away from Desktop.
    • The user is not currently connected, but they were last active less than N hours, where the N represents the value that depends on the settings set on the server (For example, 8 hours, 15 minutes, etc.)..
  • avatar_offline.png The user was not active in the last N hours, where the N represents the value that depends on the settings set on the server (For example, 8 hours, 15 minutes, etc.).

Status and status message

6.0_status_menu_screen.png

You can choose your own status by clicking on the status icon in the bottom right of your avatar in the main window, or by clicking on the tray icon.

A menu will pop up and you can choose between:

  • Available
  • Busy
  • Do not disturb
  • Away
  • Any of the statuses defined by the PBXware administrator
  • Custom status

PBXware administrator can add statuses through PBXware GUI and those will appear as an option in the menu for all users. For example, an administrator could add Lunch Break status so users can easily inform others when they are using their lunch break and are not at their desk.

Also, you can set your own custom status, and write any message to describe your current availability. For example, if you have to attend a meeting, and you are not available to respond to calls or messages, you could choose Custom status… from the menu, select Busy from the dropdown, and type In a meeting as a message. This informs all other users that you are busy and the reason for that is you’re currently attending a meeting. This allows all users to have a better understanding of each others availability since each user can type a custom message to describe their current availability.

After you choose any of the statuses, you also have to specify status expiration. This allows you to let the application revert your status back to Available after a certain period of time. Using the example mentioned above, you could set your status to Lunch Break with the expiration of 1 hour, so when you come back to the office you don’t have to remember to change your status back to Available since the application will automatically do that for you.

6.0_setting_custom_status_screen.png

When setting status expiration you can choose between:

  • Today
  • 1 hour
  • 4 hours
  • 8 hours
  • 12 hours
  • 2 days
  • 5 days
  • This week
  • Always

Do not Disturb status

6.0_dnd_status_screen.png

Setting your status to Do not Disturb (including custom Do not Disturb statuses) disables chat notifications, conference join notifications, and notifications informing you that someone has come online via Desktop. This allows you to easily remove distractions during an important period of the day when you need to fully concentrate on the task at hand. Note that this overrides the settings in the Alert section inside of the Preferences window.

 

Away from Desktop

setting_away_from_desktop.png

When there is no user activity on your computer for a certain period of time gloCOM can inform other users that you are away from your desk. This can be configured by clicking on the status icon next to your avatar in the main window, hovering over the Set away from Desktop when inactive for item and choosing the desired option.

Voicemail

6.5_voicemail_waveform_screen.png

  • Select a Voicemail message and click 6.0_voicemail_delete_icon.png to delete it. Please note, voicemail delete is permanent.
  • Click 5.1.open-button.png to move the selected voicemail message to the old messages directory.
  • Click 5.1.call-button.png to place a call to a contact who left a voicemail message.
  • Click 6.6_glocom_voicemail_download_button.png to save a voicemail file to the disk.
  • Click 5.1.play-button.png to play the selected voicemail message.
  • Click 52new.png tab to show new voicemail messages.
  • Click 52old.png tab to show old voicemail messages.

While playing voicemail messages, the waveform shows up for the selected voicemail. It is possible to go back and forth through selected voicemail by clicking on the waveform.

Agent Panel (available in gloCOM Call Center edition)

6.5_agent_module_icon_main2.png

All agent-related features are now located in one window (Agent Panel), making it easier for an agent to handle multiple calls, feedback forms, CRM popup, callbacks, other agents, and queues.

Also, the phone dialer and all phone-related settings will be displayed within the Agent Panel window. This way, when an agent wants to place a call, they do not have to switch between two different windows, back and forth.

Agent Panel window can be opened by clicking on the module icon from the main window.

6.5_agent_panel_calls.png

If the supervisor has not logged in as an agent, the Agent Panel window is not available.

From gloCOM 6.0 there is support for Inbound/Outbound/Blended Call Centers. Agent Edition automatically changes UI and provides specific functionalities depending on the working strategy, licence and module options.

 

6.5_agent_panel_phone.png

Top blue bar

6.5_top_blue_bar.png

On the right side of the top blue bar there are icons that provide a shortcut for the following things:

  • logout_agent.png Log out the user from the application.
  • exit_app.png Log out the user and close the application

 

Agent information

6.5_agent_information.png

On the left side of the Agent Panel window, below the top blue bar, agent information are presented. First, there is an agent avatar. The agent can set/change their image by clicking on the current avatar and choosing a new image. The avatar on the Agent Panel window is the same as the avatar in the main window.

Next to the agent image, you can see the agent’s first and last name. Below the agent’s name, there is a blue(or red) label that shows the current status of the agent (status_lbl_logged_in.png, status_lbl_logged_off.png, status_lbl_paused.png, status_lbl_pending_pause.png).

6.5_agent_status_menu.png

When the user clicks on the status label while the agent is logged in, a menu is shown with the following actions:

  • Pause / Un-pause: Used for changing pause state of an agent. If the user is logged in and paused then Un-pause action will be shown, otherwise, there will be a Pause action. If an agent tries to pause while on a call, the agent’s state changes to Pending pause. When the call is completed and there are no active calls the agent state automatically switches from Pending pause to the Paused state.

 

Unlike previous versions, in this one, an agent can change the reason for the pause without unpausing themselves and without fear of receiving a call from the Queue. After changing the reason, the counter will reset and start counting from the beginning (0:00:00).

6.5_agent_pause_status_menu.png

  • Log off agent: Log off agent from all queues or campaigns.
  • Log out: Log out gloCOM user from the application.
  • Exit: Log out gloCOM user and close the application.

If the user clicks on the Log off agent option, the agent logs off, and the Agent Login window is automatically displayed. The color of the status label changes to red. Status text is set to Logged off.

 

Agent Login window

agent_login_window.png

The Agent Login window consists of the following options:

  • Type of agent: You can choose whether you want to log in as the callback or dynamic agent.
  • Working strategy: – You can choose between outbound, inbound and blended strategy. Inbound mode means an agent works only in queues. Outbound mode means an agent works only in campaigns. Blended mode means the system will automatically move the agent from inbound to outbound strategy if a queue is not busy, or the system will move the agent from outbound to inbound strategy if there are people waiting in the queue. This field is visible only if you are using the Outbound Call Center (Dialer).
  • Device: Type of device you want to use for sending/receiving calls.
  • Outbound Campaign: The campaign in which the agent works during the login session. An agent can be part of multiple campaigns but during the login session can operate in only one campaign. This field is visible only if you are using the Outbound Call Center.
  • Queues: List of queues of which an agent is a member, and in which he works during the login session.

When you select the desired options, click on the OK button in order to log in as an agent.

6.5_agent_panel_actions.png

On the right side of the agent’s name, the following actions are placed:

  • show_main_wind.png – Show the main window.

6.5_agent_panel_actions_menu.png

  • 3dots.png – Show more options. When a user clicks on this action a menu with the following options appears:
    • Agent Panel Settings: Open Agent Panel Settings dialog.
    • Application Settings: Open the Preferences window with General tab selected.
    • Screen Pop Settings: Open the Preferences window with Modules tab selected.
    • Alerts: Ppen Alerts dialog.

 

Direction buttons

6.5_direction_buttons.png

From gloCOM 6.0 version an Agent can work in Inbound/Outbound/Blended Call Centers. Direction buttons have been introduced for this purpose. There are 3 types of direction buttons: direction_btns.png. They show in which strategy is the agent currently working.If IN button is selected (blue color) in_btn.png it means the agent is working in inbound strategy. If OUT button is selected (green color) out_btn.png it means the agent is working in outbound strategy. If B button is selected (red color) blended_btn.png it means the agent is working in blended mode.

 

6.5_min_idle_agents.png

Blending can be automatic or manual. It is based on the minimum idle agents parameter per Queue, which can be found and updated on PBXware. Manual blending means that the agent can choose direction manually at login time or during the operation he can switch between inbound, outbound, and blended mode by clicking on a specific button. A working strategy can be also changed by a supervisor. On every change, direction buttons are updated, so that agent has an overview of operation mode in real-time.

 

6.5_agent_inbound_direction.png

Below agent information area, we have Current campaign and Queues labels.

  • Current campaign label shows the campaign name in which an agent is working during the login session.
  • Queues label shows a number of queues in which an agent is working during a login session.

If an agent works in an inbound call centre then Current campaign label is displaying None. Otherwise, if an agent is working in an outbound call centre Queues label displays 0.

6.5_agent_outbound_direction.png

 

Agent can not work in a campaign and a queue at the same time.

 

Agent Session state

agent_state_icon.png

If an error occurs with an agent login session, the following message will be displayed within the Agent Panel window.

If you want to know more details about the error, click on the label above. The error message is displayed in the following cases:

  • You are logged into a queue and a campaign at the same time.
  • You are not logged into any queue nor campaign.
  • You are not a member of any queue nor campaign.
  • You are not logged into all queues of which you are a member.
  • Service was restarted.

To solve this error you need to log in again.

Call Centre status

If an error occurs with Call Centre connection status, the error message will be displayed within the Agent Panel window:

Call center module is not ready.

The text of the error message changes depending on the type of error. An error can occur if any of the modules are not connected (Agentpool or Dialer module). If you click on the error message, gloCOM will log out and hang up all your active calls.

You will also be notified if the license limit for Dialer module is reached:

License limit for Dialer module reached. Please contact your Administrator.

Call handling

6.5_calls_list.png

Down below, we have Calls label that is followed by the number of current calls that are displayed in the list below. This makes it easier to handle multiple calls. The list is showing call direction (inbound inbound_call.png or outbound outbound_call.png), name or number of the contact, and call status (Ring In, On call, On Hold…). Switching between calls is possible by selecting the desired call. You can also expand this area if you want to see more calls, or you can hide it completely.

Below the calls list, there is a call widget that displays the call information and through which we can handle the call.

Dialer calls (Outbound Call Center)

6.5_dialer_dispositions_feedback_form.png

Each dialer call belongs to a specific campaign. The campaign can have different strategies. Currently, gloCOM supports the following: Power, Preview and Progressive strategy. The appearance of the application changes depending on the type of strategy. Each campaign can have various options that the agent should submit. These options are called dispositions. Also, every campaign can have its own feedback form which will be displayed for all dialer calls. Dispositions and feedback forms need to be set on PBXware.

Unlike regular calls, the dialer call is considered completed when both dispositions and feedback form have been submitted (if enabled), and only then the call is removed from the calls list. If enabled, dispositions are displayed when the audio call is finished and remain visible until the user submits a disposition. On the other hand, if enabled, the feedback form is always visible, until it is submitted.

If the disposition is a callback type agent must select the date and time when the lead will be called again.

 

6.5_dialer_dispositions_select_dispo.png

Power strategy

6.5_power_strategy.png

In this strategy, the agent is waiting to receive the next call from the campaign in which he is currently logged.

Preview strategy

6.5_preview_strategy.png

This strategy allows the agent to have a preview of lead details so he can decide whether to dial lead or not. The agent can fetch the next lead from the campaigns list by clicking on the next_btn.png button. If he decides to call the lead then he needs to press the dial_btn.png button. Feedback form is displayed but cannot be edited, until the call starts.

Progressive strategy

6.5_progressive_strategy.png

The progressive strategy works the same as a preview. The only difference is the agent has a timeout in which he must perform dial, and there is no possibility to manually fetch the next lead. If the agent does not perform dial inside the desired time frame, the system will automatically dial the next lead. There is an option in PBXware called Preview Timeout that indicates how long will it take before the system dials lead automatically. This information is shown below the Dial button.

In all strategies, there is information message label that provides us details about the lead, campaign or notifies us about errors that might happen, timeouts etc…

 

Enhanced Ring Groups Calls

6.5_erg_call_buss_edition.png

Calls from Enhanced Ring Groups are supported from version 6.5 on the Business, Office, Agent & Supervisor edition. For all incoming calls, the user is able to see the name of the ERG that has been calling.

6.5_erg_call_agent_edition.png

Hotkeys

6.4_hotkeys_area.png

When the user hovers the mouse over the hotkey.png button, he gets the list of dispositions and their keyboard shortcuts for the current campaign/queue, displayed in the area next to the hotkey.png button. As long as the hotkey.png button has hovered, when an agent presses a keyboard shortcut for any disposition following happens:

6.4_one_queue_member.png

  • The call is terminated
  • Selected disposition is submitted
  • If in preview/progressive mode next call will be dialed (applies to campaigns only)

6.4_multiple_queues_member.png

Hotkeys are used only if we have active dialer/queue calls that are answered or completed. In all other cases if we press some hotkey nothing happens.

On the right side of the Agent Panel window, there are Feedback&CRM, Callback, Queues and Agents tabs. gloCOM brings us an integrated web browser for CRM Popup, Call Popup, and Queue URL Popup and Feedback forms. It is located in the Feedback&CRM tab.

Assume that the agent is a member of only one queue. While hovering over the hotkey.png button, the hotkeys area displays hotkeys for that queue. Otherwise, if the agent is a member of more than one queue at the time, hovering over the hotkey.png button will display a message A dispositions list for an active queue call will be displayed within the hotkeys area. Please, see the pictures.

Screen Pop

Call Popup

6.5_screenpop_preferences.png

In order to use this feature, CRM and CallPopup Module need to be enabled. Inside Preferences –> Modules –> Settings there is an option Screen Pop within Agent panel inside the application, instead of Default Browser that has to be checked, otherwise, the Call Popup option will not work. If this feature is enabled the Screen Pop will happen within the application inside the Agent Panel window, otherwise it will use your Default Browser.

 

6.6_agent_panel_screen_popup.png

While loading the page, there is a progress bar that indicates that the page has not been fully loaded, yet. Other options like Copy URL and Reload are located in the bottom right corner.

CRM

6.7_glocom_desktop_modules_callpopup.png

Also, it is possible to do a screen pop based on the URL set per Queue. This can be done only if the option Enable Queue/ERG URL Popup. If enabled, application will use URL configured on server. is checked (Preferences –> Modules –> Call Popup).

 

6.5_screen_pop_page_loading.png

Below the CRM, an option allows CRM to remain visible even after the call is completed. If the CRM option was checked, and if the call was completed, the Close CRM button will be available on the left side to close CRM.

Feedback Form

6.6_dialer_start_ff.png

Feedback forms are used for Queues and Campaigns. They are displayed whenever there is a new call into the Queue or there is a new call from the Campaign. In order to show the Feedback form, it has to be loaded on PBXware and the option Send Feedback Forms must be set to Yes. Otherwise, a Feedback form is not available.

In order to edit the Feedback form, click on the start_feedback.png button that is placed on the bottom right side of the Feedback widget. When editing is done click on the submit_feedback.png, to send all data to the server. If we click on the cancel_feedback.png button, all entered information will be lost, and the Feedback form will be closed.

6.6_dialer_submit_ff.png

When it comes to Campaigns, in Preview/Progressive strategy there is a Feedback form visible before the call is started, but in that case is possible only to read information, not to edit. That helps an Agent to decide if he/she wants to call that contact or go to the next one.

The Feedback form stays visible even after the call is finished until the Agent submits or closes it. If the call is rejected Feedback form will not be displayed.

 

Personal Callback

6.5_personal_callback_menu.png

The agent can choose the disposition of the personal callback type, and he needs to have an overview of all personal callbacks in order to handle it. The list of all upcoming and expired Personal Callbacks is placed inside the Callback tab in the Agent Panel. Every personal callback is represented by a name, number, last dial date, and next dial date.

When clicking on the callback a menu with the following actions appears:

  • View: Opens a new dialog with detailed information about lead (Feedback form). From this dialog it is also possible to dial callback and change disposition of the callback. This is a default option available with mouse double click.
  • Change disposition: Opens a new dialog where it is possible to change callback disposition.
  • Dial: Dial callback.

6.5_review_personal_callback_info.png

 

Project Codes

agent_project_codes.png

From gloCOM 6.0 version an agent can view and select project codes for his outgoing calls. Project codes can be found inside phone dialog. They are defined in PBXware (Agents –> Project Codes).

Agents

6.5_agents_tab.png

Agents tab displays all agents that you choose to be visible in Agent Settings (Agent Panel Settings –> Agents), and the total number of those agents. It is possible to search for agents by the agent’s name or number. The following information is displayed for each Agent: Name, Agent ID, Status, and Agent Type.

  • Name
    Displays the Agent’s Name
    (E.g. Agent 1001)
    (Display)
  • Agent ID
    Displays the Agent’s ID
    (E.g. 1001)
    (Display)
  • Status
    Displays the Agent’s status
    (E.g. Paused: Lunch break)
    (Display)

If the Agent is on a pause, the pause reason will be displayed as well.

  • Agent Type
    Displays the Agent’s type
    (E.g. Callback)
    (Display)

6.5_agent_info_screen.png

Clicking on a specific agent brings up an options menu:

  • Call: Call selected agent.
  • Chat: Start a chat with the selected agent. Shortcut for this is double click the agent.
  • Agent info: Opens a dialog containing all information about the agent like agent name, agent number, agent login type and queues of which an agent is a member. If you are logged in as a Supervisor then additional actions appear (Listen, Logout, Transfer, Chat, Pause, Close).

Queues

6.5_queues_screen_tab.png

Queues tab displays all queues that you choose to be visible in Queues Settings (Agent Panel Settings –> Queues), and the total number of those queues. It is possible to search for queues by the queue’s name or number. For each queue, the following information is shown: Queue name, Calls, Busy, Idle, Paused and MWT.

 

Queues Dispositions

It is possible to set Dispositions per Queue on PBXware. When the Queue call is finished, a list of added Dispositions is displayed so that an Agent can select one accordingly.

Each Disposition has the following information:

  • Name

For example: 6.4_hk_queue_disposition_buton_one.png and 6.4_hk_queue_disposition_buton_two.png

Each Disposition can have its name. This way, the user knows what will happen if they press a specified disposition button. Using names of Dispositions is helpful on the gloCOM interface when presenting a list of Dispositions to Agents.

6.4_hot_keys_queue_buttons.png

  • Hotkey
    For example: 6.4_hk_queue_disposition_buton_one.png and 6.4_hk_queue_disposition_buton_two.png

It refers to a keyboard shortcut that Agents use to improve their performance. When using hotkey.png button, Agents do not have to use the interface. For example: If the hotkey of a disposition is 1, to submit this disposition an Agent can press the number 1 on their keyboard. After pressing 1 if the disposition is submitted, the message saying Disposition submitted successfully will appear.

6.4_disposition_queue_buttons.png

  • Color

For example: 6.4_queue_disposition_buton_one.png and 6.4_queue_disposition_buton_two.png

Each Disposition can have its own color for easier visual representation. Using various colors of Dispositions is useful on the gloCOM interface when presenting a list of Dispositions to Agents.

 

Agent Panel Settings

5.1-agent-panel-settings.png

This dialog contains settings for agents, queues and alerts. Accordingly, there are 3 tabs: Agents, Queues and Alerts.

Agents

The drop-down list is used to select which agents will be visible in the Agent Panel window, inside Agents tab.

You can select the following options:

  • Show only agents from my queues
  • Show all agents
  • Show custom selected agents

Also, there is checkbox Show offline agents that is used for showing offline agents inside the Agents tab. Below, there is another checkbox Agent panel always on top that is used in case you want to set the Agent Panel always on top.

Queues

5.1-settings-queues.png

The drop-down list is used to select which queues will be visible in the Agent Panel window, inside Queues tab.

The following display options are offered:

  • Show my queues only
  • Show all queues
  • Show custom selected queues

Below, there is a checkbox Agent panel always on top that is used in case you want to set the Agent Panel always on top.

Alerts

5.1-alert-settings.png

  • Max wait time (MWT): MWT displays longest waiting caller in the queue.
    • Threshold (minutes): If you want to be alerted when a caller is waiting for more than X minutes in the queue, set Threshold on that value. When the waiting time reaches the Threshold, it will be displayed in red color, and application will optionally display an alert to the user.
    • Refresh time (seconds): Select or enter the number which will represent Refresh interval in seconds.
  • Alert options
    • Alert interval (minutes): Alert interval is the amount of time in which application will alert agent for one specific type of event (alert). You can select or enter the number which will represent this interval in minutes.
    • Show popup for alerts: If this option is checked, the application will show popup whenever an alert occurs.
    • Alert me for my queues only: If this option is checked, you will receive alerts only for your queues.

Below, there is a checkbox Agent panel always on top that is used in case you want to set the Agent Panel always on top.

Alerts dialog

alerts_dialog.png

Alerts dialog displays a list of alerts. For each alert, the following information is shown: Time and Alert details.

On the top right side of the Alerts dialog there is an option to delete all alerts from the list. Also, next to the Delete button is placed Settings button in order to open the Agent Panel Settings dialog, so you can change already configured options for alerts.

 

Placing Video Calls

6.0_video_call_screen.png

To place a video call, right click on a gloCOM contact and select Video Call from the drop-down menu.

 

Sending Fax

6.5.1_send_fax.png

  1. Outgoing faxes
  • Click on the Fax module icon, then select Send fax to open the Fax module.
  • Read the information message and click the OK button.

PDF file:

  • Enter the path or browse for a PDF file that you wish to send using the icon.

Information that you enter in the Send Fax wizard will be displayed on the fax cover page if you choose to send a cover page. In the Send Fax window you can see two sections, To and From.

TO Section

  • Name: Enter the name of the recipient. For example, Tim Barr.
  • Fax: Enter the phone number to which you want to send your fax, for example, 02033998800.
  • Phone: Enter the phone number of the recipient.
  • Email: Enter the recipient’s email.
  • Company: Enter the recipient’s company name.

5.3.fax.new.png

FROM Section

  • Name: This field will be automatically populated with your gloCOM username.
  • Caller ID: Caller ID is a drop-down menu with the list of caller IDs allowed for an extension. Caller IDs are added from the PBXware GUI.
  • Fax: Enter your fax number.
  • Phone: Enter your phone number.
  • Email: Enter your email.
  • Company: Enter your company’s name.

 

52-faxcid.png

Additional information like comments and status can be entered also.

When sending a fax user is presented with a Sent X of Y pages so fax sending progress is more detailed.

6.5_fax_history_screen.png

  1. Incoming faxes
  • Show list of all received and pending fax documents.

 

Supervisor Edition

6.5_supervisor_newlogin_with_agent_main.png

The Supervisor Edition is broadened with Agent Edition functionalities. Now, the Supervisor can enable/disable Agent login details, and additionally use all Agent Edition features.

6.4_enable_agent_options.png Clicking this action will enable/disable Agent login details. Hovering over it displays a tooltip with the appropriate message.

6.6_supervisor_with_agent_login.png

If the Supervisor logs in as an Agent, the Agent Panel window will be available, and all calls will be displayed within it. Also, the phone dialer and all phone-related settings will be placed inside the Agent Panel.

 

6.5_supervisor_newlogin_without_agent.png

If Agent login details are disabled, then the Agent Panel window will not be available, and the application will behave as the Business Edition of gloCOM.

 

6.6_supervisor_with_buss_edition.png

 

Supervisor Panel (available only in gloCOM Supervisor edition)

Advanced and improved design of the Supervisor Panel was created.

6.5_glocom_supervisor_panel.png

 

Search Field

6.5_supervisor_search_field.png

A Search field has been added inside the Supervisor Panel. It is possible to search for Agents, Queues, or Campaigns.

When the user clicks on the Search field, the view with all Agents/Queues/Campaigns should be displayed. This view is visible only if the Search field is focused. If the user clicks anywhere outside the Search field or that view, it will close.

Agents are searched by a name or number. Queues and Campaigns are searched by name.

6.5_supervisor_search_field.png

There are some additional actions provided when the user mouseover searched Agents:

  • Listen: The Supervisor is authorized to Listen calls.
  • Chat: The Supervisor can Chat with Agents.
  • Call: The Supervisor can Take a call.
  • Logout: The Supervisor may Logout specific Agent.

To exit Search mode press the ESC key or simply click anywhere outside the Search field.

If the user’s license does not support the Dialer option, the search option for Campaigns will not be available.

Supervisor Toolbar

On the right side of the toolbar, there are icons that provide the following things:

final_supervisor_toolbar.png

  • screen_shot_-bell.png Notification Bell: Clicking the Bell icon displays a list of all alerts.
  • phone_dialog_2.png Phone Dialog: Shows Phone Dialog.
  • agent_panel.png Agent Panel: Shows Agent Panel.
  • final_preferences.png Preferences: When the user clicks this action, an additional menu with the options appears.

Additional information about icons is shown below.

Notification Bell

6.5_supervisor_notificationbell.png

If there are new alerts, the Notification bell icon changes.

  • Each item of the notification list consists of the message, the time when the alert occurred, and the state of the alert (read, unread).
  • The unread message contains a blue circle on the right.
  • To mark an alert as read it is necessary to hover over the alert item.
  • To close the notification list click outside of the notification area, or simply by clicking on the notification bell icon again.
  • To delete all notifications click the icon on the top right side (recycle bin).

notification_bluedot_final.png

 

Phone Dialog

6.6_supervisor_aget_phonedialog.png

Clicking the Show Phone Dialog icon opens the Phone module area:

  • The phone module area shows information about missed calls.
  • From the phone module, users can set up an office and mobile phone.
  • Allows users to select which device they want to use as an input/output device.
  • Allows users to select which device they want to use as a ringtone device.
  • Drag-and-Drop action is displayed in this phone module area.
  • Microphone and Speaker volume tuner.
  • The phone module area shows dialed contact’s phone numbers.
  • Phone module dial keypad – used for entering phone numbers.
Agent Panel

6.6_supervisor_agentpanel.png

Agent Panel window can be opened by clicking the module icon from the Supervisor panel.

All agent-related features are located in this window (Agent Panel), and makes it easier for an agent to handle multiple calls, feedback forms, CRM popup, callbacks, other agents, and queues.

Also, the phone dialer and all phone-related settings will be displayed within the Agent Panel window.

Preferences

sprv_toolbar_preferences.png

By clicking Preferences, users have additional options for:

  • Preferences: Open Preferences dialog in which users have configuration options for Alerts, Queues, Agents, and Threshold. More information about Preferences Options is displayed below.
  • Full Screen: This option is used to enter fullscreen mode (Supervisor window occupies the whole computer screen). If the window is already in fullscreen mode, clicking this option restore window size to the previous size.
  • Slide Show: This option is used to start/stop slide show of Wallboard module content.
  • Zoom In/Out: This option is used to increase/decrease the font size for the content of all modules except Wallboard module.
  • Default size: This option restores font size to default size.
  • Show users: Open gloCOM main window.
Preferences Options

General tab

general_tab.png

  • Service level: Select time in seconds. This is used for calculating statistics inside Supervisor Panel.
  • Slide Show Timeout: Select timeout for the slide show (in seconds).
  • Change font: Change font and style of content inside Supervisor Panel. It can be useful for large TV screens to set up an appropriate font size.
  • Set default font: Reset to the default font and style of Supervisor Panel.
  • Launch Supervisor panel automatically on application Login: If this option is checked, after the Supervisor logs in, the Supervisor Panel will be automatically shown.

Alerts tab

alerts_tab.png

  • Flash Agent in Not Ready state after: Choose time in seconds when an alert will flash if the Agent is not ready.
  • Flash Agent that has been in Talking state for more than: Choose time in seconds when an alert will flash if the Agent is in Talking state.
  • Alert me when more than specified number of Agents are Not Ready: Choose the number of Not Ready Agents after which the alert will popup.
  • Alert me when Service Level is below: Choose percent of service level after the Alert will popup.
  • Alert me when a new message is received: Click on the checkbox to enable this option.
  • Alert me when a new assistance request is received: Click on the checkbox to enable this option.
  • In case of an alert play system sound beep: Click on the checkbox to enable this option.
  • In case of an alert bring the application: Click on the checkbox to enable this option.

 

Queues tab

queues_tab_queues_calls.png

1. Queues/Calls

Inside the Queues/Calls tab you can select which Queues or fields will be visible in the Supervisor Panel, inside the Queues module.

  • Select all: Select all Queues/Fields from the list of visible Queues/Fields.
  • Clear all: Clear selection of all Queues/Fields from the list of visible Queues/Fields.

Also, there are options Show all Queues and Show all Fields if you want all Queues/Fields to be displayed inside the Queues module.

  • Show calls from all Queues: If this option is selected, the application will display calls from all Queues regardless of the selected Queues in the above list. Otherwise, you will see only calls for the selected Queues. This option applies to the calls displayed in the Queue Calls tab.

2. Wallboard

queues_wallboard.png

Inside the Wallboard tab you can select which Queues or Fields will be visible in the Supervisor Panel, inside Wallboard module.

  • Select all: Select all Queues/Fields from the list of visible Queues/Fields.
  • Clear all: Clear selection of all Queues/Fields from the list of visible Queues/Fields.

Also, there are options Show all Queues and Show all Fields if you want all Queues/Fields to be displayed inside the Wallboard module.

Agents tab

agents_tab.png

Inside the Agents tab you can select which Agents or Static Members will be visible in the Supervisor Panel, inside Agents module.

  • Select all: Select all Agents/Static Members from the list of visible Agents/Static Members.
  • Clear all: Clear selection of all Agents/Static Members from the list of visible Agents/Static Members.

Also, there is option Show all Agents and Members if you want all Agents/Members to be displayed inside Agents module.

 

Threshold

threshold_tab.png

  • Field: Various field are displayed, such as Answered, Busy, Idle, Paused, Unanswered, Waiting, Service Level (%), etc…
  • Threshold value: Defines the value for a particular event.
  • Color: Defines the color that will be used for a particular event if the threshold value is set.

Supervisor Panel Modules

supervisor_panel_modules_final.png

Users can decide which tabs they want to see inside the Supervisor Panel. All tabs are displayed by default, the same as before.

All tabs are stored on the server, so the user does not have to customize tabs every time he/she logs in. Tabs are saved per account, and if the server does not support saving tabs, they will be saved locally. After updating the server, when the user logs in for the first time, tabs saved locally will be saved on the server so the user does not have to customize tabs again. Local storage is used only when the server does not support storing tabs.

6.5_supervisor_add_new_c.tab.png

  • add_tab.png Add a new tab: A new, + option has been added. It is used to add a new tab. When the user clicks the + button, a new window with the following information is displayed:
    • Type: Dashboard by default.
    • Subtype: User can choose one of the subtypes from the dropdown menu.
    • Tab name: The user can name the tab as he/she wishes, and if the user does not enter anything, the tab will be named automatically by default. (For custom Tab name, the maximum length is 100 characters)

The user will not be able to add a new tab if the max number of tabs (9) is reached.

6.5_supervisor_renamtab.png

  • Rename tab: The user can rename the existing tab by right-clicking on the tab.

 

6.5_supervisor_removetab.png

  • Remove existing tab: Each tab can also be easily removed by clicking the X button.

6.5_supervisor_reordered_tabs.png

  • Reorder tabs: It is also possible to change the order of the tabs, simply by grabbing the tab and dragging it to a different location.

 

If the user’s license does not support the Dialer option, the user will not be able to add Campaigns tab.

 

Queues Module

6.5_supervisor_queues_tab.png

Inside of the Queues Module the Supervisor can monitor Real-time information for all Queues selected through Preferences dialog.

  • Total calls: Represents the total number of calls during the day (answered + unanswered).
  • Calls answered: Represents the total number of answered calls during the day.
  • Calls unanswered: Represents the total number of unanswered calls during the day.
  • Calls waiting: Represents the total number of calls waiting in the Queue to be answered by a free Agent.
  • Members idle: Represents the total number of idle Agents.
  • Members busy: Represents the total number of busy Agents.
  • Members paused: Represents the total number of paused Agents.
  • Average Wait Time (AWT) (in seconds): Represents the average amount of time callers must wait to reach an Agent.
  • Maximum Wait Time (MWT) (in seconds): Represents the maximum amount of time callers must wait to reach an Agent.
  • Calls Answered (%): Represents the percentage of answered calls during the day.
  • Calls Unanswered (%): Represents the percentage of unanswered calls during the day.
  • Service Level (%): Represents the percentage of calls that have been answered within a specified period of time. Service Level can be configured in the Preferences window.

The Queues module displays queue statistics for the current day.

Wallboard Module

6.5_supervisor_wallboard.png

Inside the Wallboard Module the Supervisor can monitor real-time information for all Queues selected through the Preferences dialog. The Wallboard is displayed in a large format intended for use with televisions or other large screens.

For each Queue the following information is shown:

  • Total calls: Represents the total number of calls during the day (answered + unanswered).
  • Calls answered: Represents the total number of answered calls during the day.
  • Calls unanswered: Represents the total number of unanswered calls during the day.
  • Calls waiting: Represents the total number of calls waiting in the Queue to be answered by a free Agent.
  • Agents idle: Represents the total number of idle Agents.
  • Agents busy: Represents the total number of busy Agents.
  • Agents paused: Represents the total number of paused Agents.
  • Average Wait Time (AWT) (in seconds): Represents the average amount of time callers must wait to reach an Agent.
  • Maximum Wait Time (MWT) (in seconds): Represents the maximum amount of time callers must wait to reach an Agent.
  • Calls Answered (%): Represents the percentage of answered calls during the day.
  • Calls Unanswered (%): Represents the percentage of unanswered calls during the day.
  • Service Level (%): Represents the percentage of calls that have been answered within a specified period of time. Service Level can be configured in the Preferences window.

The Wallboard module displays Queue statistics for the current day.

 

Agents Module

agent_tab_new.png

Inside the Agents module, the Supervisor can monitor information for all logged-in Agents selected through Preferences dialog.

For each Agent the following information is shown:

  • Agent Name: Represents Agent’s name. If the Supervisor clicks on the Agent’s name the Agent Info dialog will be displayed.
  • Agent ID: Represents Agent’s number.
  • Agent State: Represents current state of an Agent (idle, paused, busy…).
  • Time In State: Represents the amount of time the Agent is in the current state.
  • Unique Call ID: Represents unique ID number of a Call.
  • Call Direction: Outgoing, Incoming.
  • Call Type: Regular Call, Queue Call, Campaign Call.
  • Call Info: Represents the information about the call (call number, project code…).
  • Login Time: Represents the amount of time the Agent is logged in.
  • Login Type: The login type of the Agent.

agent_campaign.png

agent_project.png

From version 6.0 it is possible to see the Agent direction and blending option in real-time. The Supervisor can change the direction of any Agent by clicking on the direction buttons. Also, the Supervisor can see which project code each Agent is using for their current calls, and it is possible to monitor Dialer calls and Campaigns from the Agents module.

Graphs Module

6.5_supervisor_graph.png

The Graphs module shows Real-time call statistics in the form of Graphs.

The following information is shown:

  • Total Calls: Represents the total number of calls during the day.
  • Answered Calls: Represents the total number of answered calls during the day.
  • Unanswered Calls: Represents the total number of unanswered calls during the day.
  • Maximum / Average Wait Time (in seconds): Represents the maximum/average amount of time callers must wait to reach an Agent.

Also, the user can choose whether he/she wants to display Graphs until the current server time, or to display Graphs from the specified server time.

Agent Statistics Module

agent_statistics_new.png

Prior to version 6.0, only Agent Inbound (real-time) statistics were available. Now, Agent Statistics module displays Agent’s Inbound and Outbound statistics that include all Agent’s calls (inbound, outbound, direct (in/out) ) into calculations. Calculations are reset every day starting from midnight.

For each Agent the following information is shown:

  • Agent Name and Number: This section shows Agent’s name and Agent’s number.
  • Calls: All calls answered by Agent.
    • Total: Represents the total number of calls.
    • Answered: Represents the total number of answered calls.
    • Unanswered: Represents the total number of unanswered calls.
  • Talk Time: Agent talk time.
    • Total: Represents the total talking time.
    • Mean: Mean/Average Agent talk time.
    • Mean Delay: Mean/Average caller wait time before answered by the Agent.
  • Idle Time: Agent idle time (callback Agents only).
    • Total: Total Agent idle time(when Agent is not busy).
    • Mean: Mean/Average Agent idle time.
  • Sessions: Time Agent was logged in the queue.
    • Total: Total time Agent was logged in.
    • Count: Number of Agent sessions.
  • Pauses: Represents Agent’s time on Pauses
    • Total: Total time Agent was on pause.
    • Count: Number of pauses.

It is possible to set refresh time to the desired value to keep statistics updated. Also, labels on the bottom of the page are showing the total number of Agents, Total/Answered calls, Total Session Time, Total Talk Time, Average Talk Time, and Talk Time (%). More information about these labels is on the Agent Statistics tab.

Queue Calls Module

queue_calls.png

Inside the Queue Calls module, the Supervisor can monitor information for calls from all the Queues he/she selects to be visible through the Preferences dialog.

For each call the following information is shown:

  • Call ID: Represents ID number of call.
  • Queue Name: Displays Queue name.
  • Queue Number: Shows Queue number.
  • Caller ID: Represents DID number of the Caller.
  • State: Represents current state of the Call.
  • Time in State: Total time in current state.
  • Position in Queue: Represents position number in Queue.
  • Estimated Answer Time: Shows estimated answered time.

The Supervisor can perform the following operations for each call if he/she has the permissions:

  • Transfer Call: The Supervisor can transfer selected call.
  • Take Call: The Supervisor can take selected call.
  • Monitor Call: The Supervisor can monitor selected call.

Inbound Calls Module

inbound_calls.png

Inside the Inbound Calls module, the Supervisor can monitor information for all calls coming into the system.

For each call the following information is shown:

  • DID: Displays DID Call number.
  • DID Destination: Represents destionation of the Call.
  • Caller ID: Shows DID number of Caller.
  • Location: Represents type of location (IVR, Queue, Conference etc…)
  • Location Name: Displays name of location.
  • Location Number: Shows location number.
  • Duration in Location: Shows current duration in location.
  • Total Call Duration: Show total Call Duration.

The Supervisor can perform the Transfer Call operation for each call if he/she has the permissions.

 

Outbound Calls Module

outbound_calls.png

Inside the Outbound Calls module, the Supervisor can monitor information for all calls going out from the system.

For each call the following information is shown:

  • Call Originator: Displays originator of the call (Agent, Dialer, Project).
  • Trunk: Displays used trunks for calls.
  • Destination Number: Displays DID number of the outbound call.
  • Location: Displays type of location.
  • Location Name: Represents location name.
  • Location Number: Represents location number.
  • Call Duration: Represents total call duration.

The Supervisor can perform the following operations for each call if he/she has the permissions:

  • Transfer Call: The Supervisor can transfer selected call.
  • Take Call: The Supervisor can take selected call.
  • Monitor Call: The Supervisor can monitor selected call.
  • Hangup Call: The Supervisor can hangup selected call.

Campaigns Module

6.5_supervisor_campaign.png

The Campaigns module displays Campaign statistics for the current day.

For each Campaign the following information is shown:

  • Campaign Name: Displays Campaign name.
  • Calls: Represents number of dialing, connecting and connected calls.
    • Dialing: Shows number of Dialed calls.
    • Connecting: Shows number of currently Connecting Calls.
    • Connected: Displays number of Connected Calls.
  • Agents: Displays number of Agents in current Campaigns.
    • Logged: Shows number of Logged Agents.
    • Paused: Shows Agents on pause.
    • Idle: Displays currently Idle Agents.
    • Busy: Displays number of Busy Agents.
  • Contacts: Indicates successful contacts in Campaigns.
    • Total: Indicates total number of successful contacts in Campaigns.
    • Rate: Refers to the percentage of workload that has been done in Campaigns.

 

 

Supervisor Real Time Statistics

6.5_supervisor_global_stats.png

With the current fresh design of the Supervisor, advanced Global Statistics were introduced. These statistics include all Systems statistics, Queues, and Agents statistics in real-time, and can be displayed within different tabs.

For selected tabs in Supervisor Panel, there are specific areas (on the bottom of the panel) that are showing Real-time Statistics for each tab separately.

Queues Tab

6.5_supervisor_queue_stats.png

Inside the Queues tab, the Supervisor can monitor real-time information for all Queues selected through the Preferences dialog.

For the Queues tab the following statistics are shown:

  • Total queues: Represents the total number of queues on the system.
  • Total calls waiting: Represents the total number of calls waiting in the Queue.
  • Total/Answered calls: Represents the total number of calls that entered the system and the total number of answered calls by all Queues.
  • Average Wait Time (AWT) (in seconds): Represents the average amount of time callers must wait to reach an Agent.
  • Maximum Wait Time (MWT) (in seconds): Represents the maximum amount of time callers must wait to reach an Agent.
  • PCA: Represents the percentage of calls answered in all Queues.
  • SLA (%): Represents the percentage of calls that have been answered within a specified period of time. Service Level can be configured in the Preferences window.

Agents Tab

6.5_supervisor_agents_stats.png

Inside the Agents tab, the Supervisor can monitor information for all logged-in Agents selected through the Preferences dialog.

For the Agents module tab the following statistics are shown:

  • Logged In: Represents the total number of logged-in Agents.
  • On Call: Represents a number of Agents on call.
  • Paused: Represents the total number of paused Agents.
  • Idle: Represents the total number of idle Agents.

Agent Statistics Tab

6.5_supervisor_agents_statistics.png

Agent Statistics tab displays Agent Inbound and Outbound statistics that include all Agent calls (inbound, outbound, direct (in/out) ) into calculations.

For the Agents Statistics tab the following statistics are shown:

  • Agents: Represents the total number of Agents on the system.
  • Total/Answered calls: Represents the total number of calls per Agent and the total number of answered calls by all Agents.
  • Total Session Time: Represents the total amount of time Agents were logged on the system. (Total Session Time is updated every minute, and also whenever an Agent logs off, in real-time).
  • Total Talk Time: Represents the total talking time for all Agents. (Total Talk Time is updated every minute, and also whenever an Agent finishes a call, in real-time).
  • Average Talk Time: Represents the average amount of talking time per Agent. (Average Talk Time is updated whenever an Agent completes a call).
  • Talk Time (%): Represents the percentage of all session time, Agents were on calls.

Queue Calls Tab

6.5_supervisor_queue_calls.png

Inside the Queue Calls tab, the Supervisor can monitor information for calls from all the Queues he/she selects to be visible through the Preferences dialog.

For the Queue Calls tab the following statistics are shown:

  • Waiting: Represents the number of callers in the Queues.
  • Talking: Represents the number of Agents currently talking.
  • Average Talk Time: Represents the average talk time for all Agents.
  • Max Talk Time: Represents the longest Queue call.
  • Last Call: Displays the time when the last call happened.
  • Last Agent: Shows the name of the Agent who has the last call.

 

Inbound Calls Tab

6.5_supervisor_inbound_calls.png

Inside the Inbound Calls module, the Supervisor can monitor information for all calls coming into the system.

For the Inbound Calls tab the following statistics are shown:

  • Queue Calls: Shows the number of all Queue calls.
  • Conference Calls: Shows the number of all Conference Calls.
  • IVR Calls: Shows the number of all IVR Calls.
  • Extension Calls: Show the number of all Extension Calls.
  • Direct In: Shows the number of all Direct In Calls.
  • Ring Groups: Shows the number of all Ring Group Calls.

 

Outbound Calls Tab

6.5_supervisor_outbound_calls.png

Inside the Outbound Calls module, the Supervisor can monitor information for all calls going out from the system.

For the Outbound Calls tab the following statistics are shown:

  • Current Calls: Displays the number of current calls.
  • Dialer Calls: Displays the number of Dialer calls.
  • Direct Out Calls: Displays the number of Direct Out Calls.
  • Project Calls: Displays the number of Project Calls.
  • Answered Calls(%): Represents the percentage of Answered Calls during one day (starting from midnight).
  • Average Duration: Represents the Average Duration of the call.

Supervisor Overview

overview.png

User can have an Overview of all Supervisor Agent tabs inside of Overview tab all at one place organised as dashboard where all information are easily accessible at one place.

 

Queues Overview

overview_queues.png

  • Total Queues: Represents the total number of queues on the system.
  • Total Calls Waiting: Represents the total number of calls waiting in the Queue.
  • Total/Answered Calls: Represents the total number of calls that entered the system and the total number of answered calls by all Queues.
  • Avg/Max Wait: Represents the average amount of time callers must wait to reach an Agent.
  • PCA: Represents the percentage of calls answered in all Queues.
  • SLA: Represents the percentage of calls that have been answered within a specified period of time. Service Level can be configured in the Preferences window.

Agents Overview

overview_agents.png

  • Logged In: Represents the total number of logged-in Agents.
  • On Call: Represents a number of Agents on call.
  • Paused: Represents the total number of paused Agents.
  • Idle: Represents the total number of idle Agents.

 

Inbound Calls Overview

overview_inbound_calls.png

  • Queue Calls: Represents the total concurrent inbound calls per Queue.
  • Conference Calls: Represents the total concurrent inbound Conference Calls.
  • IVR Calls: Represents the total concurrent inbound calls per IVR.
  • Extension Calls: Represents the total concurrent inbound calls per Extension.
  • Direct In: Represents the total concurrent inbound per Agent calls.
  • Ring Groups: Represents the total concurrent inbound calls per Ring Groups.

 

Queue Calls Overview

overview_queue_calls.png

  • Waiting: Represents the total number of concurrent calls waiting in the Queue to be answered.
  • Talking: Represents the number of Agents currently talking.
  • Avg Talk Time: Represents the average talk time for all Queues.
  • Max Talk Time: Represents the longest Queue call.
  • Last Call: Displays the time when the last call happened.
  • Last Agent: Shows the name of the Agent who has the last call.

Agent Statistics Overview

overview_agent_statistics.png

  • Agents: Represents the total number of Agents on the system.
  • Total/Answered Calls: Represents the total number of all answered Agent calls.
  • Total Session Time: Represents the total logged in time for all agents.
  • Total Talk Time: Represents the total talk time for all agents.
  • Avg Talk Time: Represents the average Agent talk time.
  • Talk Time: Represents the percentage of talk time for all agents.

Outbound Calls Overview

overview_outbound_calls.png

  • Current Calls: Displays the number of current calls.
  • Dialer Calls: Displays the number of Dialer calls.
  • Direct Out Calls: Represents the total number of direct out calls.
  • Project Calls: Represents the total number of concurrent per Project Code calls.
  • Answered Calls: Represents the percentage of Answered Calls during one day (starting from midnight).
  • Avg Duration: Represents the Average Duration of the call.

66vs64vertical.png

Not all information are present both on 6.6 and 6.4.x versions so here is a comparison so user can see differences and enrichment in information types introduced in 6.6 version.

 

Camera

  • Surveillance Camera: Opens up a Surveillance Camera preview. This option will work only if you have your surveillance camera set up in the IP address in gloCOM Preferences –> Video –> Surveillance Camera.

Online self care

6.0_selfcare_screen.png

In order to login to Online Self Care, point your browser to: http://$IPADDRESS/ (For Example: http://192.168.1.1/). When you click on the gloCOM OSC icon, you are automatically directed to your OSC page.

  • Email: The email address assigned to the extension (ex. The provided email address is used as a username for logging into Online Self Care (e.g. email@example.com)), ([a-z] [0-9] [@_.-]).
  • Password/PIN: The user password assigned to the extension (ex. This field accepts your gloCOM password (e.g.n9h*Caq1Icr)), ([0-9]).

Options (3 dots) menu

6.5_options_3dot_menu_screen.png

Options menu can be accessed by clicking on the 3 dots icon on the far right of the module icons. This menu shows all the remaining modules besides the 6 modules visible in the main window, as well as a few additional options explained below.

History submenu

6.5_history_menu_screen.png

  • Fax option is used for opening Fax History window which allows you to see all sent and received faxes.
  • Clear Call History option is used to clear all your missed, received and dialled calls from the HISTORY tab.

Contacts submenu

6.5_contacts_menu_screen.png

  • List view option is used to layout gloCOM users in a list.
  • Grid view option is used to layout gloCOM users in a grid.
  • Hide offline users option is used to hide all users that were not active for 8 hours or more.
  • Display user numbers in list view option is used to show a user’s extension number in the parenthesis in the list view.
  • Sort users by Online status option is used to sort gloCOM users according to their most recent activity.
  • Sort users alphabetically option is used to sort gloCOM users according to the alphabetical order of their names.
  • Refresh contacts option is used to sync Outlook (for Microsoft Windows), Address Book (for macOS), Google, CRM, and Central Phone Book contacts.

 

Other options

  • My modules option is used to quickly navigate to Modules section in the Preferences so you could see which modules are available to you, and to set up those modules.
  • Organize icons option is used to personalize the module icons available in the main window. Note that the first icon has to be the Phone module, but you can rearrange the 5 other icons as it suits your needs.
  • Show Login QR Code as a part of the gloCOM Desktop allows users easier login to their mobile app by scanning QR Code generated by the gloCOM Desktop app.
  • Preferences option is used to open the Preferences window.

 

Central Phone Book

6.0_phone_book_screen.png

Central Phone Book is a centralized list of contacts managed by the PBXware administrator. It is shared across all gloCOM users, and synced together with the rest of your contacts (Google, CRM, etc.). To access your Central Phone Book contacts navigate to the CONTACTS tab, and select CENTRAL PHONE BOOK from the dropdown.

You can use Search contact field to find a contact by their name. Double click on a contact to initiate a phone call. Right-click on a contact to open a context menu with additional options.

Besides contacts managed by the administrator, each user can manage his own personal list of contacts. This personal list is private and visible only to you. Clicking on the edit_cpb.png button while in the CONTACTS tab opens up the Online Self Care window and switches to Phone Book tab. Here you can see all of your Personal Phone Book contacts, add new contacts, import/export contacts, or download a CSV template. To remove a contact click on the delete_cpb.png button on the right side of each contact.

After you close the Online Self Care window, the application will automatically refresh contacts if necessary, so the modifications you made in the Online Self Care are now synced inside of gloCOM.

osc_phonebook.png

Quick List

5.1-quick_list.png

Quick list buttons enable a quick overview of gloCOM, Contacts, Favorites, and Recent tabs.

  • gloCOM: Displays a list of all gloCOM contacts.
  • Contacts: Displays a list of all saved and imported contacts.
  • Favorites: Displays all contacts that you marked as a favorite.
  • History: Displays log of all recent missed, received, and dialed.

Menu

File Menu

6.0_file_menu_screen.png

  • Log Out: Click on Log Out to log out from active connection(s).
  • Exit: Click on Exit button to log out from active connection(s) and close gloCOM application.

Tools Menu

Diagnostic Logs

6.7_glocom_desktop_diagnostic_logs_screen_new.png

Here you can see diagnostic logs with the level of verbosity that you have set in Preferences –> General –> Diagnostic Logs.

 

Fax

6.0_tool_menu_screen.png

  • Add Fax Printer Automatically
  • Add Fax Printer Manually
  • Install Port Monitor

 

Hidden Users

6.0_hidden_user_screen.png

Opens a dialog showing all your hidden users. Uncheck the box next to a user’s name if you want to unhide them.

 

Shared configuration

6.0_shared_configuration_screen.png

Enable:

By enabling shared configuration, all users on this computer will share the same Login account, phone mode, and edition.

Account:

  • E-mail: email address is displayed in this field.
  • Password: in case the option Enable is unchecked, the password will be hidden. After you check the Enable option, the option Show Password will be functional.
  • Login Server: Shows IP address of server.
  • SIP proxy (optional): this field is optional.
  • Edition: In this option select edition for your gloCOM. The current edition is displayed, but the possibility to choose between other editions is given.

Phones:

Choose which phones you want to use:

  • Softphone: choose to use Softphone.
  • Deskphone: choose to use Deskphone.
  • Polycom: choose to use Polycom phone.

Polycom IP:

In case the user chose Polycom, in this option user needs to provide the IP address of the Polycom phone.

Web browser add-ons…

6.0_web_adds_screen.png

Click on Download web browser add-ons to add the browser add-on which will allow the user to select and dial a phone number directly from a web page. Supported browsers: Internet Explorer, Firefox, Safari, Edge, and Chrome.

gloCOM edition…

6.0_glocom_edition_screen.png

  • Change the gloCOM edition.
  • Changing gloCOM editions is not possible in case if Shared configuration is enabled.

Preferences

6.7_glocom_desktop_preferences_screen.png

Click on Preferences to open gloCOM settings. For more about preferences, please visit the Preferences chapter.

Help

gloCOM Help

6.5_glocom_help_screen.png

  • Redirect to our official website https://www.siarum.com/
  • Additional documentation and guides are available on our official website: [https://www.siarum.com/]. If you still have any questions, please feel free to contact our support department.

Check for updates

6.5_check_for_update_screen.png

  • Check online for official product updates.
  • If there are updates available, the software will apply them automatically. If your software is up to date, you will receive a message as stated above.

Submit Feedback

6.5_submit_feedback_screen_new.png

  • User can now easily send feedback from the Help –> Submit Feedback…

Show Login QR Code

6.5_qr_code_screen.png

  • Show Login QR Code as a part of the gloCOM Desktop allows users easier login to their mobile app by scanning QR Code generated by the gloCOM Desktop app.
  • QR Code can be accessed from the Help menu or the three dots menu within the gloCOM Desktop main window.
  • Selecting the Show Login QR Code option from one of these menus opens the QR Code window, which will stay open for 15 seconds.

About

6.5_about_screen_new2.png

  • gloCOM About dialog contain information regarding application version, revision, PBX information, libraries, and other important information. Users can easily access/copy and paste info for support if needed.

 

Automatic crash report system.

6.0_crash_report_screen.png

  • When gloCOM crashes, the user has the option to send a crash report for developers to analyze the issue and solve the problem.

 

Preferences

 

Any changes made within the Preferences of the gloCOM Desktop application will be applied only to the gloCOM Desktop application on which they were made.

 

General

6.7_glocom_desktop_preferences_general_screen.png

General settings

To start click on the Settings icon inside the toolbar.

Inside the General Settings section, checking the box next to Launch application at startup will start the application when your operating system starts, while checking the Log in automatically on startup will log the user in automatically every time the application is launched.

Checking the box next to Fix application scaling issues will enable operating system managed scaling, which fixes issues regarding the window being too enlarged on monitors with a scaling set up in Display Settings. This option is available only for Microsoft Windows. Note that the application has to be restarted for this option to take effect.

Depending on your Operating System, the Set default program associations button will allow you to choose which protocols the application will open by default (tel://, sip://, callto://, etc.).

From the drop-down menu, you can select the language and if you have your own language file you can add it by clicking the Add language button, then select the language that you wish to add from a list and then choose your language file. You will need to restart the application for the language change to take effect.

Please be informed that some pages in the Supervisor panel will be translated into a language set on PBXware.

Under the Always on Top section, you can choose whether you would like to have a call or call and contacts window always on top or if you wish to disable the always on top option. This feature will keep the gloCOM window on top even if another window, e.g., a web browser window is selected.

You can turn on or off diagnostic logs by checking the box next to it. When turned on, gloCOM will store all logs on your computer/machine. You can specify how much data/information you want to store by editing SIP and Jabber logging levels. By default, the SIP level is set at 3.

Depending on the situation you can choose between 1 to 10 levels where Level 1 would store the least amount of information and Level 10 would store all information.

You can set for how long the gloCOM tray icon will blink while you have notifications pending such as missed calls or unread messages.

Contacts

6.7_glocom_desktop_preferences_contacts_screen.png

To start click on the Settings icon inside the toolbar, and navigate to the Contacts settings section. At the top, you have 3 tabs: General, Google, and Outlook.

Under the Default contact double-click action you can set what action will be initiated when the user double-clicks on a contact. If chat is selected then a chat window with contacts will open, and if a call is selected then double-clicking the contact will call the contact. If you wish to sync your contacts daily, check the box next to Sync my contacts daily. Furthermore, if the user wants to convert contact numbers to E164 format, they can check the box next to Convert contact numbers to E164 format.

Next, go to the Google tab. Here you can choose to integrate your Google account contacts with gloCOM. Simply check the Enable Google contacts integration, enter your Google email and your Google contacts will sync automatically.

Outlook Plugin with gloCOM navigate to the Outlook tab and check the Enable Plugin in Outlook Contacts box. This will enable you to initiate calls directly from Outlook.

Users can control if Outlook’s add new contact windows shows up on Call started, answered or finished.

gloCOM automatically syncs your Outlook contacts. (When I receive a call from an unknown caller, automatically displays the new Outlook contact window) option, when turned on, it will open a new Outlook contact form every time you receive a call on gloCOM from a number that is not on your contacts list.

To disable syncing Outlook contact from the Global Address List, please navigate to Preferences -> Contacts -> Outlook and uncheck the Sync Outlook contacts from the Global Address List (GAL) option. By default, it is enabled.

Phone

6.7_glocom_desktop_preferences_phone_screen.png

To start click on the Settings icon inside the toolbar, and navigate to the Phone Settings section.

When turned on, Confirm the Number when calling from a web browser and other apps will ask you to confirm the number and will also give you an option to make corrections if necessary. When the Call Waiting option is disabled, the softphone will automatically reject incoming calls if the user is on another call already.
Callee will hear a message saying that the user is currently busy on another call. Use the ring Volume slider to adjust the ring volume.

You will need to restart the application for changes to take effect. My phones… button allows you setup your deskphone, softphone, and add a mobile number.

Inside the Dialing rules tab you can set rules for outbound calls. e.g., If you enter 061 under text to replace and under replacement text you enter 0038761, gloCOM will replace every phone number that has 061 with 0038761. However, sometimes you would only want to replace numbers that begin with 061, and not the ones ending in 061…

For a more precise replacement, you can use regular expressions. For example, if you enter 061{6}/d under text replacement, and 0038761/1 under replacement text and you turn regular expressions on, this will replace 061 digits of every number that begins with 061 and has 6 more digits with 0038761 followed by those 6 digits. E.g. 061-123-456 would be replaced with 0038761-123-456.

Enabling the Detect and format USA and UK phone numbers for outbound calls option will auto-detect and format your local USA & UK numbers so that they can go through the system. This may cause problems in some countries so be careful when using this feature.

Inside the Speed Dial tab click on the Add button and from a drop-down menu and choose a number from 1 to 99, and in the field next to it assign the phone number that you want to Speed dial. For example, dialing #7 will dial 061-123-456 To edit an existing speed dial number select the number from the list and click the Edit button or press Remove to remove the number.

Inside the Codecs tab, select the codecs that you wish to use. Some codecs offer higher quality but take more bandwidth, some offer better compression so they are less heavy on network resources, depending on your needs you might want to turn some codecs on or off, and if you have more than one codec you can sort them by priority using the up and down arrows on the right.

Inside the Advanced tab, you can choose to turn the encryption on or off for voice and video calls, or you can select Use the settings from server to use the settings that your admin has set.

Under the Register field, you can set how often gloCOM will send the SIP register to the SIP Server or VoIP provider to let it know where it is. It is recommended to leave the local sip port empty to allow SIP Protocol to use any port available. However, if you wish to restrict SIP (outgoing) traffic to a specific port you can enter the port number here.

Check the Send keep alives option to send SIP keep-alive to the server.

Check the Enable QoS to enable the Quality of Service feature. QoS is a set of technologies that work on a network to guarantee its ability to dependably run high-priority applications and traffic under limited network capacity (must be supported by the user network).

The Ringtone preference option allows the user to select between Default, Silent, and Custom ringtone mode for incoming calls.

A Default mode will generate a standard ringtone of gloCOM upon receiving a call. As the name suggests, gloCOM will remain silent upon receiving a call by selecting the ”Silent” mode.

Additionally, suppose the user decides to use the Custom ringtone mode. After selecting it, the file picker window will be displayed, allowing the user to select the desired audio file as a ringtone for incoming calls. The selected audio file must be in mp3 or wav format. However, thanks to the implemented filter, a file picker window will not display audio files that are not in the formats specified above. This way, the application ensures that the user will not be able to select an audio file with an unsupported format.

Audio

6.7_glocom_desktop_preferences_audio_screen.png

You can set input, output, and ringtone devices, or test your devices. To test your microphone, say something on it and watch the changes in the microphone progress bar. For testing your speaker or ringing device, press the Test button to hear a sound on the selected device.

Check the Enable Plantronics headset support option in order to integrate a Plantronics headset with gloCOM. This will enable the use of Plantronics headset buttons such as answer, hold, transfer…

The same applies for Jabra and EPOS Sennheiser headsets. Turn on the Enable Jabra headset support option, in order to integrate a Jabra headset with gloCOM. Turn on the Enable EPOS Sennheiser headset support option, in order to integrate an EPOS Sennheiser headset with gloCOM.

Check the Enable Yealink headset integration option to integrate a Yealink headset with gloCOM. It will enable Yealink headset buttons such as answer, hold, transfer, etc…

Plantronics Runtime (Only for Windows)

6.7_glocom_desktop_plantronics_runtime_screen.png

gloCOM deploys Plantronics Runtime, which is required for the Plantronics module to work properly. Runtime is installed automatically during the setup wizard.

If Runtime is not installed properly for whatever reason, gloCOM will detect it on startup and automatically alert the user about it. It will redirect the user to the Preferences –> Audio dialog where gloCOM allows the user to install Runtime manually. To do that, check the Enable Plantronics headset support option, and click on the Install Plantronics Runtime.

6.7_glocom_desktop_plantronics_runtime_installation_screen.png

 

MSI installer cannot install Plantronics Runtime automatically because Windows OS does not allow to run two MSI installers at the same time. In case you are using the MIS installer to install gloCOM, you should start gloCOM manually and install Plantronics Runtime from the Audio dialog. To do that, please navigate to Preferences –> Audio. Check the Enable Plantronics headset support button, and click on the Install Plantronics Runtime, or go to the gloCOM installation folder → Plantronics subfolder, and run all three MSI installers for Plantronics Runtime.

 

Video

6.7_glocom_desktop_preferences_video_screen.png

Video Settings section is divided into 5 tabs. Inside the Quality tab, you can set the resolution of the video call. You should adjust these settings based on the quality of your network connection.

For example: If your bandwidth is low or you are experiencing temporary network issues, you can set the video quality to Low resolution to get better video call performance. Inside the Codecs tab, you can enable or disable video codecs, and if you have more than one codec you can sort them by priority using the up and down arrows on the right.

Under Advanced codecs settings, you can adjust how much compression the codecs will use. The higher the bitrate the less compression codecs will use, which directly relates to better video quality but also larger files. Use default values for codecs if you are not familiar with video codecs.

Inside the Devices tab, you can select the video capture device. e.g., if you have a laptop with an integrated web camera, and you connect another web camera to your laptop, you can specify which camera gloCOM will use for video the call from a drop-down menu. Next, inside the surveillance camera tab, you can enable or disable the surveillance camera and choose if the surveillance camera video should always stay on top even if another window is selected. Under the URL field, enter the URL of your IP surveillance camera stream.

Please be aware that only MJEPG stream over HTTP is supported at the moment.

Meeting

6.7_glocom_desktop_preferences_meetingg_screen.png

In the Meeting menu, you can set how will your meeting window look when someone shares the screen.

You have two options:

  • Maximize Meeting window when a participant shares their screen.
  • Scale shared screen to fit in the window

 

6.7_glocom_desktop_preferencee_recording_meeting_screen.png

Modules

gloCOM is compatible with several Customer Relationship Management solutions, such as Salesforce, SugarCRM, Zoho, Zendesk, MS Dynamics, and Bullhorn.

CRM

6.7_glocom_desktop_preferences_modules_screen.png

To enable CRM integration with gloCOM, click on the Settings icon, navigate to the CRM section and check the box next to Enable CRM integration.

Under the Popup Options the users can set:

  • When a page with customer information should open (This can be set to open when answering the call, or immediately when the phone starts ringing before even answering, and not to open at all for Incoming calls).
  • For Outbound calls, the users can set it to pop up when the call is initiated or when the call is answered, and same as with Incoming calls this can be disabled by selecting the option Never.

Under the Authentication, users can enter account details for CRM. Each CRM is different and requires from the user to enter a security token, password, or a combination of both.

Under the Logging options, users can specify which information they want to log. Also, users can choose to log information that their admin has set by selecting the Use the settings from the server option.

Call Popup

6.7_glocom_desktop_modules_callpopup.png

Call Popup module can be used to push the call details to the browser or third-party software.

It is possible to do a Call popup based on the URL, and this can be set per Queue and ERG. This can be done only if the option “Enable Queue/ERG URL Popup. If enabled, application will use URL configured on server.” is checked. (Preferences –> Modules –> Call Popup).

Users can set the Call popup to open when the call has started/answered or when the call has finished. For each setting, the user can specify to enable it for Inbound and/or Outbound calls, and turn it on Silent mode. In the Silent mode, a URL request will silently be sent to the server, meaning it will not open a web browser.

Call popup is macro-based. In the URL field the following macros can be used: callerid, callerid name, extension, duration, call id, did, direction, queue number, queue name, agent number and agent name.

(e.g., In Call started URL field the user may enter yourcrm.com/calls?id=�llerid% and check the Inbound calls below. Now, whenever the user receives a call from a customer Call popup will open a web browser and will write the customer’s phone number.).

All this information can be sent silently to the user’s CRM server and create reports such as how many inbound calls the user has received, how many outbound calls the user has made, average call duration, etc.

Specify EXE file, APP in MacOS, or URL that will be executed in Call Popup module.

Alerts

6.7_glocom_desktop_preferences_alerts_screen.png

To start click on the Settings icon inside the toolbar and navigate to the Alerts section. Check the bring application to front when I receive a call option to bring gloCOM to the front whenever someone calls you. You might not want to have your work interrupted by call alerts, in that case, you can uncheck this option. You will still be able to receive the calls, however, you will have to navigate to the application yourself.

If you want the Agent panel to pop up when you receive a call please navigate to the Alerts section in Preferences and check the option Bring application to front when I receive a call.

Inbound Call Alert duration can be set between 5 and 15 seconds. This option controls the duration of a small notification window that pops up in a lower right corner of the screen whenever you receive a call.

To turn off the inbound call alert completely, simply uncheck the Notify me when I receive a phone call option. You can also set to receive notifications when a contact comes online, when you receive a new message, when somebody joins a conference, and or when a call is finished. Only the duration of the call alert notification can be adjusted, all other notifications have a fixed duration of 5 seconds.

Under the Sounds section, you can choose to turn sound notifications on or off for contact sign-in and or for new chat messages. If you select Always play notification sound for new messages, you will hear a sound notification for every message received, even if you have a chat window currently open. For this feature to work the New instant message received option has to be selected as well, otherwise, you will hear no sound.

To preview a sound, click on the play button on the right, and if you wish to change a sound, double-click an item and select the sound file you wish to use. Please note that only .wav files are supported.

Messaging

6.7_glocom_desktop_preferences_chat_screen.png

Click on the drop-down menu below the Save received files to and select Other to specify the location where gloCOM will save received files. Under the Change font menu, the user can choose the default font for the chat layout.

The Auto-download chat media files smaller than 500 KB option allows the user to enable/disable auto-download for media files smaller than 500 KB within the chat conversations. By default, this option is enabled. (Does not apply to SMS conversations.)

Changes in this section will apply to both Chat and SMS messages.

 

Profiles

6.7_glocom_desktop_preferences_profiles_screen.png

To enable profiles click on the Enable multiple login profiles mode. With this option enabled you can add, edit or remove an existing profile.

To add a profile click the Add button, follow the setup wizard, enter the profile name, enter your gloCOM email and password, and under the Advanced tab enter the server address, and if needed specify the SIP proxy as well. When done click Next to continue.

Adjust the phone settings to your preference and click Next, review your information once more, and click Finish to create a profile. Once created you can edit the profile by selecting it from the list, and clicking the Edit button or you can remove the selected profile by clicking the Remove button.

To log in with your newly created profile on the gloCOM login screen, from a profile drop-down menu select your profile and click on the Login button.

 

Presence

 

Busylight

6.7_glocom_desktop_busylight_screen.png

Busylight integration allows users to use their Busylight devices as a part of the gloCOM Desktop application. This way, they can inform colleagues about their current presence status.

To start using Busylight integration, click on the Settings icon placed on the right side of the main window just above the blue bar, navigate to the Busylight section, and check the Enable Busylight integration option. On the right side of the window, the user can see the status message, which gives them information on whether their device is connected or not.

Furthermore, users can change the Presence status color for each status per their wish. By default, these colors match the Presence status colors within the gloCOM app, and we do not recommend changing them. Additionally, users can change Phone status color and pulse rate as well.

 

Outlook Presence – Calendar integration (only for Windows) [6.7]

6.7_glocom_desktop_outlook_presence.png

Outlook presence integration works only for Windows. To enable Outlook integration with the gloCOM Desktop application, please, navigate to the Preference –> Presence –> Outlook and check the Enable Presence – Outlook Calendar Integration option, which is disabled by default.

Outlook Calendar Presence, by default, automatically integrates users’ Presence status based on their Outlook appointment setup. However, the user can still adjust their Presence status according to their needs. Also, they can set a custom Presence description that will be visible to their contacts whenever there is an ongoing Outlook appointment.

 

Advanced

6.7_glocom_desktop_preferences_advanced_screen.png

In the Advanced menu you can change the Polycom listening port to suit requirements of your Polycom phone.

The default port is set to 10983 which can be changed by clicking inside the box and entering your listening port number.

Skype for Business Module

5.1-skype-for-bussines11.png

Skype For Business module is used for integration between Skype For Business and gloCOM. The idea behind this module is to provide integration between Skype For Business client and the user’s phone system (PBXware).

It consists of four parts:

  • Presence
  • Click to dial
  • Conferencing
  • Control of ANY SIP deskphone/softphone/mobile device registered on the PBXware telephony platform from the PC.

Presence

Whenever a user is on a call with ANY of their devices, including deskphone, softphone, or mobile phone, Skype For Business will change its presence automatically, and other Skype users will see this presence as On a call. Once the call is completed, Skype presence will revert back to the previous state.

Red marked squares are showing status change inside Skype for Business.

Click to Dial

5.1-skype-for-bussines2.png

The click-to-dial plugin allows you to make regular or conference calls from Skype For Business using the PBXware phone system. It allows the user to use ANY of their devices to make the call through their Phone System.

This includes: deskphone, softphone, and mobile phone. The user can even make a call from Skype with a single click through the mobile network (GSM) and Skype will still show its status as On Call until the user hangs up on GSM. When click to dial plugin is enabled, two options appear in Skype For Business: Call via gloCOM and Conference via gloCOM.

When we click on the Call via gloCOM option, a dialogue appears, as seen in the next image. We have to choose the contact number that we want to call and the device from which we want to make a call. Only one Skype For Business contacts can be selected if we want to use this option. If the check box below Show this window before placing a call is selected, every time we are placing a call from Skype for Business this window will popup (this can be changed in preferences). Once we press Call, the call will be placed, in this case using our deskphone.

5.1-skype-for-bussines3.png

 

Conferencing

We can also invite gloCOM contacts to this conference. We add them by typing their name or number into the search field where we can also enter any other number we want and then press Enter. X button is used to remove contact/number from the list of users that we want to invite to the conference. Once we press Start Conference, an audio bridge will be automatically created on the PBX, and all the invitees will join automatically. We will join on our deskphone in this example. Although the call is in progress on our deskphone, we can see and control this audio conference on the PC in the gloCOM app, as displayed in the next image.

Settings

5.1-skype-for-bussines14.png

If we want to enable/disable Skype For Business module plugins for all gloCOM users on one computer, we need to navigate to Preferences –> Modules –> Skype. After we enable/disable Skype For Business module plugins, we have to restart the Skype For Business application in order to apply the changes made. Even if these plugins are enabled, we can use them only if the logged user has Skype For Business module enabled by the supplier.

 

5.1-skype-for-bussines15.png

5.1-skype-for-bussines16.png

6.5-skype-for-bussines7.png

Conferences

Conferences

01-conferences-page.png

Conferences allow two or more participants to communicate with each other at the same time using voice, video, or both. Default limit for active conference members in PBXware is 256 users in all conferences, meaning that you can have a single or multiple conferences but their total active users count cannot exceed 256.

This screen lists all system conferences with the following details

  • Name:

Conference name

(E.g. Sales, Development)

  • Conference Number:

Conference system or network number

(E.g. 2255)

  • 02-edit-icon.png

Edits the Conferences configuration

  • 03-delete-icon.png

Deletes a Conference from the system

04-conferences-search.png

By selecting the ‘Search’ Command, the search menu will be displayed. Searches can be done by Name and Number.

Add Conference

05-add-conference.png

Clicking on the ‘Add Conference’ button will allow you to add a new conference.

  • Conference Name

Unique Conference identifier/name, this name will be displayed once the ‘Conferences’ menu is selected.

(E.g. Main Conference)

  • Conference Number

Unique Conference PBXware number, this number should be dialed in order to access the conference.

(E.g. 106)

  • Conference Group

Here you can select a conference group that you have made before. In this group you can define users permissions and conference options. Conference groups are added under a Conferences -> Group -> Add Conference.

(E.g. Staff)

Advanced Options

06-add-conference-advanced.png

Click on the “Advanced Options” button to open more detailed conference options.

  • Maximum number of users

This is the maximum number of users permitted in the Conference.

(E.g. 10)

  • Conference PIN

Conference PIN number. If set, this PIN will have to be provided by all callers before entering the Conference.

(E.g. John dials the sales conference (1001), but this conference has this field set to 9576. John is asked to provide the conference PIN. If a valid PIN is provided, John will enter the conference, or his call will be rejected after 3 invalid PIN entries).

  • Conference Admin PIN

When users enter the Admin PIN, they dynamically gain administrative rights for the conference that they are dialing into.

(E.g. John is the operator, but he needs to enter the conference as an admin. Since he does not have admin privileges set, when entering the conference he will use an admin PIN to dynamically gain those privileges).

NOTE: Administrators can change Conference PIN even when they do not have the ‘Show Advanced’ toggle button enabled.

  • Conference Marked User PIN

When users enter the Marked PIN, they dynamically gain marked user rights for the conference that they are dialing into.

(E.g. John is the operator, but he needs to enter the conference as a Marked user. Since he does not have Marked user privileges, when entering the conference he will use a Marked user PIN code to dynamically gain those privileges).

  • Conference Language

Set the language used for announcements to the conference. Default language is English.

  • Rings to answer

Number of rings played to the caller before the call is allowed to enter the Conference.

TIP: It is recommended to set the “Rings to answer” rather than just “drop” callers into the Conference.

  • RTP Delay [sec]

Delay time in seconds inserted before the conference operator answers. This delay solves the “half-played” greeting file problem. Keep this value set between 1-3 for optimal performance.

NOTE: The “half-played” greeting file problem usually exists on VOIP trunks.

(E.g. John enters the sales conference (1001) and hears ‘… currently the only user in this conference’ message. This message is only partial and can confuse conference members. Set this field to 1 (or higher, depending on how much is not heard) to play the message in full length.)

  • Color

Determines which color will be used for this conference in Bicom Systems gloCOM.

(E.g. Black)

  • Send E-mail after conference

After the conference ends, an email containing the sound file can be sent to the predefined email address.

NOTE: Please note in order for the e-mail with a conference recording to be sent once the conference call ends, Auto MP3 Conversion must be enabled under Settings -> Tenants -> MasterTenantName (edit) -> Call Recordings (section).

In order for an e-mail to be sent “Convert and remove original” or “Convert and keep original” must be selected.

  • Notification E-mail

Enter the email address which will receive the conference sound file after the conference has ended.

NOTE: These two options have no effect if the “Record Conference” option is not selected in the conference group for that conference.

Groups

Conference Groups are used to create groups of users that have certain permissions for conferences.

07-conference-groups.png

General

  • Group Name

Name of the conference group.

(E.g. Staff)

  • Users

Extension numbers of users added to this group.

(E.g. 101, 108, 109)

  • 02-edit-icon.png

Edits the Conference Group configuration.

  • 03-delete-icon.png

Deletes a Conference Group from the system.

When you click on the “Add Conference” Group button, you will be able to add a new Conference Group.

Add/Edit Conference Group

07-conference-groups.png

  • Group Name

Write unique Conference Group name here.

(E.g. Staff)

Options

  • Announce user join/leave

If this option is checked/enabled, all new conference members will be asked to say their name and press the ‘#’ key before they enter the conference. After a user presses the ‘#’ key, the following menu will be presented:

  • 1 – press 1 to accept your name and enter the conference
  • 2 – press 2 to listen to your name
  • 3 – press 3 to re-record your name

This name will be recorded and played to other conference members when a caller joins/leaves the conference.

(E.g. John dials the 1001 sales conference and is asked to say his name and to press the ‘#’ key. Of course, he says ‘John’ and presses the ‘#’ key. After that he is introduced with a menu where he chooses to accept his name and enter the conference. At the same time, all conference members will hear “John has entered the conference”. When John leaves, all conference members will hear “John has left the conference” message).

  • Quiet mode

If this option is checked/enabled, conference members will not hear the enter and leave sound.

(E.g. Check this option if you do not want to hear the join/leave sound).

  • Record conference

This option will enable recording the conference so you can download the recorded file.

NOTE: You can download the recorded file in Conferences: CDR’s, by selecting a conference and clicking on the Listen button.

  • Enable music on hold

Enable MOH (Music On Hold) if there is a single member in a conference. Enable this feature to play MOH music files until someone else joins the conference.

(E.g. If John enters the conference first and he is the only one there, he will hear MOH. John will hear this sound till someone else joins the conference).

  • Present menu

Plays Conference options once * is dialed while in a conference.

(E.g. John enters the sales conference and dials ‘*’, Conference options are played back (e.g. ‘Please press 1 to mute/un-mute yourself’)).

  • Announce the number of participants

Announces the number of conference participants to a new conference member. “There is currently only 1 other participant in the conference.”

(E.g. The Sales conference has this option enabled and is currently empty. John enters the conference and hears “You are currently the only person in this conference” played back to him).

  • Close the conference when the last marked user exits

Closes the conference once the last marked user exits, no matter how many participants are still active in the conference conversation, their calls are immediately dropped.

(E.g. John (marked user) enters the sales conference. This conference has this option enabled and there are 3 other members participating in the conference (who are not marked users). As soon as John leaves the conference, all other conference members will have their calls dropped and will no longer be able to talk to each other).

  • Wait for the marked user before allowing anyone to talk

Disables the conference until the marked user enters the conference.

(E.g. This option is enabled for the sales conference. There are 3 members waiting for John (marked user) to enter the conference. These 3 members will hear nothing and will not be able to talk to each other until John enters the sales conference).

Users

09-conference-user-settings.png

10-add-users.png

There are two options for enabling users to join a specific conference room. You can either enable all users by selecting the check box “Enable All Users”. The other option is to click the drop-down menu and to pick desired extension. After picking click the ‘+’ sign and extension/user will be added and you will be given new options for that particular extension.

  • Extension

The extension number of the user that you have added to the group.

(E.g. 233)

  • Name

The name of the user that you have added to the group.

(E.g. John Crichton)

  • Admin

Sets the admin conference mode. If this option is enabled, conference calls coming from the extension will be treated with admin privileges.

  • Marked

Sets the marked conference mode. If this option is enabled, conference calls coming from the extension will be given less privileges than admin, but more than regular conference participants.

  • Talk-Only

Sets the “talk only” conference mode. If this option is enabled, conference calls coming from this extension will be allowed to talk only (no voice will be heard on the UAD/Phone).

  • Listen-Only

Sets the listen only conference mode. If this option is enabled, conference calls coming from the extension will be allowed to listen only (no voice will be sent from the UAD/Phone).

  • Exit-#

If this option is enabled, users will be allowed to exit the conference by dialing the ‘#’ key.

  • Exit-Digit

If this option is enabled, users will be allowed to exit the conference by dialing any digit.

(Check box)

CDRs

11-conference-cdrs.png

CDR displays detailed records of all PBXware calls in the conferences with the following details.

  • Conference

Name of the conference.

(E.g. Tech Discussion)

  • Start

Date and Time when the conference began.

(E.g. 04 Oct 2019 10:44:10)

  • Duration

Conference duration time in hh:mm:ss format.

(E.g. 00:12:45)

  • Participants

Number of users inside the conference.

(E.g. 10)

This icon is displayed once a call is recorded and ‘Delete’ or ‘Listen’ enhanced service is active.

This is a box used with the CDR commands to select a desired call.

Search/Filter

Calendar
12-conference-cdr-search.png

  • Start Date

Select a Search/Filter start date. Click on the small “Calendar” icon next to a field and select the desired date.

  • End Date

Select a Search/Filter end date. Click on the small ‘Calendar’ icon next to a field and select the desired date.

  • Start Time

When searching for CDRs, this is the start time in the Start Date.

(E.g. Time in hh:mm:ss format like 10:15:30)

  • End Time

When searching for CDRs, this is the end time in the End Date.

(E.g. Time in hh:mm:ss format like 15:20:30)

  • ID

ID of the CDR. When the user selects a CDR, the ID field shows that CDR’s ID. If there are problems on the system, the customer can give the support team the problematic CDR ID which helps in locating it.

(E.g. 1221045103.66)

  • Destination

Search conferences based on the number of conference typed in this field.

(E.g. 1006)

Actions

17-conference-cdr-options.png

Listen

  • Listen

Once the “Listen” icon is displayed next to a conference record, it means that the specific conference was recorded. To play the recorded conference, check the box next to the “Listen” icon and click “Listen”. The browser will prompt you to open the sound file in your audio player or to download the sound file.

TIP: By default the sound format is available as a .gsm file. To change the recording format go to “Settings -> Tenants -> Call Recordings -> Recordings format” and select one of the available sound formats:

  • gsm
  • wav
  • wav49
  • ogg

Print

13-conference-cdr-print.png

Click on the “Print” button to open a new pop-up window with the printing interface.

E-mail

14-email.png

Click on the “E-mail” button to send all reports listed on the page.

Provide the e-mail address where the report should be sent and click the “OK” button to proceed or “Cancel” to abort the email action.

15-email-cdrs.png

Press “OK” to email all CDR records on the current page (even if they are not selected) or click “Cancel” to print the selected records only.

16-email-report-confirmation.png

Finally, press the “OK” button to confirm the email action or “Cancel” to abort the email action.

  • Delete Recording

Deletes the recorded conferences.

  • Download CSV

Download data as the .csv (Comma Separated Value) file.

(E.g. Click this button to download the .csv file to your desktop).

CRM

CRM

Customer Relationship Management (CRM) is a business strategy that provides companies with an opportunity to manage their own previous, present, and planned interactions. PBXware allows users to integrate, test, select some of the log options for their CRMs. It is integrated with several CRM solutions. The supported CRMs are as follows: Bullhorn, Hubspot, Microsoft Dynamics 2015, Pipedrive, Proprietary CRM, Proprietary CRM I, Salesforce, SugarCRM, SuiteCRM, Vtiger CRM, Zendesk, and Zoho CRM.

To get more information on CRMs supported by PBXware and details on how to set them up please click matching CRM logos below.

Supported CRMs

02-300px-bullhorn-logo.png 03-300px-hubspot-logo.png 04-microsoft-dynamics-logo.png
05-300px-pipedrive-logo.png 06-300px-proprietary-logo.jpeg 07-300px-proprietary-logo1.jpeg
08-300px-salesforce-logo.png 09-300px-sugar-crm-logo.jpeg 10-300px-suitecrm-logo.png
11-300px-vtiger-logo.png 12-300px-crm-zendesk.png 13-300px-zoho-logo.png

.

Routing

13-add-routing-rule-display.png

CRM Routing allows routing to a specific Queue or IVR, and it also allows playing sound files based on the information fetched from CRM. When the call comes in AGI, PBXware will first contact CRM and make a specific action based on the returned value.

To set up the configuration in PBXware, navigate to the CRM section with the ‘Integration’ and ‘Routing’ sub-menus. When on the ‘Routing’ section, a user can set up rules based on which calls will be routed. On DID and IVR, new destinations can be assigned the rule which will be evaluated for a particular DID/IVR.

NOTE: CRM Routing must be enabled in a license.

  • Search

Search the specific data by typing details in the search bar

  • Rule Name

Displays the name of a Routing Rule

(E.g. Example Name)

  • CRM Field Name

Displays the API Name of a CRM field

(E.g. Account_Name)

  • Location

Displays the location it points to

(E.g. IVR)

  • 14-edit-icon.png

Click this button to edit the Routing Rule.

  • 15-delete-icon.png

Click this button to delete the Routing Rule.

NOTE: Upon deleting the Routing rule, the warning message will appear saying “Are you sure you want to remove ‘XYZ’?” If ‘OK’ is pressed, the action will be confirmed and the Routing rule will be deleted.

16-warning-delete-rule.png

Add/Edit Rule

General

17-add-routing-rule.png

  • Rule Name:

Name for a new rule

(E.g. Example Name)

  • CRM Field Name:

CRM field defining which value should be fetched

(E.g. Account_Name)

NOTE: Please note that this field needs to be populated with a suitable API Name.

For more on how to find the API Name, please refer to the example of Zoho CRM below. This is applied to every supported CRM respectively.

18-crm-page.png

For instance, this is a link of the Zoho CRM account:

https://crm.zoho.com/crm/orgXXXXXXXX/settings/api/modules

19-crm-fields.png

Once users are logged in to their CRM account, they can navigate to ‘Settings’ -> ‘API’ and find the applicable API Name. Please refer to the screenshots.

NOTE: Please note that the link provided above refers to Zoho CRM so the page URL can have one of three possible formats: https://crm.zoho.com/crm, https://crm.zoho.eu/crm, or https://crm.zoho.in/crm depending on the Data Center to which a certain Zoho instance belongs to. Therefore, the format has to be changed accordingly. Also, the ‘orgXXXXXXXX’ stands for the organization number to which users can have access once they are logged in to their CRM account.

  • Location:

Define where to use this rule

(E.g. DID/IVR)

  • Greeting Instructions:

If ‘IVR’ is chosen as a ‘Location’, a new option pops up.

The greeting should be set if a user wants to get DTMF from a caller and send that DTMF to CRM.

(E.g. greeting-default-attendant)

.

CRM Settings

  • CRM To Use:

Select one of two options to use:

1. CRM from CRM > Integration: PBXware will contact CRM and fetch the value.

2. Custom CRM: A customer should implement communication with CRM on his own.

If ‘CRM To Use’ is set to CRM from CRM > Integration, the following options are available:

  • CRM Modules:

Define from which CRM module PBXware should fetch information

(E.g. Accounts/Contacts/Leads)

  • CRM Username:

Enter a valid CRM username

(E.g. Example CRM Username)

  • CRM Password:

Enter the CRM password in the same way as for gloCOM. Please follow the instructions for a specific CRM.

(E.g. ********)

NOTE: Please follow the instructions for a specific CRM.

If ‘CRM To Use’ is set to Custom CRM, the following option is available:

  • CRM URL:

Provide a URL which PBXware will contact.

NOTE: It must start with “https://”.

Default Destination

  • Default destination

Select the destination to which the call will be redirected in case the return value does not match any rules

(E.g. 100 – Test)

  • Is Voicemail

Select whether the call will be redirected to the voicemail of the default destination

(E.g. Yes/No/Not Set)

.

Rules

  • Operator:

Select the arithmetic operator

(E.g. <,>,=, <=, >=)

  • Value:

Enter a value to compare with

(E.g. 50)

  • Destination:

Select a Destination

(E.g. Queue/IVR/Play recording)

  • Destination Option:

Enter the Queue/IVR number or recording name.

(E.g. 103)

NOTE: All fields except ‘Greeting Instructions’ are required.

How Does Routing Work?

After fetching the value from CRM, PBXware goes through the rules row by row and evaluates the comparison between the returned value and a value from the rule’s row by using the arithmetic operator defined in the row. A destination for a caller is the destination from the first row which matches the criteria.

20-edit-routing-rule.png

For example, a user needs to filter inbound calls on DID and send calls to destinations based on some fields in his/her CRM. Following this, in CRM, there is a “status” field name with the customer’s status and the value of the field that can be ‘GOLD’, ‘SILVER’, ‘BRONZE’, and so on. A user can set his/her CRM routing rule to check if the customer is marked as ‘GOLD’. If this is true, a user can send the call to the appropriate location such as IVR, Queue, and so on.

.

Custom CRM

In case of a custom CRM (CRM implemented by a customer), a URL which PBXware will try to reach is as follows:

{URL}?field_name={CRM_FIELD_NAME}&dtmf={DTMF}

  • URL = CRM URL set on the Routing Rule,
  • CRM_FIELD_NAME = CRM Field Name set on the Routing Rule,
  • DTMF = DTMF entered by a caller (available only for IVRs when the ‘Greeting instructions’ option is selected).

Based on the configuration from the example above, a URL will be:

https://crmurl.com?field_name=Field_Name

NOTE: A user who implements the Custom CRM integration is the one who is in charge of handling this request on his/her side.

Dashboard

Siarum System Dashboard provides single-page overview of important software information and statistics in real time. On this page you are able to see information on running services, call statistics, licensing and Apps usage as well as hardware status information.

Calls Overview
__________________________________________________________________________________________

Calls overview section displays information on number of live calls on PBXware along with number of calls in past hour, number of calls made in current day as well as Answered calls, displayed in a circle that depicts percentage of answered calls vs total calls.

  • Now

Number of current calls on PBXware.

  • Last Hour

Number of PBXware calls in past hours.

  • Today

Number of calls for a current day.

  • Answered calls

Number of answered calls displayed in percentage.

 

SIP Registrations

03-sip-registrations.png

SIP Registrations displays information on successful, failed and lagged SIP registrations.

  • Successful

Number of successful PBXware SIP registrations.

  • Failed

Number of failed PBXware SIP registrations.

  • Lagged

Number of PBXware SIP registrations that are currently in lagged state.

Note: If any of these three values is different than zero, you will be able to click on it to get more information.

PBXware services

04-pbxware-services.png

Services section of PBXware dashboard allows you to monitor current status of main system services: PBXware, PBX Service, PBXware Proxy, Push Notifications, Chat Server and Memcached. If green check mark icon is displayed, service is running without any issues, otherwise, red X mark will inform you that there are some issues with the service and that it has been stopped.

  • PBXware

This represents the main PBXware service, if the PBXware service stops for some reason you will not be able to access your system through web interface.

  • PBX Service

PBX Service is core service PBXware is running on. In case PBX Service is not running, you will be able to access PBXware web interface but you will not be able to make or receive calls.

  • PBXware Proxy

PBXware Proxy is connecting to asterisk manager and reading events which are then put into memcached for later usage. Based on that data, monitoring section will provide information users are interested in.

  • Push Notifications

Push Notifications service will wake up mobile devices in case there is a call to that extension

  • Chat Server

Chat Server is messaging service that allows you to use chat when connected to PBXware with our desktop and mobile apps.

  • Memcached

Memcached service stores information which is read by PBXware Proxy.

 

Extensions Online

Extensions online diagram depicts number of online extensions compared to the total number of PBXware extensions.

05-extensions-online-glocom-users.png

 

gloCOM Users

GloCOM Users diagram depicts number of logged gloCOM users compared to the total number of available licenses.

06-glocom-editions-online.png

 

gloCOM Editions Online

This section displays information on apps registered to PBXware and editions they are using.

NOTE: Please take in consideration that numbers might be off slightly because of the way mobile devices are trying to minimize power consumption. Once application is in the background and not interacted with for some time, device will defer CPU and network activity to that application.

gloCOM GO and Communicator GO are also affected by this and when the system is in Doze/background mode or when system forces application into a stand by mode, applications may not be connected to server and may not receive incoming calls. Doze mode on Android kicks in when device is not used for more than an hour. On iOS application become suspended when in background for more than 10 minutes.

 

Licensing

 

07-licensing-usage.png

Licensing section helps you to prevent issues with licensing by displaying percentage usage information of your PBXware license for Extensions, IVRs, Queues and Conferences.

 

System Hardware Usage

08-hardware-usage.png

Hardware usage section displays important information on current server load, it helps you easily monitor main hardware components like disk space, CPU and memory usage.

  • Disk Usage

Disk usage section displays information on current PBXware hard disk usage.

  • CPU

CPU section displays information on current CPU usage on PBXware server.

  • Memory

Memory section displays information on current PBXware memory usage.

DID

DIDs on Tenants

After creating a DID on a master tenant edits and additional settings are available in the slave tenant to which the DID is assigned to.

09-did-slave-tenant.png

Entering Slave tenant-> Home -> DIDs you will be given:

  • DID/Channel:

DID number or a PSTN channel slot number.

(E.g. 00201200103)

  • Name (6.6)

Displays the name of a DID for easier navigation

(E.g. Tech Support)

NOTE: Please note that this feature is part of the beta release and is only visible to beta testers. Once the stable version is released, it will be available for general use.

  • Provider:

Provider name

(E.g. Generic SIP)

  • Trunk:

Trunk used by a DID

(E.g. Trunk1)

  • Destination:

Trunk destination and destination network number

(E.g. Extension – 5000)

  • Status

Refers both to the status of DID and SMS service

(E.g. Active/Inactive)

NOTE: Please take a look at the table for further explanation of what happens when the status is either ‘Active’ or ‘Inactive’.

Active Calls and SMS messages both go through .
Inactive Calls do not go through, but SMS messages still go through.

EXAMPLE: In case a user adds a DID, and following this, enables SMS for this DID on Slave Tenant, the number will be added to the list of SMS numbers and its status will be displayed as ‘Active’ which means that both the calls and SMS messages will go through. In case a user changes settings on Master Tenant, and the status changes to ‘Inactive’, this action will make it unable for calls to go through, however, SMS messages will still go through since the number stays on the list of SMS numbers regardless of the status change.

Edit DID

By clicking the edit button you will be given additional editing options which weren’t available on master tenant.

10-edit-did.png

General

  • Destination

PBXware MT destination to which DID will transfer all calls.

(E.g. Extensions)

  • Value

Destination value to which all DID calls will be transferred

(E.g. If ‘Destination’=’Extension’, set the extension number here(e.g. 1002). In case ‘Destination’=’IVR’, set the IVR extension number here)

TIP: If using ‘Fax to E-mail’ as ‘Destination’, set the ‘Value’ field to an email address (email@domain.com) or extension number (1002). If an extension number is used, the fax will go to the email address associated with the extension. The email which arrives to the specified address will contain both TIFF and PDF versions of the FAX.

  • Service Plan

This option is used so you can bill inbound calls to IVRs, Conferences, Queues, and Voicemail. If these are selected as Destination, they will be billed as ‘Local destinations’ from Service Plan.

If Extension/Multi-User is selected, call will be billed as per incoming price set for E.164 number in DID. Balance on Extension could be set as + or – value so you can decrease or increase balance for that extension when it receives the call.

For other Destination Types Service Plan is disabled

(E.g. National Service Plan)

  • Call Rating Extension

Extension which is charged for inbound call rating set on DID.

(E.g. 1005)

Advanced Options

mt-did-edit-tenant.png

General

  • Operation Times:

Set the DID operation time

  • CLI Validation & Routing

Configure Validation & Routing

  • SMS Enabled

Enable the SMS service for this DID

(E.g. Yes/No)

NOTE:

Scenario I: If this option needs to be enabled and editable, then the Destination must be set to ‘Extension’ and a certain ‘Value’ has to be provided. Otherwise, if any other Destination is set, this field will be uneditable. Also, a number has to be in a valid E.164 format. Please refer to the table.

Scenario 2: Please note that if ‘DID Range’ is enabled on Master Tenant, the ‘SMS Enabled’ button will be disabled. Please refer to the table.

Editable Field (Extension) Uneditable Field (Other Destination)

12-sms-enabled-button-active.png

13-sms-enabled-button-inactive.png

  • Preserve original Caller ID (6.6.1)

If set to ‘Yes’, the original Caller ID will be preserved in case the Destination of a DID is set to ‘External Number’
(Option buttons)

NOTE: The value set in the ‘Replace Caller ID’ field still has the highest priority. Only that value overwrites the original Caller ID. Also, please note that this option will be visible in the GUI once ‘External Number’ is selected as a Destination.

  • Greeting

Greeting which is played when calling this DID

When uploading a greeting for DID, the name of the sound file must start with “greeting-did-

  • Strip N digits

Here you can set the number of digits which will be stripped from the beginning of the incoming call.

(E.g. 3)

  • Replace Caller ID

Replaces the caller id with the custom data provided here. This is used when you want all incoming DID calls to have this value displayed as a caller id information. Along with the custom data, you can use the ‘%CALLERID%’ variable, which displays the calling party phone number.

NOTE: Please make sure you enter this information as it is written down, otherwise, it will not work properly.

(E.g. Providing a ‘USDID’ here, will display ‘USDID’ on your phone display, for all calls coming through this DID. Providing ‘USDID %CALLERID%’, will display ‘USDID 55510205’ on your phone display, where 55510205 is calling party phone number).

  • Queue Priority

Set the Queue priority

(E.g. If this DID redirects all calls to the queue, set ‘1’ here to give all calls over this trunk the highest queue priority).

  • Custom Ringtone

If you are directing calls to an extension on which a supported UAD is registered, you could set a Custom Ringtone with which the phone will ring. 

(E.g. <Simple-3>)

  • Record Call

If this option is turned on the incoming call on this DID will be recorded. When this option is turned on, a complete call will be recorded, whenever it goes or whatever happens to it

  • Notify on Not Answer

If set to ‘Yes’ – any calls that are not answered on this DID will be logged for the next notification e-mail.

  • Auto Fax Detection (v6.7.1)

This feature allows you to enable automatic fax detection on DID, and forward incoming fax calls to an extension number different from the main destination configured on DID.

  • Fax Destination (v6.7.1)

Extension number incoming fax calls will be forwarded to when a fax call is detected. This field will be inactive unless Auto Fax Detection is enabled.

.

Operation Times

Set the system open/closed times. Depending on the time when the call is received, the call can be redirected to different PBXware MT destinations.

13-did-operation-times.png

  • CSV Upload

Click on this button to upload Operation Times configuration from csv file

  • CSV Download

Click on this button to download Operation Times configuration to csv file

  • Download CSV Template

Download CSV Template button will present you with a file that already contains necessary headers which should help you create CSV file easier

  • Enable operation times

Enable operation times

(E.g. Yes, No, Inherit)

 

Default Destination

  • Default Destination

PBXware MT extension to which all calls are redirected during the closed time hours

(E.g. 1000)

  • Is Voicemail

Choose if Default Destination is voicemail

Greeting

  • Greeting:

Greeting sound file played to callers during the closed times

(E.g. greeting-***)

Options

  • Closed dates Sets the specific date/s when all calls are redirected to the ‘Default Destination’. If the ‘Destination’ field in the Closed dates is set, calls will not go to the ‘Default Destination’ but to this number.
  • Custom Destinations: Redirects all calls received during non-working hours (e.g. weekend) to the PBXware MT extension provided here.
  • Open dates: Sets the working hours during which the DID is to redirect calls as set in the DID Add/Edit window. If any call is received during the hours not set here the call is redirected to ‘Default Destination’.

 

CLI Validation & Routing

14-cli-validation-routing.png

This option is used to fine tune the functionality of the DID by adding rules which send the calls to different destinations based on Caller IDs. For example, if the caller’s ID begins with 203, you can send all those calls to the IVR, if the CallerID is specifically number 063456789 then send that call to extension 4444 etc.

Once you click on CLI Validation & Routing button on Edit DID page, new window with following option will be shown:

  • CSV Upload

Click on this button to upload CLI Validation & Routing configuration from csv file

  • CSV Download

Click on this button to download CLI Validation & Routing configuration to csv file

  • Download CSV Template

Download CSV Template button will present you with a file that already contains necessary headers which should help you create CSV file easier

  • Caller ID

The Caller ID which is matched in the rule.

(E.g. 063456789)

  • Destination

The type of destination to which the call will be directed.

(E.g. IVR)

  • Extension

Extension of the destination or selection where the call should go.

(E.g. 2222)

  • Match Type

How the Caller ID is matched.

(E.g. If we set Match explicitly to ‘yes’ here will be written ‘Explicit Match’. If we set this option to ‘No’ or ‘Not Set’ here will be written ‘Begins With’.)

  • 03-edit-icon.png

Edits the CLI Validation & Routing configuration

(Button)

  • 04-delete-icon.png

Deletes CLI Validation & Routing Rule from the system

 

Add/Edit CLI Validation & Routing Rule

  • Caller ID

The Caller ID which is matched in the rule.

(E.g. 063456789)

  • Destination

The type of destination to which the call will be directed.

(E.g. Queue)

  • Extension

Value of the destination or selection where the call should go.

  • Match Explicitly

Is Caller ID going to be matchet ‘explicitly’ or with ‘begins with’.

(E.g. Yes, No, Not Set)

Add DID (Group Mode)

15-edit-did-group-mode.png

When DID Groups mode is active, DIDs are created on Slave tenant instead of Master tenant. Fields are almost the same as for creating on Master Tenant. The only difference is that instead of ‘Tenant’ field you have ‘Group’ field.

The following things have changed:

  1. After you have chosen a group, the DID/Channel field will be changed to a drop-down, depending on some rules (written below)

  2. The drop-down will be used as an autocomplete feature and will show available DIDs from the chosen group.

  3. Maximum of 10 DID numbers are shown at a time so in order to narrow your choice you need to type in more characters.

  4. The drop-down will only show the available DIDs, meaning that those already reserved/created will not be shown.

Extensions

01-mt-extensions.png

Extensions are associated with all UADs/Phones registered to the current slave tenant. On Multi Tenant PBXware, this menu item is only available when you are editing a tenant, since the master tenant is used for controlling the system behavior and tenants functionality.

  • Add Extension

Click Add Extension icon to get to the extension creation screen.

  • Search

In search section you can find your extension by typing its Name, E-mail, Extension number or MAC address.

  • CSV Download

This option allows you to download CSV file with all extensions already created on tenant. This type of file can be later used to import extensions with their details to a new PBXware system.

 

System

02-extensions.png

In this section all Extensions configured on the tenant are listed.

  • Name

Full name of the user to which the device is registered

(E.g. Peter Doyle)

  • Extension

UAD/Phone extension number

(E.g. 1111)

  • User Agent

UAD/Phone type

(E.g. Yealink T38P)

  • MAC Address

MAC Address of UADs

  • Status

UAD/Phone system status

(E.g. Active/Inactive)

  • Protocol

Protocol used by the UAD/Phone

(E.g. SIP/IAX)

  • Edit

Edit Extension configuration

  • Delete

Delete Extension from the system

 

Add/Edit Extension

03-add-new-extension.png
The procedure for adding a new system extension is divided into two steps. In the first step, the UAD/Phone type and extension location need to be provided. In a second step, basic UAD/Phone information such as the user’s name and email address is provided.

  • UAD (User Agent Device)

UAD is the type of device which will be connected to the system.

If the UAD/Phone is not listed here, navigate to ‘Settings: UAD’ Edit the desired UAD/Phone and set its ‘Status’ to ‘Active’. Now, the UAD/Phone will be available in this list.

(E.g. Linksys SPA-941)

  • Location

Select the location of the new UAD/Phone. Location refers to whether the UAD/Phone is in ‘Local’ or ‘Remote’ network.

(E.g. Local/Remote)

NOTE: By default, a ‘Single Extension’ will be created. ‘Advanced Options’ offer the facility to add multiple extensions as well. For more information, check the ‘Adding Multi Extensions’ chapter.

TIP: Since this is an extension on a tenant you will see that the Username is prefixed with a tenant code, which is required for a UAD/Phone to register to the system. Nevertheless, when you register you will be able to dial other users on the tenant with only their extension number.

Once UAD and locality have been selected, we can proceed with the second step. Required fields are:

General

04-extensions-general.png

  • Extension number

By default, this field is automatically populated, but can be changed to any free Extension number.

(E.g. Setting ‘1008’ here will create a new system extension with the same network number).

  • Name

Full name of the person using the Extension. This name is sent in a Caller ID information

(E.g. setting name ‘Joanna Cox’ in this field will display the name on the other UAD/Phone display when the call is made.)

  • E-mail

Email address associated with the extension and used for various system notifications

(E.g. Setting ‘joanna@domain.com’ here will transfer all Voicemail notifications, Extension PIN and other details to this email. Also, E-mail used together with ‘User Password’ is what user needs for OSC login.)

  • Department

Department to which extension will belong to. This is used so the mobile and desktop apps can group extensions depending on which department they belong to.

(E.g. Select “Sales” and when sorted in gloCOM, this extension will be shown in the Sales department group).

 

PIN Based Devices

05-extensions-pbd.png

  • PBD PIN

PIN Used for PIN Based Dialing

(E.g. 12345)

 

Call Rating

06-extensions-call-rating.png

  • Call Rating

Turn Call Rating on or off for the current extension. If you set this option to ‘Yes’ you will also need to add a suitable Service Plan.

(E.g. Yes, No, N/A)

  • Service Plan

Service plan which will be applied to the extension. Call rates which were set in this service plan will now apply to the extension.

(E.g. Test Service Plan)

TIP: Looking from a call rates perspective, extension can be set as slave or master. Master extension have their own credit and are able to have a reminder, when balance reaches certain amount and certain limitations. Slave extensions are using credit available under Master extension which is set as Master Account Code for that slave extension.

  • Slave

Set whether this extension is slave or not.

(E.g. Yes, No, N/A)

  • Master Account Code

Set the master account code (extension number) of a master extension from which the current extension is using funds.

(E.g. 1005)

  • Reminder Balance

Account balance at which a reminder should be sent to the user.

(E.g. If this field is set to 10, the user will receive an email notification when the account balance reaches this amount.)

  • Credit Limit

The maximum amount that the system will extend to the billing account.

(E.g. If this field is set to ’10’ and the account balance has dropped down to ‘0’, your account will still have ’10’ units in available funds.)

 

Authentication

07-extensions-authentication.png

  • Username

Username used by the UAD/Phone for the registration with the PBXware MT

By default, this field is the Extension network number prefixed with tenant code and cannot be changed.

(E.g. If the extension number is 1008 and tenant code is 300, then the Username will be ‘3001008’).

  • Secret

Secret/Password used by the UAD/Phone for registration with the PBXware MT.

By default, this field is automatically populated but can be changed to any value.

(E.g. xKa2r4ef7X*v0!Fk)

  • User Password

Password used for gloCOM registration with the MT PBXware.

By default, this field is automatically populated but can be changed to any value.

(E.g. Vk5F_3*dDZrmT1k7)

  • Show QR Code

Show QR Code button will display QR code that can be scanned with gloCOM GO mobile application. This feature will make mobile app setup and registration process as fast and simple as possible. In order to setup gloCOM GO with QR Code scanning you will have to enter public address of your PBXware in QR Server field in Settings -> Servers -> Network Info section.

NOTE: Once you are registered to PBXware with your gloCOM GO you will be asked to change automatically generated User Password in order to log in. Once this procedure is completed User Password will not be visible anymore and QR Code button will be hidden.

NOTE: PBXware requires strong password enforcement, which means that the Password/Secret must meet certain criteria in order to be accepted, otherwise PBXware will display an error message stating that Password/Secret is too weak.

Strong Password Requirements

Password and Secret have to meet the following criteria in order to be accepted:

  • It must be at least 8 characters long
  • It must contain at least 1 uppercase
  • It must contain at least 1 lowercase
  • It must contain at least 1 digit
  • It must contain at least 1 special character
  • Allowed characters are: a-z, A-Z, 0-9, ! % * _

TIP: In order to make it easier for our users, we also implemented password generator, that will automatically generate strong password that meets the criteria above with a single mouse click on a key icon located on a side of Secret/User Password field.

  • PIN (Personal Identification Number)

Number used for account authorization.

(E.g. If the PIN for this extension is set to ‘84745’, PBXware MT will ask for it when checking your Voice inbox or Enhanced Services.)

TIP:

  • After the extension is created, the ‘Permissions’ group will be editable for the administration.
  • Do not paste a value to the ‘Name’ and ‘Email’ fields, but please type it in. If these values are pasted, ‘Advanced options’ will need to be opened and the system will prompt for missing values.
  • Once the extension is created, the ‘Save & Email’ button becomes available. This command sends Extension details on the provided ‘E-mail’ address.

 

Auto Provisioning

  • Auto Provisioning
    08-extensions-auto-provisioning.png
    Option for enabling auto provisioning service for this extension. This feature enables you to connect the UAD/Phone to PBXware MT without any hassle by providing UAD/Phone MAC address (and optionally adding the Static UAD/Phone IP address and network details).

(E.g. Yes, No, Not Set)

  • MAC Address (Media Access Control)

Provide the UAD/Phone MAC address here.

(E.g. Its a 48-bit hexadecimal number (12 characters))

 

Adding Multiple Extensions

Extension Template

  • Select an Extension that will be used as a template
  • (E.g. M100)
  • (Checkbox)

If a user selects the ‘Extension Template’ option and chooses a specific Extension, then the complete configuration of that Extension will be applied to all other Extensions created below. In case a user does not check the ‘Extension Template’ option, then s(he) can create multiple Extensions, but has to edit their additional configuration respectively.

Users can add multiple Extensions to PBXware in two ways:

1. Manually
09-extensions-add-multi.png

  • Create a list
  • Manually populate the following fields: ‘Name’,’E-mail’,’Ext’,’Secret’, ‘User Password’, ‘PIN’, ‘MAC’, ‘Department’, ‘Line#’, ‘PAI’
  • Click the Add(+) icon

2. Creating and uploading ‘.csv’ file

  • Upload a .csv file
  • Open a new file in the text editor
  • Add the following lines (as shown in the example):
“Name” “Email” “Ext” “Secret” “User Password” “PIN” “MAC” “Department” “Line#” “PAI”
“Joanna Cox” joanna@domain.com “121” “jvT-6%xa0Tfpa6Em” “KF80x2qvGKbH-3” “1111” “001122AABBCC” “Sales” “2” “%EXT%”
  • Save the file as ‘multiple-extensions.csv’
  • Click the ‘CSV upload’ button
  • Select the ‘multiple-extensions.csv’ from the hard drive
  • Click the ‘Upload’ button
  • New Extensions will be created

NOTE: In order for this to work as intended, please note that the following fields must be populated: ‘Name’, ‘E-mail’, and ‘Ext’.

NOTE: Always use a simple editor such as Notepad++ on Windows, or Gedit on Linux when editing .csv files. Please refrain from using Excel as it may remove formatting which will render the file unusable.

10-extensions-add-multi-report.png
After the CSV file was uploaded, a report showing the number of uploaded/failed/skipped Extensions will be displayed. For more information, please refer to the screenshot.

 

NOTE:

PBXware enforces strong password requirement, which means that the Secret must meet certain criteria in order to be accepted, otherwise PBXware will display an error message stating that Password/Secret is too weak. For more on how to create a successful Password/Secret in order to be accepted, please refer to the following criteria:

  • It must be at least 8 characters long
  • It must contain at least 1 uppercase
  • It must contain at least 1 lowercase
  • It must contain at least 1 digit
  • It must contain at least 1 special character ()
  • Allowed characters are: a-z, A-Z, 0-9, ! % * _ –
  • Download CSV Template

Download a CSV template for adding multiple Extensions

 

Advanced Options

Clicking the Advanced Options button will show advanced configuration options and fields that were previously hidden.

Opening the ‘Advanced Options’ section following options are added:

General

The following options are used frequently and are mostly required for normal extension operation. Some of these fields are pre-configured with default values. It is not recommended to change these unless prompted to do so while saving the changes.

11-extensions-advanced-options.png

  • Title

The user’s title such as Mrs, Mr, etc.

  • SMS Number

Displays the SMS number if set on the Extension

(E.g. +1234567890)

NOTE: Please note that the SMS number cannot be edited on this page.

  • UAD

UADs (User Agent Devices) are various IP phones, soft phones, ATA (Analog Telephone Adaptors), and IADs (Integrated Access Devices) used for system extensions. PBXware supports a wide range of UADs using SIP, IAX, MGCP, and ZAPTEL protocols. If your phone is on the supported UAD list and UAD is enabled on your PBXware, you will be able to choose the UAD that matches the phone registering to the extension.

(E.g. Generic SIP)

  • UAD Location

This option is related to the Auto Provisioning function of PBXware. Extensions located in same LAN as PBXware have to be set to Local while extensions connecting to PBXware from WAN should be set to Remote.

(E.g. Local)

  • Check for UAD SIP Headers (6.6.)

List desired SIP headers that will be forwarded from a UAD to the outbound Trunk

(E.g. p-early-media, x-tn-mobility)

NOTE: For example, if the UAD sends the ‘x-TN-Mobility’ header through the SIP INVITE and users want to preserve it on the outbound Trunk, they can add this header to the ‘Check for UAD SIP Headers’ field. When making a call, a check will be made to see if the UAD sends header(s) that is/are listed in this field. In case it is set, that header will be forwarded to the outbound Trunk.

NOTE: When checking for additional headers, make sure to avoid using all default invite headers.
Here is the list of unsupported headers which should be case insensitive: “via”, “from”, “to”, “cseq”, “call-id”, “contact”, “allow”, “user-agent”, “accept-language”, “supported”, “allow-events”, “max-forwards”, “content-type”, “content-length”, “p-asserted-identity”, “privacy”, and “remote-party-id”.
If one of the aforementioned headers is typed in as shown in the screenshot, the warning message should appear saying that the header is not allowed.

  • Label

The name showing on the LCD of the current device

(E.g. John Doe)

  • Line Number

When auto provisioning multiple extensions on 1 phone, extensions are assigned onto lines in the order in which they were created in PBXware. The line field will allow customers to specify the extension line where this extension will be assigned on the device.

(E.g. 2)

NOTE: An empty line number field will be treated as the last one.

  • Location

Information on the geographic location of a user

(E.g. Los Angeles)

  • Language

Set a language per Extension

(E.g. en)

NOTE: The language set on the Extension will override the language set on the Tenant.

  • Extension Timezone

Select timezone for extension if different from server.

(E.g. Europe/London)

  • User Type

Extension can be set to make calls only, receive calls only or both make and receive calls

  • Friend – make and receive calls
  • Peer – receive calls only
  • User – make calls only

 

  • DTMF Mode (Dual Tone Multi-Frequency)

A specific frequency, consisting of two separate tones. Each key has a specific tone assign to it so it can be easily identified by a microprocessor.

This is a sound heard when dialing digits on touch-tone phones. Each phone has different ‘DTMF Mode’.

(E.g. By default, this field is populated automatically for supported devices. If adding other UAD/Phone select between ‘inband’, ‘rfc2833’ or ‘info’ options)

  • Context

Every system extension belongs to a certain system context. Context may be described as a collection/group of extensions. Default context used by the PBXware MT per tenant is ‘t-XXX’ (where XXX is tenant number) and cannot be changed.

(E.g. t-500)

  • Status

Extension status/presence on the network.

Rather than deleting the extension and then recreating it again later on, the extension can be activated/deactivated using this field.

(E.g. Setting this field to ‘Not Active’ will disable all calls to this extension).

Options:

Active – Extension is active, it can make and receive calls.

Not Active – Extension is not active and it can’t make nor receive calls.

Suspended – Extension is suspended and can’t make calls to numbers other than those defined as Emergency Service numbers in Settings -> Servers -> Edit Server -> Locality (section) -> Emergency Services,

  • Music on Hold

It allows users to choose different Music on Hold class for every extension. Select the MOH (Music On Hold) class name. All sound files belonging to this MOH class will be played to users dialing this extension.

(E.g. default)

NOTE: When you select MoH class, you need to enter ‘m’ in Incoming Dial Option field. Entering ‘m’ will provide Music on Hold to the calling party until the called channel answers.

  • Show In Directory

Whether the extension should be shown in Remote Directory accessed through the desk-phones interface.

(E.g. Yes, No, Not Set)

  • Show in Desktop/Mobile App

Enable/disable non-gloCOM extensions from displaying in gloCOM contacts.

(E.g. Yes, No, Not Set)

NOTE Device must support this feature.

  • Show on Monitor Page

This excludes an extension from showing on the Monitor page. Useful for virtual extensions that will never be online in order to get a more accurate count of phones online.

(E.g. Yes, No, Not Set)

  • Central Phone Book

When you click on this button new pop-up (where you can manage your Central Phone Book contacts) will be shown.

More about managing Phone Contacts you can find at Central Phone Book page

 

Call Rating

12-call-rating-advanced-options.png
These options are used for call rating of incoming and outgoing calls. The extension is assigned to a service plan and its call rates and additional call rating options are set here as well.

  • Service Plan Date

This option is only available if you set extension to be master extension. (Call rating -> Slave-> No/Not Set. Also, Service Plan must be set in order for this to work. This date defines when will Service Plan reset.

(E.g. In service plan you have set inclusive minutes to 5. If this field is set to 03-12-2019, inclusive minutes will be reset on 3rd day of each month. So, if all 5 inclusive minutes were used by this day, inclusive minutes will be reset back 5 from this date)

  • Enable Limits

If the extension is master extension it is possible to set this option to yes. Setting this field to yes enables setting limits on the current extension.

(E.g. Yes, No, Not Set)

  • Limit Type

This option lets us decide whether limits we set will be applied on a Daily or Monthly basis.

(E.g. Daily)

  • Soft Limit

Depending on Limit Type, when the extension reaches Soft Limit, it will email the person in charge of a call rating.

(E.g. If you set this field to 10, an email will be sent to you when the user reaches that amount [10] while calling)

  • Hard Limit

Depending on the Limit Type, when an extension reaches Hard Limit, the system will block this extension from making any further calls.

(E.g. If you set this field to 20 and the user reaches that amount while calling, system will block this extension from making further calls)

  • Notification E-mail

Email which will be used when the user reaches Soft Limit.

(E.g. admin@domain.com)

  • Disable Call Rating for Call Forwarding:

You can set whether you want call rating to be applied for any forwarded calls.

(E.g. Yes/No/Not Set)

  • Show Call Rating Cost in OSC:

Users can choose to have call rating displayed for their extension in the Online Self Care window.

(E.g. Yes/No/Not Set)

 

Call Rating Info

This section displays the extension’s Call Rating information such as: Account Balance, Available Funds, Inclusive Minutes Left.

  • Account Balance
    13-call-rating-info.png
    Displays the amount of credit units left (available funds minus sum that is already spent by the user).

(E.g If the user has 100 units of credit, 100 units + the credit limit can be spent in total. If this field displays a negative value (e.g. -4.00000) that means that the account balance has reached 0 and the credit limit is being used).

  • Credit/Debit 14-credit-card-icon.png
    15-credit-debit-billing-history.png
    Opens a window with Call Rating History, where you have option for adding extension credit/debit. Following parameters available:
  • Type

Call Rating type, select whether call rating is Credit or Debit.

(E.g. Credit)

  • Amount

Call Rating amount, if the call rating type is in Euros, and you add 100 here, 100 Euros will be added to the extension amount.

(E.g. 50)

  • Ref No

Call Rating reference number, depending on how your company bills clients, the invoice number can be assigned here, for example.

(E.g. Invoice01)

  • Notes

Additional Call Rating notes.

(E.g. 50 Euros credit added)

  • Confirm

This will finalize Call Rating action, fill in all previous fields and click this button to add funds.

Once funds are added, the following details will be displayed:

  • Date: Time and date of the payment
  • User: The username used for login to the system of the user who added the funds
  • Ref No: Call Rating reference number
  • Notes: Additional Call Rating notes
  • Amount: Amount of funds added
  • Type: Call Rating type
  • Available Funds

Displays available account funds (account balance + credit limit).

(E.g. If the user account balance has 100 units + 10 credit limit units, 110 units will be displayed here).

  • Inclusive Minutes Left

Displays the inclusive minutes left. As long as there is any inclusive time left, call rating is not calculated for outgoing calls.

(E.g. You’ll see the inclusive minutes left in the following form ‘0d 0h 4m 25s’).

  • Reset Inclusive 16-reset-inclusive-icon.png

Reset extension inclusive minutes, click on this button and confirm with ‘Yes’ to reset inclusive minutes.

NOTE: Buttons Reset Inclusive and Credit/Debit will not be displayed unless Call Rating is enabled.

  • Creation Date

Extension creation date.

(E.g. 14-06-2049 12:30:36)

NOTE: If your system was updated to a newer version, all extensions created on old version will display ‘unknown’ in this field.

  • First Use Date

Date/Time of the first extension use.

(E.g. 11 Jun 2019 18:58:25)

  • Last Use Date

Date/Time of the last extension use.

(E.g. 11 Jun 2019 19:25:12)

17-network-related.png

These options set important network related values regarding NAT, monitoring and security.

  • Transport

Type of transfer protocol that will be used on PBXware.

Available options:

UDP (User Datagram Protocol) – is used primarily for establishing low-latency and loss-tolerating connections between applications on the internet. UDP enables process-to-process communication. With UDP, computer applications can send messages, in this case referred to as datagrams, and it is considered as best-effort mode of communications. UDP is considered a connectionless protocol because it doesn’t require a virtual circuit to be established before any data transfer occurs

TCP (Transmission Control Protocol) – provides reliable, ordered, error-checked delivery of a stream of octets between programs running on computers connected to an intranet or the public Internet. TCP sends individual packets and is considered a reliable transport medium.

TLS (Transport Layer Security) – cryptographic protocol that provide communication security over the Internet.[1] They use asymmetric cryptography for authentication of key exchange, symmetric encryption for confidentiality, and message authentication codes for message integrity.

(E.g. TLS)

  • WebRTC Enabled

Whether WebRTC is enabled for this Extension or not

(E.g.Yes, No, Not Set)

Navigate to Settings > Protocols > SIP and make sure TLS is set to “Yes”.

Under Extensions > Extension > Edit screen, make sure option WebRTC Enabled is set to Yes.

For Allowed Codecs make sure “Opus” is enabled and set.

In order for WebRTC to function properly, following things must be done:

Go to Setup Wizard > SSL Certification page and make sure to upload a valid certificate or to use automatic Let’s Encrypt service.
Navigate to Settings > Protocols > SIP and make sure TLS is set to “Yes”.
Set WebRTC Enabled option to Yes.
For Allowed Codecs make sure Opus is enabled and set.

  • Encryption

This option enables or disables encryption in PBXware transport.

Available options are:

  • Offer if possible (TLS only) – Offers encryption only if it is possible and only with TLS protocol.
  • Required -Encryption always required.
  • Offer (TLS only) – Always offers encryption but only with TLS.

 

  • NAT (Network Address Translation)

Set the appropriate Extension – PBXware NAT relation.

If extension 1000 is trying to register with the PBXware from a remote location/network and that network is behind NAT, select the appropriate NAT settings here.

Available options:

  • Default (rport) – this setting forces RFC3581 behavior and disables symmetric RTP support.
  • Yes – Always ignore info and assume NAT
  • No – Use NAT mode only according to RFC3581
  • Comedia RTP – enables RFC3581 behavior if the remote side requests it and enables symmetric RTP support.

 

  • Direct Media

Should you allow RTP voice traffic to bypass Asterisk.

Available options:

  • No – this option tells the Asterisk to never issue a reinvite to the client
  • Yes – send reinvite to the client
  • No NAT only – allow reinvite when local, deny reinvite when NAT
  • Use UPDATE – use UPDATE instead of INVITE
  • No NAT, Update – use UPDATE when local, deny when NAT

 

  • Direct RTP setup

Here you can enable or disable direct RTP setup. Setting this value to yes sets up the call directly with media peer-2-peer without re-invites. Will not work for video and cases where the callee sends RTP payloads and fmtp headers in the 200 OK that does not match the callers INVITE. This will also fail if directmedia is enabled when the device is actually behind NAT.

(E.g. Yes, No, Not Set)

  • Qualify (ms)

Timing interval in milliseconds at which a ‘ping’ is sent to the UAD/Phone or trunk, in order to find out its status(online/offline). Set this option to ‘2500’ to send a ping signal every 2.5 seconds to the UAD/Phone or trunk. Navigate to ‘Monitor: Extensions’ or ‘Monitor: Trunks’ and check the ‘Status’ field.

Since PBXware v5.1 ‘Qualify’ is set to 8000 by default.

(E.g. 8000)

  • Host

Set the way the UAD/Phone registers to PBXware. Set this field to ‘dynamic’ to register the UAD/Phone from any IP address. Alternately, the IP address or hostname can be provided as well.

(E.g. dynamic)

  • Default IP

Default UAD/Phone IP address. Even when the ‘Host’ is set to ‘dynamic’, this field may be set. This IP address will be used when dynamic registration could not be performed or when it times out.

(E.g. 192.168.1.1)

NOTE: In order for deafult IP feature to be used UAD/Phone must be set up with static IP address.

  • Max Connected Devices

Maximum number of connected devices per extension.

(E.g. 10)

 

Caller ID

The caller’s name and number displayed here are sent to the party you call and are shown on their UAD/Phone display. The information you see here is taken from the extension number and user name. To set different Caller ID information, please go to ‘Enhanced services: Caller ID’ and set new information there.

18-callerid-advanced.png

  • Set Caller ID

Enable ‘Caller ID’ service. Set this option to ‘Yes’ to enable the Caller ID service.

(E.g. Yes, No, Not Set)

  • Caller ID

Extension Number and Name that are displayed on dialed party UAD/Phone display. These options are read-only. Caller ID information can be changed only through ‘Enhanced Services’

  • Caller ID Presentation

The way Caller ID is sent by the Extension

If PBXware MT is connected to a third-party software and there are problems with passing the Caller ID information to it, applying different ‘Caller ID Presentation’ methods should sort out the problem

(E.g. Allowed, Not Screened)

(Select box)

  • Hide CallerID for Anonymous calls

Setting this option to ‘Yes’ formats all incoming calls who have Caller ID set but anonymous number to both anonymous (anonymous <anonymous>).

(E.g. Yes, No, Not Set)

  • Ringtone for Local calls

This option enables setting up the custom ringtone for local calls. It is necessary to know which phone is registered on this extension.

(E.g. If your phone is SPA941 you could set <Simple-2>)

  • Ringtone for Transferred calls

Ringtone for transfered calls, work same as Ringtone for local calls setting. Depending of your phone manufacturer you can send a string to the phone in order to use different ringtone than the one set on device. Once this string is set in Ringtone for transfered calls field (as well as in your device itself) it will be used for all calls that are transfered to your extension.

  • Only Allow Trunk CallerID within DID range

When you assign the extension to a customer and assign some DIDs to it, the customer can make calls through that extension with Trunk CallerIDs that match its DID numbers. If a customer tries to make a call with a Trunk CallerID that doesn’t match any of the DIDs assigned to him, the Trunk CallerID will be reset to Anonymous.

(E.g. Yes, No, Not Set)

NOTE: This option is also available when creating a tenant. When setting this on tenant, it applies to all its extensions. If we want a different treatment for a particular extension then we set this option here while creating or editing the desired extension.

  • Trust Remote-Party-ID

Defines whether PBXware will allow Remote-Party-ID header

(E.g. Yes, No, Not Set)

  • Send Remote-Party-ID

Should ‘Remote-Party-ID’ be added to uri.

Options available:

  • Use Remote-Party-Id – Use the “Remote-Party-ID” header to send the identity of the remote party
  • Use P-Asserted-Identity – Use the “P-Asserted-Identity” header to send the identity of the remote party

(Select Box)

  • Send Caller ID in RPID for Anonymous calls

Whether Caller ID will be sent in RPID header for Anonymous call

(E.g. Yes, No, Not Set)

  • Connected Line Updates

This option is particularly useful as for some providers, if Use PAI is enabled, calls might start dropping short time after update is sent. Setting Connected Line Updates to No will prevent these call drops.

(E.g. Yes, No, Not Set)

  • RPID with SIP UPDATE

In certain cases the only method which will immediately transmit connected line change is with a SIP UPDATE request. If communicating with another Asterisk server and wish to be able to transmit such UPDATE messages to it, then you must enable this option. Otherwise, we will have to wait until we can send a reinvite to transmit the information.

(E.g. Yes, No, Not Set)

  • PAI header variable

Set the value for the PAI header.

Available placeholders are:

  • %CALLERIDNUM%
  • %TENANT%
  • %EXT%
  • %TENANTEXT%
  • %TENANTNAME%
  • %CALLERIDNAME%
  • %PAIEXT%

 

Call Properties

These options fine-tune incoming/outgoing call settings.

19-call-properties.png

  • Area Code

Area code that the system is located in or is operating from.

(E.g. If PBXware is located in New York, set the New York area code here (e.g. 212). This will override the default area code which is set on Tenant.)

NOTE: The maximum area code value is 50 digits. Users can set it per Extension in the ‘Area Code’ field.

  • Ringtime (sec)

UAD/Phone ring time in seconds.

(E.g. Amount of time which tells us how long the UAD/Phone will ring before the call is considered unanswered (by default it is 32 seconds))

  • Incoming Dial Options

Advanced dial options for all incoming calls.

Note: Please see below for a detailed list of all available dial options (default: tr).

  • Outgoing Dial Options

Advanced dial options for all outgoing calls.

NOTE: Please see below for a detailed list of all available dial options (default: empty).

Dial Options:

  • t – Allow the called user to transfer the call by hitting #
  • T – Allow the calling user to transfer the call by hitting #

NOTE: The caller can use ‘#’ to transfer local calls but only if both Extensions or just the callee’s Extension has ‘T’ set as the ‘Incoming dial’ option. Please note that the calls that originate from Trunk do not execute a transfer on ‘#’.

  • r – Generate a ringing tone for the calling party, passing no audio from the called channel(s) until one answers. Use this option with care and don’t insert it by default into all of your dial statements as you are killing call progress information for the user. Asterisk will generate ring tones automatically where it is appropriate to do so. ‘r’ makes it go the next step and additionally generate ring tones where it is probably not appropriate to do so.
  • R – Indicate ringing to the calling party when the called party indicates ringing, pass no audio until answered. This is available only if you are using kapejod’s bristuff.
  • m – Provide Music on Hold to the calling party until the called channel answers. This is mutually exclusive with option ‘r’, obviously. Use m(class) to specify a class for the music on hold.
  • o – Restore the Asterisk v1.0 Caller ID behavior (send the original caller’s ID) in Asterisk v1.2 (default: send this extension’s number)
  • j – Asterisk 1.2 and later: Jump to priority n+101 if all of the requested channels were busy (just like behaviour in Asterisk 1.0.x)
  • M (x) – Executes the macro (x) upon connect of the call (i.e. when the called party answers)
  • h – Allow the called party to hang up by dialing *
  • H – Allow the caller to hang up by dialing *
  • C – Reset the CDR (Call Detail Record) for this call. This is like using the NoCDR command
  • P (x) – Use the Privacy Manager, using x as the database (x is optional)
  • g – When the called party hangs up, exit to execute more commands in the current context.
  • G (contextextenpri) – If the call is answered, transfer both parties to the specified priority; however it seems the calling party is transferred to priority x, and the called party to priority x+1
  • A (x) – Play an announcement (x.gsm) to the called party.
  • S (n) – Hang up the call n seconds AFTER the called party picks up.
  • d: – This flag trumps the ‘H’ flag and intercepts any dtmf while waiting for the call to be answered and returns that value on the spot. This allows you to dial a 1-digit exit extension while waiting for the call to be answered – see also RetryDial
  • D (digits) – After the called party answers, send digits as a DTMF stream, then connect the call to the originating channel.
  • L (x[:y][:z]) – Limit the call to ‘x’ ms, warning when ‘y’ ms are left, repeated every ‘z’ ms) Only ‘x’ is required, ‘y’ and ‘z’ are optional. The following special variables are optional for limit calls: (pasted from app_dial.c)
    • + LIMIT_PLAYAUDIO_CALLER – yes|no (default yes) – Play sounds to the caller.
    • + LIMIT_PLAYAUDIO_CALLEE – yes|no – Play sounds to the called party.
    • + LIMIT_TIMEOUT_FILE – File to play when time is up.
    • + LIMIT_CONNECT_FILE – File to play when the call begins.
    • + LIMIT_WARNING_FILE – File to play as a warning if ‘y’ is defined. If LIMIT_WARNING_FILE is not defined, then the default behavior is to announce (‘You have [XX minutes] YY seconds’).
  • f – forces CallerID to be set as the extension of the line making/redirecting the outgoing call. For example, some PSTNs don’t allow Caller IDs from other extensions than the ones that are assigned to you.
  • w – Allow the called user to start recording after pressing *1 or what defined in features.conf, requires Set(DYNAMIC_FEATURES=automon)
  • W – Allow the calling user to start recording after pressing *1 or what defined in features.conf, requires Set(DYNAMIC_FEATURES=automon)

NOTE: Dial options can bind together. (E.g. t + r = tr)

Groups

These options define who is allowed to pickup our calls, and whose calls we are allowed to pickup.

20-call-pickup-groups.png

  • Call Group

Set the Call Group that the extension belongs to. It is only allowed to have 1 Call Group.

(E.g. 3)

  • Pickup Group

Set which groups the extension is allowed to pickup by dialing ‘*8’. It is allowed to have as much Pickup Groups as needed.

(E.g. 4 2)

TIP: Grouping works only within a technology (SIP to SIP or IAX to IAX)

Example:

Extension A:

  • Call Group = 1
  • Pickup Group = 3,4

Extension B:

  • Call Group = 2
  • Pickup Group = 1
  • If A is ringing, B can pickup the ringing call by dialing ‘*8’.
  • If B is ringing, A cannot pickup the ringing call because B’s Call Group = 2, and A can pickup only Call Groups 3 and 4.

NOTE: To be able to select Call Group and Pickup Group they have to be assigned to the tenant in Settings -> Tenants -> edit tenant -> Numbering Defaults (section) -> Call groups/Pickup groups.

 

Default Trunks

These options enable extensions to use custom default trunks for all outgoing calls.
21-extensions-default-trunks.png

  • Primary/Secondary/Tertiary Trunk:

Set the default trunks for all routes dialed from this extension.

If the connection is not established through the primary, the secondary trunk is used, etc. Default trunks can be set per extension and on the Settings->Default Trunk, on a Slave tenant. Please look at the ‘Precedence’ section below.

(Select box)

  • Override System LCR

This option tells the system that when making calls, it should omit checking System Level LCR.

22-extensions-routes.png

  • Routes

Set the default extension trunks ‘per Destination/Country provider’ (Routes: Example). For some countries/providers to be reached through non-primary trunks, or when one of the default trunks needs to be given higher precedence over another, a route may be set for each destination provider

NOTE: These routes are not available if the system is set to use Simple Routing mode.

Precedence

Settings

  • Default Trunks: All System calls go through the trunks defined here.
  • MiniLCR: Overrides ‘Default Trunks’ and sets a specific trunk for a destination.

Extensions

  • Trunks: Overrides ‘Settings: Default Trunks’
  • Routes: Overrides ‘Settings: MiniLCR’
    23-extensions-destinations.png
    Routes: The list of countries that start with the letter ‘A’ is displayed when you click on the ‘A’ in the upper navigation. After the countries are listed, click on one of them to see default trunks for their providers. Once the default trunk is selected for a provider, all calls made from that extension to the set provider will be made using the set trunk.

Emergency Trunks

NOTE: This option will be shown only if enabled on MT/tenant > General Settings > Emergency Trunks per Extension.

  • Primary/Secondary/Tertiary Trunk:
    24-emergency-trunks.png

These trunks will override the trunks set on Trunks and Tenants. The trunks available for selection are only those that are allowed to be set on that tenant (defined in Trunks & Tenants), but only if the value is not “Default”.

 

Call Control

These options set the number of simultaneous incoming and outgoing extension calls.

25-call-control.png

  • Incoming Limit

Sets the maximum number of simultaneous incoming calls. If an extension receives more incoming calls than set here, they are all redirected to the extension voice-box

(E.g. 2)

  • Outgoing Limit

Sets the maximum number of simultaneous outgoing calls. The outgoing call can be placed on hold and another call can be made from the same extension. However, this feature has to be supported by the UAD/Phone

(E.g. 2)

  • Busy level

Maximum number of concurent calls until the user/peer is considered busy. This option is not intended for blocking calls, but for displaying user/peer status properly, for example in BLF.

  • Apply Busy Level for Incoming Calls

If Apply Busy Level for Incoming Calls is set, and one receives an incoming call while extension is on a call, the incoming call is blocked and redirected to Voicemail or any other option set for extension.(For this to work one needs to set the Busy Level option to 1 under group Call Control).

  • Busy destination for Incoming calls

Users can redirect calls to a custom extension when the busy level is set and they have the option to set the busy destination voicemail to yes/no as well.

  • Busy destination voicemail

Whether destination for busy level is voicemail

(E.g. Yes, No, Not Set)

  • Play sound on exceeded limit

If you try to make more calls than allowed in the Outgoing Limit, a message will be played that the limit has been exceeded.

(E.g. Yes, No, Not Set)

  • Send e-mail on exceeded limit

Whether or not to send a notification mail when the limit is exceeded.

(E.g. Yes, No, Not Set)

  • Notification e-mail

E-mail address to which the notification mail should be sent if the number of calls exceed the limit.

(E.g. user@domain.com)

 

IAX Extensions only

  • Notransfer
    26-iax-call-control.png
    Prohibit Asterisk from stepping out of the media path and connecting the two endpoints directly to each other. This, of course, affects your CDR and call rating information

(E.g. Yes, No, Not Set)

  • Send ANI

Whether to send ANI along with CallerID

(E.g. Yes, No, Not Set)

  • Trunk

Whether to use IAX trunking. IAX Trunking needs support of a hardware timer

(E.g. Yes, No, Not Set)

Authentication

These options are used for UAD/Phone authentication with PBXware MT

  • Authname
    27-authentication-advanced-options.png
    Name used for authentication with the sip provider

(E.g. If you set this field to 12345, for example, the sent SIP header will look like 12345@sipprovider.com)

  • Auth

Auth is the optional authorization user for the SIP server

(E.g. 44000)

 

Fields from Trunks available on Extension

  • Incoming IP addresses (new line separated)

Ip used by the phone for registration with PBXware

(E.g.. 192.168.x.x)

  • Insecure

security level for incoming connection

(E.g. port)

TIP: If Incoming IP addresses are empty Insecure option will not apply.

Note: To enable this option go to Settings > Tenants > “Tenant name” Allow IP Address Authentication for Extensions set this to “YES”

 

IAX Extensions only

28-iax-authentication-advanced-options.png

  • Encryption

Whether to enable encryption of IAX data stream. For this to work, you must choose ‘md5’ auth method.

(E.g. AES-128)

Auth Method

Authorization method used for IAX extensions, can be set to:

  • none
  • plaintext
  • md5
  • rc4
  • rsa

RSA Key

RSA key used for authorization, if preferred auth method is ‘rsa’ then RSA key needs to supplied to this field.

 

Permissions

29-permissions.png

Destinations

30-destinations.png
If a Service Plan is previously created, destination permission template was set. Every extension using that service plan will have the same destination permissions. Here we are able to change (or add if we don’t have Service Plan) destination permissions only for one particular extension.

By pressing “Allow all destinations” every single country and every single destination group will be allowed.

Manually, destinations can be set through the following groups:

  • Remote – E164 PSTN destinations, ITSPs, other VoIP networks etc.
  • Local – All destinations within the system/network (Extensions, IVR, Queues, Conferences…).
  • Special Routes – Other PBX networks we are connected to.

Destinations Permissions

Allowed31-checkmark-icon.png

PIN Required32-lock-icon.png

Not allowed33-red-x-icon.png

 

Enhanced Services

When you click on Enhanced Services new window with various features will be opened. Before setting up and editing any one of these, first it is needed to enable it and save changes.

34-enhanced-services-button.png

For detailed information on Enhanced Services click the link below:

Enhanced Services

 

Notes

When you click on the ‘Notes’ button you will you can set notes in regards to this extension.
35-extension-notes.png

  • Date/User

When a new note is added, this field is automatically filled with the current date and email of the user who create a note.

  • Note

In this field, enter your desired note.

 

Editions & Modules

36-extension-editions-modules-6-7.png

Here you can set which gloCOM editions the extension can use. The ALL option is set by default, so the extension can use all editions. You can uncheck the ALL option and choose which editions you want to enable per extension. (E.g. If you select Office and Mobile, this extension will be able to use gloCOM Office edition and gloCOM GO.)

.

gloCOM Features (v6.7)

This section allows PBXware administrator to allow or prevent gloCOM users from using specific features when using gloCOM Desktop, Mobile, or Web applications.

  • Create shared group

Enable or prevent user from creating shared gloCOM groups.

  • Mention message

Enable or prevent user from using mention in gloCOM chat

  • Message info

Enable or prevent user from being able to see message info in gloCOM chat groups.

  • Delete message

Enable or prevent user from deleting messages in gloCOM chat.

  • Delete sessions

Enable or prevent user from deleting gloCOM chat sessions in gloCOM application.

  • Add participants to the group

Enable or prevent user from adding new participants to gloCOM chat group.

  • Create group

Enable or prevent user from creating a new gloCOM chat group.

  • Reply

Enable or prevent user from replying to gloCOM chat messages.

  • Voice Message

Enable or prevent user from leaving voice messages on gloCOM

  • File Message

Enable or prevent user from sending file messages in gloCOM chat.

  • Text Message

Enable or prevent user from sending text messages on gloCOM

  • Leave Group

Enable or prevent user from leaving gloCOM chat group.

  • Remove from Group

Enable or prevent user from removing participants from gloCOM chat groups.

  • Mute Group

Enable or prevent user from muting gloCOM chat groups.

  • Pin session

Enable or prevent user from pinning chat sessions in their gloCOM application.

  • Reorder pinned sessions

Enable or prevent user from reordering pinned chat sessions in their gloCOM application.

  • Mark session unread

Enable or prevent user from marking chat sessions unread in their gloCOM application.

  • Pin message

Enable or prevent user from pinning chat messages in gloCOM chat groups.

  • Rename group

Enable or prevent user from renaming gloCOM chat groups.

  • Assign admin

Enable or prevent user from assigning admin in gloCOM chat groups.

For more information and specifics of these features, please check gloCOM user manual for your preferred platform.

38-voicemail-advanced.png

Voicemail

Voicemail feature mimic the functions of an answering machine but with many additional options available. Voice messages are saved on central file-system location instead on a UAD/Phone.

 

NOTE: PBXware 6.0 has introduced a new lockout feature for Voicemails. It is directly related to the ‘Max login attempts’ option meaning that if a user fails to enter their voicemail PIN correctly after e.g., 3 tries, that voicemail will be blocked until an administrator unblocks it.

37-voicemail-blocked.png

 

  • Accessing voice-box

To access a voice-box, dial ‘*123’, enter the extension PIN (if “Skip PIN Prompt” is not set to “Yes”), and follow the instructions.

  • Leaving a voice message

When the user is transferred to voice-box, ‘Please leave your message after the tone. When done, hangup or press the # key’ message will be heard. Two options are available:

  1. Leave a voice message (ended by pressing ‘#’ key or by hanging up), or
  2. Reach an operator by dialing ‘0’
  3. If ‘0’ is dialed, the ‘Press 1 to accept this recording, otherwise please continue to hold’ message will be heard. Two options are available:
  4. Press ‘1’ to save your message, after which the operator will be dialed. The ‘Please hold while I try that extension’ message will be heard, or
  5. Continue to hold, which will delete any left messages, after which the operator will be dialed. ‘Message deleted, please hold while I try that extension’ message will be heard.
  • File – system usage:

With continuous tone for 60 seconds:

  • wav49 = 91.0kb
  • wav = 863.0kb
  • gsm = 91.0kb

With continuous silent tone for 60 seconds:

  • wav49 = 0.38kb
  • wav = 3.0kb
  • gsm = 0.32kb
  • Voicemail

Enabling the Voicemail service. When no one picks up the call, after some time the calling party will be transferred to the voice box of the dialed extension. The caller will then have an option to leave a voice message.

(E.g. Yes, No, Not Set)

  • Greeting-Mode

If your Voicemail is turned on, you can set this option to yes to play a greeting and then a busy sound

(E.g. Yes, No, Not Set)

  • MWI extensions (comma separated)

If you want your extension to be notified for multiple Voicemails, you can enter them in this field.

(E.g. 2002, 2003, 2004, 2005)

NOTE: Please bear in mind that if you make any changes to the MWI option in the GUI, you will have to re-register your device for those changes to be applied.

  • Mailbox

Mailbox extension number. This value is the same as the extension number and cannot be modified.

(E.g. 1008)

  • Name

Full name of the user associated with the voice box. This value is the same as the ‘Name’ field from ‘General’ section and cannot be modified

(E.g. John Doe)

  • PIN: (Personal Identification Number)

Password used for accessing voicemail. The value of this field is set under ‘Authentication: PIN’. When you want to access your voicemail you will be asked to authenticate with 4 digit PIN

(E.g. 1234)

  • E-mail

E-mail address associated with the voice box. The value of this field is set under ‘E-mail’ field from ‘General’ section.

(E.g. When A calls B and leaves a voice message, B will get an email notification about new voice message on this email address).

  • Send E-mail

Whether or not to send an E-mail to the address given above

(E.g. Yes, No, Not Set)

  • Carbon Copy E-mails

Add additional E-mail addresses to which you want voice inbox to be associated with.

  • Pager e-mail

Pager e-mail address associated with the voice box.

(E.g. When A calls B and leaves a voice message, B will get a pager email notification about a new voice message on this email address).

  • Greeting message

Greeting message played to users upon entering the voice box.

(E.g. When A gets to B’s voice box, the selected ‘Greeting message’ is played to A before he is allowed to leave a message).

(Select box)

  • Unavailable/Busy message

Upload a sound file which will be played when extension is unavailable/busy.

(Button)

  • Reset Busy message

If greeting message is set to busy you have option to reset busy message.

(E.g. Yes, No, Not Set)

  • Skip Instructions

Skip the instructions on how to leave a voice message.

(E.g. Once user A reaches the dialed voice box, if this option is set to ‘Yes’, A will hear the ‘Greeting message’, and then be transferred directly to the ‘beep’ sound).

  • Skip PIN Prompt

Enter your voicemail options faster. Setting this option to Yes will skip the PIN entry when dialing *123 (*124 should work as before with the PIN.

(Option buttons)

  • Attach

Send the voice message as an attachment to the user’s email.

(E.g. Once B gets the new voice message, if this option is set to ‘Yes’, the message sound file will be attached to the new voicemail notification email).

  • Delete After E-mailing:

Delete the voice message after sending it as an attachment to the user’s email.

(E.g. Once B gets the new voice message, if this option is set to ‘Yes’, the message will be deleted from the voice box after it has been emailed to B.)

  • Say Caller ID

Announce the extension number from which the voice message has been recorded.

(E.g. If this option is set to ‘Yes’, when checking voicemail, the ‘From phone number {$NUMBER}’ message will be heard).

  • Allow Review mode

Allow B to review the voice message before committing it permanently to A’s voice box.

E.g. B leaves a message on A’s voice box, but instead of hanging up, he presses ‘#’. Three options are offered to B:

  • Press 1 to accept this recording
  • Press 2 to listen to it
  • Press 3 to re-record your message

.

  • Allow Operator

Allow user to reach an operator from within the voice box.

E.g. B leaves a message on A’s voice box, but instead of hanging up, B presses ‘#’.

‘Press 0 to reach an operator’ message played (Once ‘0’ is pressed, the user is offered the following options):

  • Press 1 to accept this recording (If selected, ‘Your message has been saved. Please hold while I try that extension’ is played and operator is dialed)
  • Or continue to hold (If B holds for a moment, ‘Message deleted. Please hold while I try that extension’ is played and operator is dialed)

.

  • Operator Extension

Local extension number that acts as an operator.

(E.g. If A’s voice box has an option ‘Allow Operator’ set to ‘Yes’, all users dialing ‘#0’ inside the voice box will reach this operator extension).

  • Play Envelope message

Announces the Date/Time and the Extension number from which the message was recorded.

(E.g. Once the voice box is checked for new messages, if this option is set to ‘Yes’, ‘Received at {DATE} from phone number {NUMBER}’ will be played, giving more details about the message originator).

  • Hide from directory

This option will allow you to hide your extension from the Directory/BLF list.

(E.g. Yes, No, Not Set)

  • Rings to answer

Number of rings before Voicemail answers the call

(E.g. 5)

  • Voicemail Delay (sec)

How long to pause in seconds before asking the user for PIN/Password.

(E.g. Some UADs/Phones have a tendency to garble the beginning of sound files. Therefore, the user checking the voice box, when asked for a password, would hear ‘…sword’ instead of ‘Password’. Setting this field to 1-2 seconds will provide a long enough gap to fix this anomaly).

  • Timezone:

Sets the correct date/time stamp.

NOTE: Time zones are taken from ‘/usr/share/zoneinfo’ system directory

(E.g. By setting the correct time zone, the user would always be notified of the exact date/time voice message was left on their box. Set the correct time zone if the user is located in a different time zone than PBXware MT).

Speakerphone Page Auto-Answer SIP Header

These options allow the caller to use a UAD in a public announcement system. If the UAD fully supports this service, the call is accepted automatically and put on a loudspeaker.
39-speakerphone-page-autoanswer.png

  • Custom SIP Header

Set a custom UAD/Phone header for this extension.

(E.g. If one of the predefined headers does not work, you might want to try setting a custom header for this service. The custom header line to be used ‘Call-Info:\;answer-after=0’).

Note: If Custom SIP Header is not set, header is automatically detected via User-Agent.

40-extension-codecs.png

Codecs

Codecs are used to convert voice signals from analog to digital and vice versa. These options set preferred codecs used by the extension.

 

NOTE: Opus codec will be the default codec when dialing mobile apps (gloCOM GO) in PBXware 6.0. This change affects incoming and outgoing calls via the mobile app.

TIP: If some of the desired codecs is disabled (cannot be selected), navigate to ‘Settings: Tenants: Edit: Default Codecs’ and enable them under the ‘Local’ group.

  • Codec

Choose wich codec to use

(E.g. iLBC)

  • Ptime

Time in ms – represents how much audio recorded in itself will have each packet

(E.g. 20ms)

  • Video Support

Set this option to Yes to enable SIP video support.

(E.g. Yes, No, Not Set)

  • Force codec on outbound trunk channel

With this option you can force codec use for outbound trunk calls.

(E.g. iLBC)

  • Auto-Framing (RTP Packetization)

If autoframing is turned on, the system will choose the packetization level based on remote ends preferences.

(E.g. If the remote end requires RTP packets to be of 30 ms, your PBXware system will automatically send packets of this size if this option is turned on. Default is set to 20 ms and also depends on the codecs minimum frame size like G.729 which has 10 ms as a minimum).

Codecs:

  • ITU G.711 ulaw – 64 Kbps, sample-based, used in US
  • ITU G.711 alaw – 64 Kbps, sample-based, used in Europe
  • ITU G.722 – 64 Kbps,
  • Opus – 6-510 Kbps, 2.5 ms – 60 ms frame size
  • ITU G.723.1 – 5.3/6.3 Kbps, 30ms frame size
  • ITU G.726 – 16/24/32/40 Kbps
  • ITU G.729 – 8 Kbps, 10ms frame size
  • GSM – 13 Kbps (full rate), 20ms frame size
  • iLBC – 15Kbps,20ms frame size: 13.3 Kbps, 30ms frame size
  • Speex – 2.15 to 44.2 Kbps
  • LPC10 – 2.5 Kbps
  • H.261 Video – Used over ISDN lines with resolution of 352×288
  • H.263 Video – Low-bit rate encoding solution for video conferencing
  • H.263+ Video – Extension of H.263 that provides additional features that improve compression over packet switched networks.
  • H.264 Video – Offers great balance between quality and size

Jitter Buffer

41-jitter-buffer.png

  • Jitter buffer

Choose Jitter Buffer Type

Available options are:

  • Inherit – inherited jitter buffer settings from the tenant configuration.
  • Fixed – Set a fixed jitter buffer on the channel.
  • Adaptive – Set an adaptive jitter buffer on the channel.
  • Disabled – Remove a previously set jitter buffer from the channel.
  • Max lenght (ms)

Length in milliseconds for the buffer. By default it is 200 ms.

(E.g. 20)

  • Re-sync threshold

The length in milliseconds over which a timestamp difference will result in resyncing the jitter buffer. By default it is 1000ms.

(E.g. 1000)

  • Target extra

This only affects the adaptive jitter buffer. It represents the amount of time in milliseconds by which the new jitter buffer will pad its size. By default it is 40.

(E.g. 40)

Hot-desking

  • Automatic Logout (hours)
    42-hot-desking.png
    Sets automatic log-out time in hours for devices set up for hot-desking.

(E.g. 5)

 

Recording

This group of options is used for the recording of all incoming/outgoing calls.

TIP:

  • Laws in some countries may require notifying the parties that their call is being recorded.
  • Recorded calls, marked with icon, can be accessed from ‘Self Care Interface’ or ‘Reports: CDR’ PBXware’ menu.
  • Call are recorded in audio format set under ‘Settings: Servers: Recordings Format’.
  • Record Calls
    43-call-recording.png

Enable call recording service. Select ‘Yes’ to enable the service. All incoming/outgoing calls will be recorded. If using call recording with many extensions, check server disk space from time to time. Please see below for bit rates table.

(E.g. Yes, No, Not Set)

  • Silent

Set whether call recording would be announced to the parties in a conversation. If Silent is set to ‘No’, calling parties will hear ‘Recorded’ or ‘This call is recorded’ message before their conversation starts.

(E.g. Yes, No, Not Set)

As Extension level settings have a higher priority, all changes applied to Extension’s settings will override the system configuration. However, if “Not Set” is selected, system level configuration or default configuration is applied.

  • Play Periodic Beep

To enable this feature, enter time in seconds to define how often periodic sound signal will be played to informed parties that call recording is enabled.

For example, enter 60 to enable this feature and play periodic signal every 60 seconds.

Disk Space Used By Call Recording

With continuous tone for 60 seconds:

  • wav49 = 84.5kb
  • wav = 833.0kb
  • gsm = 85.0kb

With continuous silent tone (without sound) for 60 seconds:

  • wav49 = 84.0kb
  • wav = 827.0kb
  • gsm = 84.0kb

Auto Provisioning

These options enable PBXware MT to automatically provision the UAD/Phone. Configuration files are downloaded from PBXware MT’s TFTP server

NOTE: These fields are merely templates when creating a new extension.

  • Auto Provisioning:
    44-auto-provisioning.png
    Enable auto provisioning service for this extension

Connect the UAD/Phone to PBXware MT without any hassle by providing UAD/Phone MAC address (and optionally adding the Static UAD/Phone IP address and network details)

  • MAC Address (Media Access Control):

UAD/Phone MAC address

Provide the UAD/Phone address here. Its a 48-bit hexadecimal number (12 characters)

  • Additional MAC Addresses
    45-additional-mac-addresses.png
    Ability to use multiple MAC addresses per one Extension. This provides the ability to auto provision multiple phones attached to the same Extension.
  • DHCP (Dynamic Hosts Configuration Protocol):

Set whether the UAD/Phone is on DHCP or Static IP address

Set DHCP = Yes if UAD/Phone is on dynamic or DHCP = No if UAD/Phone is on static IP address. If on static IP, you will have to provide more network details in the fields below.

(Option buttons)

  • Static IP:

Provide the Static UAD/Phone IP address. For this, you have to set DHCP = No

  • Netmask:

UAD/Phone netmask

(E.g. Netmask applied to UAD/Phone static IP address)

  • Gateway:

Gateway IP address

(E.g. Local area network gateway IP address)

  • DNS Server1 and Server2 (Domain Name Server):

DNS Server IP address

(E.g. Local area network DNS IP address (Usually the same as your gateway))

 

Presence

This option simply notifies you of whether device presence is enabled or disabled. Supported UADs can be seen in the Settings->UAD menu.

  • Presence Enabled:
    46-advanced-presence.png
    Enable presence support, but not every UAD/Phone supports this feature.
  • Global Presence:

Enables presence like the option above but when this option is turned on, it will enable presence for all tenants on the system. Please note, enabling this option will prevent you from monitoring presence status for extensions on the same tenant, unless you enter tenant prefix in front of extension number (e.g. 2001001 for extension 1001 on tenant 200.). However, setting Global Presence to Yes, will prevent you to use BLFs to monitor parking lots on your tenant as their numbers do not have tenant prefix.

(E.g. Yes, No, Not Set)

Supported UADs:

  • Snom 190(Firmware >= 3.60s), 320/360(Firmware >= 4.1)
  • Polycom IP30x/IP50x/IP600
  • Xten EyeBeam
  • Grandstream GXP2000 (Firmware >= 1.0.1.13)
  • Aastra 480i
  • Aastra 9133i

CLI

show hints

-= Registered Asterisk Dial Plan Hints =- 1009

: SIP/1009             State:Idle              Watchers  0 2001
: SIP/2001             State:Idle              Watchers  0 1020
: SIP/1020             State:InUse             Watchers  0 1016
: SIP/1016             State:Unavailable       Watchers  0 1008
: SIP/1008             State:Idle              Watchers  0 1006
: SIP/1006             State:Unavailable       Watchers  0 1000
: SIP/1000             State:Ringing           Watchers  0 1003
: SIP/1003             State:Unavailable       Watchers  0 1030
: SIP/1030             State:Unavailable       Watchers  0 1234
: IAX2/1234            State:Unavailable       Watchers  0 7777
: IAX2/7777            State:Idle              Watchers  0 1017
: IAX2/1017            State:Unavailable       Watchers  0

----------------
- 12 hints registered

 

User Agent Auto Provisioning Template

This option allows adding of additional settings to auto-provisioning template.47-uad-auto-provisioning-template.png

Auto-provisioning settings are generally defined in the ‘Settings: UAD’ and are custom set for each device.

NOTE: Unless absolutely sure, do not change or add to this template.

Additional Config

48-additional-config.png
This option is used for providing additional config parameters for SIP and IAX configuration files. Values provided here will be written into these configuration files.

NOTE: Unless absolutely sure, do not change or add to this template.

Buttons

49-save-email-buttons.png

  • Save

Save changes

  • Save & E-mail

Save changes and send an email to email address from E-mail field from General section

  • Copy As New
    50-copy-as-new.png

Create a new extension by making copies of a current one

  • Go back

Go back without saving changes

Paging Groups

Paging Groups feature works similar to standard paging, except this feature allows you to organize extensions to multiple paging groups and to assign a unique number to each of them. As this feature is used with access code *600, paging group number is entered after the access code.
51-paging-groups.png
For example, if we assign number 300 to the paging group and add 4 extensions to it, once we dial *600300 we will be able to broadcast the message over the intercom to all the extensions added to paging group 300.

  • Search

In search section you can find your Paging Group by typing its Name or Number.

  • Group Name

Paging group name

  • Number

Paging Group number. Once the user dials *600 + this number, all extensions assigned to this paging group will be paged.

  • Destinations

Extensions associated with a paging group

(E.g. 102,103,105…)

NOTE: Please bear in mind that the destinations limitation is 100 extensions.

  • 52-edit-icon.png

Click to edit the paging group configuration.

  • 53-delete-icon.png

Click to delete a paging group from the system.

 

Add/Edit Paging Group

54-paging-group-edit.png
Clicking on ‘Add Paging Group’ or ‘Edit’ will open the following options:

General

  • Group Name

Unique Paging group name

(E.g. Group I)

  • Number

Paging group extension number

(E.g. 1010)

  • Destinations

System extensions associated with the paging group

(E.g. 101, 102, 103… Selected extensions will be paged)

  • Quiet mode

Does not play beep to paged extensions.

Departments

Departments section will list all the departments present on this <%PRODUCT%> system, and give the ability to edit or add a new ones.
55-departments.png
Departments are used by Bicom Systems gloCOM to sort extensions based on the department they belong to.

Add/Edit Department

56-departments-add.png

When you click on Add Department link or the edit button you will be presented with this screen:

 

General

  • Name:

Name of the department

(E.g. Accounting)

 

Hot Desking

Hot Desking is a feature that allows your business the practice of not assigning permanent desks in a workplace, so that employees may work at any available desk.
57-hotdesking.png
From a managerial perspective, Hot Desking is attractive because it can cut overhead costs significantly. However, the concept won’t work in environments where employees are expected to be in the office most of the time.

Hot Desking, as PBXware feature, is simple as it can be. By dialing proper access code (*555 by default) on any pre-configured office phone for HotDesking, user will go to an IVR, where it will be asked for extension and pin. Once proper extension / pin combination is entered, the phone will be rebooted and auto-provisioned with the new extension.

If there was any phone already registered with the same extension, it will reboot too and auto provisioned with dynamic extension. If extension is in use, phone will reboot once the call ends. Phones provisioned with dynamic extension will not be able to dial anything but Hot Desking IVR.

Emergency numbers can be dialed even if the hot desking device is not logged in (if no extension is provisioned). In this case, the Emergency Caller ID will be used for the outgoing call.

NOTE: To be able to use Hot Desking feature in PBXware 6, it has to be enabled in your PBXware license. For more information on how to get Hot Desking enabled, please contact your account manager.

  • MAC

MAC address of the device.

  • Device

Hot Desking Device

  • Extension

Extension’s number associated with MAC/Device.

  • Enabled

Status of Hot Desking device.

  • 52-edit-icon.png

Click to edit the hot desking device configuration.

  • 53-delete-icon.png

Click to delete a hot desking device from the system.

 

CSV upload

There is an option to upload CSV file instead of manually entering phones. Click Browse button, select the .csv file from your hard drive and press upload button. Please make sure that CSV file contain comma separated MAC address of the phone and device type per each line (MAC,device), like in example below:

001565267db9,yealinkt42p

0004f23fd871,polycomvvx300

In case you are not sure what to enter for your device name, check the Settings -> UAD, edit UAD for your device model and in General (section) check exact name set under Internal UAD name for Auto-Provisioning field.

 

CSV download

Once you have created list of Hot Desking devices you might get in to position where you would like to export it to a new system, for testing purposes or in case of a migration for example. CSV Download button gives you an option to download a full list of hot desking devices from a tenant, in CSV format, which can later be used to recreate the list on a new system/tenant.

 

Download CSV Template

As described earlier you can add large number of hot desking devices at once, by creating a CSV file. Download CSV Template button will present you with a file that already contains necessary headers which should help you create CSV file easier.

 

Add/Edit Hot Desking Device

MAC

58-add_hotdesking.png

  • MAC address

MAC address of the UAD.

 

Device

  • Device

Select a device for Hot Desking.

NOTE: List of supported devices can be found on the following page:

https://wiki.bicomsystems.com/Hot_Desking_Supported_Devices

Network

  • Location

Network refers to whether the UAD/Phone is in the ‘Local’ or ‘Remote’ network.

  • Emergency CallerID

CallerID entered here will be used only for calls to Emergency Services numbers.

Emergency numbers can be dialed even if the hot desking device is not logged in. In this case, the Caller ID set here will be used for the outgoing call.

Locked extensions

  • Unlock extensions

Unlock locked extensions

  • Extension

List of all locked extensions for this device

 

PIN Based Devices

Every extension has its own unique PBD PIN. When you are making a call from a device, that is set as a Pin Based device, after you enter the desired extension number it will ask you to enter your PBD PIN.
59-pbd.png
This PIN will identify the user on the system and then dialling will proceed as if the user was dialling from his own extension. Call Rating, CDRs and everything else will apply for the user extension and not for the extension of the Pin Based device. To make a call with extension that is connected with a PIN Based device you must enter the PBD PIN for that extension.

  • CSV Upload

There is an option to upload CSV file instead of manually entering PIN Based devices. Click Browse button, select the .csv file from your hard drive and press upload button. Please make sure that CSV file contain comma separated names, extensions and information if Device is active or not, like in example below:

Device I,1050,yes

Device II,1009,no

  • CSV Download

CSV Download button gives you an option to download a full list of PIN Based devices from a tenant, in CSV format, which can later be used to recreate the list on a new system/tenant

  • Download CSV Template

Download CSV Template button will present you with a file that already contains necessary headers which should help you create CSV file easier

Once you click on PIN Based Devices in Extensions Menu, page with following details will be opened:

  • Name

Name of a PIN Based Device

(Display)

  • Extension

Extension used by the device

(Display)

  • Active

Is PIN Based Device active or not

  • 52-edit-icon.png

Click to edit a PIN based device configuration.

  • 53-delete-icon.png

Click to delete a PIN based device from the system.

 

Add/Edit PIN Based Device

General

  • Name
    60-add-pinbd.png
    Name of a PIN Based Device

(E.g. Device 1)

  • Extension

Extension which will be used by the device.

  • Active

Whether PIN based device is active or not

(E.g. Yes, No Not Set)

 

Aditional information

PBD local extensions

PIN Based dialling is disabled for local extensions. Entering PBD Pin for local calls is not required.

PBD access codes

Using access codes requires proper identification of the user with PBD pin. Most of the access codes are related per user, which means that they can be used only if they are enabled under enhanced services. Dialing access codes will result in requiring to enter the PBD pin so that system can identify the user and do required actions.

Access codes that can be used with PBD:

  • General Voicemail = *124
  • Call Park = 700
  • Call Park Start = 701
  • Call Park End = 720
  • Speed Dial = *130
  • Call Pickup = *8
  • Asterisk Call Pickup = *88

Caller ID List

In this section, users can see all extensions on this tenant, along with the values from Enhanced Services/Caller ID for each extension individually.
61-caller-id-list.png
Those values are applied here and visible in one place, so users can associate each emergency call with the calling extension.

  • CSV Download

By clicking the CSV Download icon user can download the CSV file that contains all the data visible from the list.

  • Search

Click Search icon in order to open a search filter that would allow users to find extensions by Extension Number or Extension Name.

  • Extension Number

UAD/Phone extension number

(E.g. 108)

  • Extension Name

Full name of the user to which the device is registered

(E.g. Jane Doe).

  • System/Network Caller ID

This value is applied here from Enhanced Services/CallerID.

  • Emergency Caller ID

This value is applied here from Enhanced Services/CallerID.

  • Trunk Caller IDs

This value is applied here from Enhanced Services/CallerID. By clicking Trunk Caller IDs icon users can see which Caller ID is used by an extension on different trunks.

Fax

The Fax window displays all faxes received by PBXware and the ones transferred to remote systems as well.

Received

02-fax-list.png

  • Delete

With the Delete button you will remove the selected fax(es) from the list.

  • Download PDF

Download the selected fax(es) as a PDF file.

  • Download TIFF

Download the selected fax(es) as a TIFF file.

This screen lists all faxes received by PBXware with the following details:

  • From (RSID)

Extension number from which the fax was sent

(E.g. 032445231)

  • Destination

The Email address to which the attached fax was sent. If the extension number is displayed here, the fax is sent to the email address associated with the extension

(E.g. email@domain.com|1001)

  • Date/Time

Date/Time fax was received

(E.g. 04 May 2019 12:48:12)

  • Pages

Number of pages in the received fax

(E.g. 1)

  • Size

Fax size in KB

(E.g. 14KB)

  • Sent

Shows whether the fax was sent remotely or not

(E.g. The red icon indicates local and the green one indicates the remote fax destination)

  • Box used for download/delete fax actions

(E.g. Select this box and click ‘Download’ button to download the selected fax)

Sent

03-sent-faxes.png

  • Delete

With Delete button you will remove selected fax(es) from the list.

  • Download PDF

Download selected fax(es) as a PDF file.

  • Download TIFF

Download selected fax(es) as a TIFF file.

This screen lists all faxes sent from PBXware with the following details:

  • From

Extension number from which the fax was sent.

(E.g. 1005)

  • Destination

External Number which the attached fax was sent to.

(E.g. 032445231)

  • Sent Pages

Number of fax pages that were sent successfully.

(E.g. 5)

  • Total Pages

Total number of pages selected fax consist of.

(E.g. 5)

  • Status

Sent fax status, describing whether the fax was sent successfully or not.

(Successful)

  • Date/Time

Date/Time fax was sent.

(E.g. 04 May 2019 12:48:12)

  • Box used for download/delete fax actions

(E.g. Select this box and click ‘Download’ button to download the selected fax)

.

Cover Page

04-fax-cover-page.png

This page will allow users to set up Cover page according to their preference. It is possible to change Cover Page Size (A4, Legal, Letter) as well as Company name and to upload Company logo that will be displayed in Cover page.

.

Fax Cover Page

  • Cover Page Size

Set size of cover page.

(E.g. A4)

  • Company Name

Set company name which will be used on cover page for Faxes.

(E.g. Bicom Systems)

  • Company Logo (JPEG)

Upload Company logo.

  • Current Company Logo

Shows the file name of current company logo.

  • Cover Language (6.6.1)

Set the language of a cover page.

  • PDF Preview

Open new window with with example how Cover page will look using settings from this section.

Caller IDs

GloCOM users can choose caller IDs, from a predefined list in PBXware, for use when sending a FAX.

05-fax-caller-id.png

  • CSV Upload

There is an option to upload CSV file instead of manually entering Caller IDs. Please make sure that CSV file contain comma separated Caller IDs and labels per each line (callerid,label), like in example below:

  • 032445231,Fax Caller ID 1
  • 032445232,Fax Caller ID 2

.

  • CSV Download

Download list of defined Fax Caller IDs into CSV File.

  • Download CSV Template

Download CSV Template button will present you with a file that already contains necessary headers which should help you create CSV file easier.

  • Search

In search section you can find your Fax Caller IDs by typing its Number or Label.

.
This screen lists all Fax Caller IDs with the following details:

  • Caller ID

Unique Fax Caller ID Numbe

  • Label

Fax Caller ID label.

  • Edit

Edit Fax Caller ID configuration.

  • Delete

Delete Fax Caller ID from the system.

.

Add/Edit Fax Caller ID

General

08-fax-add-caller-id.png

  • Caller ID Number

Unique Fax Caller ID Number.

(E.g. 032445231)

  • Label

Label which will be show in gloCOM for this Caller ID.

(E.g. John Doe)

Settings

09-fax-settings.png

  • Modems

Supported versions of modems.

(Select box)

  • Min rate(bps)

Minimal BPS rate.

(E.g. 2400)

  • Max rate(bps)

Maximal BPS rate.

(E.g. 14400)

  • ECM

Error Correction Mode (ECM) automatically detects and corrects errors in the fax transmission process.

E-mail to Fax

E-mail to Fax is a service that allows users to send faxes via e-mail.

10-email-to-fax.png

Requires the e-mail to have the following structure:

  • The e-mail subject represents a number where the fax will be sent to.
  • The e-mail attachment will be the fax content that will be sent (the attachment must be in a PDF format).

NOTE: If the format is not PDF that e-mail will be skipped and deleted from the server.

NOTE: E-mail To Fax must be enabled in the license.

The e-mail can have multiple files attached, but there is a configurable limit on those files, default is max. 5 files per e-mail.

E-mail To Fax Setting

  • Enabled

Enable/Disable this feature for a tenant

  • IMAP Server

Hostname for the server we will be listening to

(E.g. imap.gmail.com)

  • IMAP Server Port

Default 993 for TLS, 143 for STARTTLS

(E.g. 993)

  • Encryption

SSL/TLS or STARTTLS

  • Username

Email that the faxes will be sent to.

(E.g. mail@gmail.com)

  • Password

Password used for authentication on server.

  • Mailboxes

Email mailbox that we will be listening to. Default INBOX.

If the mailbox folder has a subfolder and you want to listen to that subfolder instead then set this field as FOLDER/SUBFOLDER1

(E.g. INBOX/EMAILTOFAX)

  • Caller ID

Users can enter both the Caller ID name and the Caller ID number in this field which will be applied when using thisfeature.

(E.g. CallerID <16476990841>)

  • Max. Retries

Defines how many times we will try sending the fax before flagging it as failed. Default 3.

(E.g. 3)

  • Requeue Timeout (sec)

This option defines the number of seconds after which a failed Fax try will be requeued.

(E.g. If you set this option to 20, then when a fax sending process fails, the message will be put back in the queue after 20 seconds instead of doing a retry right after.)

E-mail Notifications

  • Enabled

Enable/Disable email notifications

  • E-mail From

Email that will be set as FROM when sending a notification

(E.g. imap.gmail.com)

TIP: Notification Email can be defined via templates on Settings -> Email Templates -> Email To Fax

.

Trunks

This option lets you select the primary, secondary and tertiary trunk for the E-mail to Fax feature. These trunks override the trunks set on the tenant/server level. You can choose the ‘System default’ option for each of these trunks which reads from the tenant/server level.

.

E-mails Whitelist

11-email-to-fax-whitelist.png

Users can define certain email addresses or domains so they are whitelisted thus limiting who can send pdf files to this email. You can also enter a domain where all email addresses from that domain would be allowed to send pdf files. Alas, there is an option ‘Allow all’ where all email addresses are validated and allowed to send pdf files.

Example configurations

Gmail

.
12-email-to-fax-gmail.png

Notes for Gmail users

Some things need to be checked first before using the Gmail’s IMAP server. We need to enable IMAP and “less secure apps” option, because google needs to allow us to get the data from their servers.

Enabling IMAP

  1. On your computer, open Gmail.
  2. In the top right, click Settings Settings.
  3. Click Settings.
  4. Click the Forwarding and POP/IMAP tab.
  5. In the “IMAP Access” section, select Enable IMAP.
  6. Click Save Changes.

Enabling Less Secure Apps

  1. Open Gmail Account
  2. Go to Sign-in & security
  3. Find option “Allow less secure apps” and set it to ON

After doing these two steps try testing the connection by clicking the “Test” button. If the test is successful then disable and re-enable the application using the “Enable” Toggle. This will make the app reconnect to the server and you can start using it.

Microsoft Outlook

.
13-email-to-fax-outlook.png

IVR

IVR

IVR (Interactive Voice Response) is an automated answering machine that guides callers to their Destination by providing a number of choices and waiting for a caller to make a selection through DTMF tones by utilizing the device keypad.

01-ivr-page.png

The first page on the IVR section displays a list of all existing IVRs on the system. Please note that the ‘#’ option can be used for transferring an IVR to a different Destination.

  • Name

Displays an IVR name

(E.g. Office)

  • Number

Displays the IVR number

(E.g. 105)

  • 02-edit-button.gif

Click this button to edit the existing IVR configuration.

  • 03-delete-button.gif

Click this button to delete an existing IVR.

NOTE: Upon clicking the button, the following warning message will appear: “Are you sure you want to remove XYZ*?”*. If users click the Cancel button, then the action will be abandoned. On the contrary, if OK is clicked, the selected IVR will be deleted.

04-warning-message.png

05-ivr-search.png

  • Search

Search by entering data into the field and hitting the ‘Enter’ key afterwards

Add/Edit IVR

  • 06-add-ivr-button.gif

Once a user clicks the ‘Add IVR’ button, s(he) will be prompted to a different section where s(he) can configure all the details for a certain IVR.

NOTE: Please make sure to create a greeting sound before adding a new IVR.

Users can create one by dialing ‘*301’ from the UAD/phone or by uploading a custom sound file from a computer through the ‘System’ -> ‘Sounds’ section.

07-add-ivr-page.png

General

  • IVR Name

Enter a unique IVR name (identifier)

(E.g. This name will be displayed once IVRs are accessed.)

NOTE: This is a required field.

  • IVR Number

Enter a unique IVR number

(E.g. This number should be be dialed in order to access this specific IVR.)

NOTE: This is a required field.

  • Greeting

Select a greeting sound file

(E.g. Once a user enters the IVR number, a greeting with instructions is played, for instance “Welcome. For Sales Press 1…”. )

NOTE: This is a required field. Please note that the greeting file name should start with ‘greeting-***’.

To record a custom greeting message, users can dial ‘*301’ from their Extension. This newly recorded greeting file will have the current date stamp in the title. For example, if the greeting was recorded on 17th of May, 2020, then the title would be as shown -> ‘greeting-May-17-2020’.

  • IVR Type

Select a desired IVR type

(E.g. Standard IVR)

Users can choose between four different IVR types:

1. Standard IVR – It is used for a small range of options (0-9).

2. Multi-digit IVR – It is used for a wider range of options (10-9999999999).

3. PIN-based IVR – It is used for dialing local/remote Destinations by providing a pre-set IVR PIN number.

4. Meeting IVR – It is used when a user wants to join the Conference only via audio. A user needs to call a DID that is connected to a Meeting IVR and follow the instructions in order to join a Meeting. The necessary information (Meeting Number and Participant ID) is provided in an e-mail when the Meeting is being created.

NOTE: If the ‘Meeting IVR’ type is selected, the pre-recorded system’s greeting is used and the field is therefore grayed out. Since the user gets asked for the Meeting Number immediately in the Greeting, the “Play Greeting” option will define how many times s(he) can miss saying a Meeting number and get re-prompted.

  • Destination Type

Set a proper ‘Destination Type’ for each digit pressed

(E.g. ‘Extension’)

Users can choose among the following ‘Destination Types’:

 IVR – After selecting this ‘Destination Type’, enter the number of the IVR in the ‘Destination’ field.

 Queue – After selecting this ‘Destination Type, enter the number of the Queue in the ‘Destination’ field.

 Conference – After selecting this ‘Destination Type’, enter the number of the Conference in the ‘Destination’ field.

 Extension – After selecting this ‘Destination Type’, enter the number of the Extension.

 Ring Group – After selecting this ‘Destination Type, enter the number of the Ring Group in the ‘Destination’ field.

 Voicemail – After selecting this ‘Destination Type’, enter the number of the Extension that will point to its Voicemail in the ‘Destination’ field.

 Directory – After selecting this ‘Destination Type, the ‘Destination’ field will be grayed out, but for further configuration, please refer to the screenshot below.

NOTE: With this option selected, users will be able to dial an Extension by entering the first three letters of the Extension’s first or last name, if it is provided. Choosing whether to use the first or last name depends on the selection in the ‘Options’ menu.

Please note that Directory’s “Response timeout” and “Digit timeout” are inherited from the IVR’s ‘General Settings’. After entering the Directory from an IVR for example, the user will have the same amount of time to start typing as set on IVR.

 Remote Access – After selecting this ‘Destination Type’, choose between ‘Destinations’ or ‘Voicemail’.

 Fax to E-mail – After selecting this ‘Destination Type’, enter the number to which the specific fax will be sent as an e-mail.

 Call External Number – After selecting this ‘Destination Type’, define an external number.

 CRM Routing – After selecting this ‘Destination Type’, select a specific CRM rule.

  • Destination

Select a specific Destination to which the call would be redirected

(E.g. If ‘Extension’ is set as a ‘Destination Type’, then a specific Extension number should be entered in this field.)

EXAMPLE: Once a greeting message (e.g. ‘Press 1 for Sales’) is played to the caller, s(he) should be redirected to a specific Destination. Users can here set a Destination to which the call would go after the caller presses ‘1’. So, if John from the Sales department is to be reached after this digit is pressed, then ‘Extension’ pointing to John should be selected in this field. In case users want to provide additional options to the caller, they can point him/her to another IVR with its separate set of options by selecting ‘IVR’ here.

  • 09-cogwheel-icon-ivr.png

Click the ‘More Options’ button to access additional settings.

Once this button is clicked, the pop-up window with more options will appear. If one of the following ‘Destination Types’ is chosen, users can configure two fields ‘Default CallerID’ and ‘Language’: IVR, Conference, Extension, Ring Group, Voicemail, Remote Access, Fax to E-mail, CRM Routing.

  • Default CallerID

Enter a default Caller ID that would override the incoming Caller ID with some custom information
08-callerid-options-button.png

(E.g. It is useful to know from which IVR the call is coming. By setting ‘LobbyIVR’ here, all calls coming through this IVR will be displayed as ‘Lobby IVR’ on the phone display. To show the actual phone number along with the name, use ‘%CALLERID%’ with the same text (e.g. ‘Lobby IVR %CALLERID%’). This will display ‘Lobby IVR 55528790’ on the phone display, where ‘55528790’ represents the phone number of the person calling us.)

NOTE: Users can use %CALLERID%, %CALLERIDNUM%, and %CALLERIDNAME% variables.

  • Language

Set a language used for this ‘Destination Type’

(E.g. us)
09-options-button-queue-priority.png

If Queue is set as a ‘Destination Type’, after clicking the ‘More Options’ button, one additional field will appear:

  • Queue Priority

Set the priority in regards to other callers in that Queue, with ‘1’ having the highest priority

(E.g. 5)

If Directory is set as a ‘Destination Type’, after clicking the ‘More Options’ button, more additional fields will appear:

10-options-button-directory.png

  • Read Extension Number

If this option is ticked, the system will spell the Extension number after the Extension name.

  • Search for Name

Select whether to search the directory by first name, last name, or both

(E.g. ‘Last Name’)

  • Department Filter

Select the department that will be applied to this directory

(E.g. ‘None’, ‘Accounting’, etc.)

  • Exit Digit

Select the exit digit that a user can press to exit the Directory app at any moment

(E.g. ‘#’ or ‘0’)

If Call External Number is set as a ‘Destination Type’, after clicking the ‘More Options’ button, users will only have to set the ‘Default CallerID’ option.

Advanced Options

11-advanced-options.png

Clicking ‘Show Advanced Options’ will result in the additional configuration being displayed.

  • Status

Rather than deleting the IVR, users can set its status to ‘Off’. This will make the IVR inactive and all calls will be transferred to ‘Operator Extension’.

(E.g. ‘Lobby IVR’ has this option set to ‘Off’. John dials this IVR number, e.g. 1003, but instead of receiving further IVR instructions, his call is transferred to ‘Operator Extension’.)

  • Operator Extension

Choose the Operator Extension to which all calls will be redirected if the ‘IVR Status’ is set to ‘Off’

(E.g. ‘Lobby IVR’ has the ‘Status’ set to ‘Off’. John dials this IVR but instead of receiving further IVR instructions, his call is transferred to the Extension Number provided here.)

  • Disable CallerID (PIN-based IVR only)

Disable a CallerID but only for PIN-based IVRs

(E.g. ‘Yes’)

General Settings

12-general-settings.png

  • Response Timeout (sec)

Define the time period in seconds during which an IVR option must be dialed by the user

(E.g. John enters the Sales IVR and hears the instructions. If this field is set to ‘4’, John will have 4 seconds to dial an IVR option.)

  • RTP Delay (sec)

Define the delay time in seconds inserted before the IVR greeting message is played

(E.g. The user A enters the IVR and hears this incomplete message: “..me. For sales press 1”. If this field is set to ‘1’, there will be a one-second pause before the message is played. Now, when the user A enters the IVR, s(he) will hear “Welcome. For Sales press 1”).

NOTE: This solves the ‘half-played’ file problem. Please make sure to keep this value between 1-3.

  • Digit Timeout (sec)

Define the timeout in seconds during which a new digit must be dialed. This option is used with Multi-digits IVR.

(E.g. John has entered the IVR and wants to dial the ’25’ option. If ‘1’ is provided in this field, John will have one second to dial number ‘2’, and additional one second to dial number ‘5’. If the time exceeds, and John hits ‘5’ too late, IVR will assume that John has dialed option ‘2’ instead of ’25’.)

  • Rings to Answer

Define the number of rings played to the caller before a call is allowed to enter the IVR

(E.g. Rather than just ‘falling’ into IVR, it is recommended to set the number of ring sounds played to the caller.)

NOTE: This is a required field.

  • Fax Email

Enter an e-mail address to which all received faxes should be mailed

NOTE: In order for this option to work, users need to enable ‘Fax Detection’ in ‘Settings’ -> ‘Protocols’ -> the ‘SIP’ page.

Greeting Options

  • Play Greeting
    13-greeting-options.png

Define the number of times that the greeting message is played to the caller

(E.g. John enters the sales IVR and hears the IVR options. If John does not dial one of the options, the IVR options sound file will be played again, a number of times set in this field, before the call gets transferred to ‘Timeout Destination’).

NOTE: This is a required field, and if there is no response from the calling party within this time, the call is disconnected.

  • Timeout Destination

Select the Extension Number to which the IVR call will be transferred if there is no response from the user during the ‘Play Greeting’ time period

(E.g. John enters the sales IVR and hears the IVR options. If John does not dial one of the options, the IVR options sound file will be played again, a number of times set in ‘Play Greeting’ field, before the call gets transferred to the Extension Number provided here.)

  • Is Voicemail

Set whether the ‘Timeout Destination’ is pointing to voicemail or not

(E.g. ‘No’)

Operation Times

14-operation-times.png

Calls can be redirected to different PBXware Destinations depending on the time they are received.

  • Operation Times

Enable Operation Times

(E.g. Yes, No, Inherit)

The ‘Inherit’ option will allow administrators to put the higher level of’Operation Times’ settings back into effect if deemed necessary.

  • Default Destination

Set the PBXware Extension to which all calls are redirected during closed hours

(E.g. 1000)

  • Greeting

Set the greeting sound file that is played to callers during closed times

(E.g. greeting-***)

  • Open Days

This section allows users to set the working hours during which the IVR redirects calls as set in the IVR ‘Add/Edit’ window. If any calls are received during the hours that are not defined here, the calls will be redirected to the ‘Custom Destination’. If it does not apply, then the call is redirected to ‘Default Destination’ (‘Closed Dates’).

  • Custom Destinations

This section allows users to redirect all calls received during the set hours to the PBXware Destination provided here.

  • Closed dates

This section allows users to set the specific date/s when all calls are redirected to the ‘Default Destination’. If the ‘Destination’ field is set in the ‘Closed Dates’, the calls will not go to the ‘Default Destination’ but to this number.

NOTE: If users manually open/close the system by using ‘*401’/’*402’ access codes, the time rules defined in ‘Operation Times’ will not be valid for that day. They will be applied to the system after midnight.

Ringing Type

  • Ringing Type
    15-ringing-type.png

Select the ringing type played back to the calling party before they enter the IVR

(E.g. Rather than just ‘falling’ into IVR, play the ring sound to the user or music files located under the MOH class.)

NOTE: This is a required field.

  • Music on Hold

Select the MOH/Music on Hold class that is played to users after they make a selection in IVR

(E.g. A MOH class usually contains one or more sound files. To see these files, please navigate to ‘System’ -> ‘MOH’.)

NOTE: This is a required field.

  • Custom Ringtone

Select a custom ringtone that will be heard when a phone set as a Destination in IVR rings

(E.g. If the caller in IVR presses ‘3’ and a Linksys phone is used for that Destination, it will ring with this ringtone, ie. <Simple-2>.)

Local Dialing

  • Dial Local/Network Destinations
    16-local-dialing.png

Enable dialing local network Extensions or proper/mobile phone numbers

By setting this option to ‘Yes’, the IVR will be allowed to dial local network Extensions only.

(E.g. If IVR has this option set to ‘Yes’, only local network Extensions will be accessible from this IVR. Please note that no proper/mobile numbers would be dialed.)

  • Fax Dialing

Set this option to ‘Yes’ to send a fax to e-mail to any local Extension which is dialed

(E.g. If John dials an IVR which has this option turned on, he will have the ability to dial the local Extension number to which the system will generate a fax tone. He will then send a fax which will be sent to e-mail of the Extension that he dialed.)

  • Enable Range Limit

This option tells the system which Extensions on the local network IVR will be able to be dialed

(E.g. Yes, No, Not Set)

  • Start At

Define the starting number in the available range of Extensions

(E.g. 1000)

  • End At

Define the ending number of the available range of Extensions

(E.g. 2000)

  • Exclude List

Define any Extension in this field that cannot be called from that IVR even if it is within the set range

(E.g. 1005)

Permissions

17-permissions.png

Permissions are used to allow an organization to restrict who is able to enter an IVR. In particular, there are organizations where access to the IVR is only allowed to callers with a valid account number, but it can be used for other similar purposes.

  • Account Access Only

Allow only certain PBXware Extensions to access the IVR

(E.g. If this option is set to ‘Yes’, only Extension numbers set under the ‘Account list’ will be allowed to access this IVR.)

  • Account List

Define local Extension numbers that will be allowed to enter this IVR

(E.g. If John dials this IVR, but his Extension number is not in the ‘Account list’, he will be transferred to ‘Sales Extension’.)

NOTE: If ‘Account Access Only’ is set to ‘Yes’, this is a required field, and local Extension numbers have to separated with a single space in this field.

  • Sales Extension

Define the Extension number to which all calls which are not in the ‘Account list’ will be redirected after not entering the IVR

(E.g. If John dials this IVR, but his Extension number is not in the ‘Account list’, he will be transferred to the Extension number provided here.)

NOTE: If ‘Account Access Only’ is set to ‘Yes’, this is a required field.

Multi-digit IVR codes

The only difference between ‘Standard IVR’ and ‘Multi-digit IVR’ is that the latter accepts two or more digits as a response, for example, numbers between 10-100. Therefore ‘Multi-digit IVR’ gives more options compared to the ‘Standard IVR’, but some advanced features are excluded.

18-multi-digit-ivr-codes.png

  • Access Code

Displays the multi-digit IVR access code

(E.g. ‘12345789’)

  • Description

Displays the description of the access code

(E.g. ‘Test’)

  • Destination

Displays the Destination to which the call will be transferred

(E.g. 100)

  • 02-edit-button.gif

Click this button to edit the existing Access Code configuration.

  • 03-delete-button.gif

Click this button to delete an existing Access Code.

NOTE: Upon clicking the button, the following warning message will appear: “Are you sure you want to remove XYZ?”. If user click the Cancel button, then the action will be abandoned. On the contrary, if OK is clicked, the selected IVR will be deleted.

19-access-code-warning.png

Search

  • Search

Search by entering data into the field and hitting the ‘Enter’ key afterwards

  • 20-add-access-code-button.gif

Once a user clicks the ‘Add Access Code’ button, s(he) will be prompted to a different section where s(he) can configure all the details for a certain IVR.

Add/Edit Access Code

  • Access Code
    21-add-access-code.png

Set the access code to be dialed from the ‘Multi-digit IVRs’ that will transfer users to PBXware ‘Destination’ number

(E.g. ’99’)

NOTE: This is a required field.

  • Description

Add a short description of this access code and its Destination

(E.g. Once the administrator goes to the ‘Multi-digit IVR codes’ section, a list of ‘Access Codes’, their ‘Descriptions’ and ‘Destinations’ will be displayed.)

NOTE: This is a required field, and it is viewed by the Administrator only.

  • Destination

Set a PBXware Destination to which a call will be transferred once the ‘Access code’ is dialed from the Multi-digit IVR

(E.g. John enters the Multi-digit IVR and dials ’99’, and this ‘Destination’ is set to lead to the PBXware Extension ‘1000’. When John dials ’99’, he will be transferred to the PBXware ‘Destination’ provided here.)

NOTE: This is a required field.

PIN-based IVR

PIN-based IVR allows dialing local/remote Destinations by providing a pre-set IVR PIN number. PIN-based IVR is commonly used for temporary cases. PIN with an expiration date is useful when there is no need for a permanent IVR option. After a certain ‘Expiry Date’, the same defined PIN will not be valid. PIN-based IVR lacks some advanced features.

22-pin-based-ivr-page.png

  • PIN

Displays the IVR PIN number

(E.g. 1234)

  • Description

Displays the IVR PIN short description

(E.g. Test)

  • Expiry date

Displays the PIN expiry date

(E.g. 23 Feb 2021)

  • Destination

Displays the Destination dialed once the IVR PIN is provided

(E.g. 100)

23-pbd-expired-pin.png

TIP: If the item is grayed out and the ‘Expiry date’ field underlined, that PIN has expired. Please refer to the screenshot.

  • 02-edit-button.gif

Click this button to edit the existing PIN configuration.

  • 03-delete-button.gif

Click this button to delete an existing PIN.

NOTE: Upon clicking the button, the following warning message will appear: “Are you sure you want to remove XYZ?”. If user click the Cancel button, then the action will be abandoned. On the contrary, if OK is clicked, the selected IVR will be deleted.

24-pin-warning.png

  • 25-csv-upload-button.gif

Click this button to upload a CSV file with multiple PIN and Destination codes in one step.

To do so, click the ‘Browse’ button and select a desired .csv file, then click the ‘Upload’ button to add new PIN codes to PBXware.

Sample .csv file
10002 John Smith Office 31-08-2021 123456789
20002 George Nimara Home 31-08-2021 987654321

26-download-csv-template-button.gif

Click this button to download a CSV template.

Search

  • Search

Search a phrase by entering data into the field and hitting the ‘Enter’ key afterwards

  • 27-add-pin-button.gif

Once a user clicks the ‘Add PIN’ button, s(he) will be prompted to a different section where s(he) can configure all the details for a certain IVR.

Add/Edit PIN

  • PIN
    28-add-pin.png

Define a unique PIN number

(E.g. John dials local IVR ‘1003’ and is asked to provide a PIN. He enters PIN ‘1234’ and PBXware then dials the number provided under the ‘Destination’ field.)

NOTE: This is a required field, and the PIN defined here should be provided once requested by IVR.

  • Description

Enter a short description of the PIN

(E.g. ‘John’s Mobile Number’, or ‘Test’)

NOTE: This is a required field, and the description is used for describing the ‘Destination’ number.

  • Expiry Date

Define a date to which this PIN can be valid

(E.g. If this field is set to expire on ’23 Feb 2021′, all IVR calls made with this PIN by this date will pass through to the ‘Destination’ number. Any calls made after the expiration date will not go through.)

NOTE: Even though this is not a required field, users are strongly encouraged to set the expiration date by clicking the ‘Calendar’ icon and selecting a desired date. The date can also be provided manually in the following form ‘dd-mm-yyyy’.

  • Destination

Select a Destination from the drop-down menu that will be dialed once the IVR PIN is provided

(E.g. 100 – M 100)

NOTE: This is a required field.

IVR Tree

IVR Tree is a special form of IVR where the creation of a particular IVR is more graphically oriented than it is with regular IVR.
29-ivr-tree.png

Once the ‘Create’ button is clicked, users will be asked to enter an IVR name and Extension after which the IVR will be available for editing.

30-ivr-tree-page.png

After a certain IVR Tree is created, users can select the specific one from the drop-down menu and click the ‘Edit’ button as shown in the screenshot to edit the further configuration.

IVR Tree Actions

  • Name

Enter the IVR name

(E.g. Test)

  • Extension

Enter the IVR Extension number

(E.g. 255)

  • Number of Rings

Define the number of rings before the caller enters the IVR

(E.g. 4)

  • Response Timeout (sec)

Define the time period in seconds during which an IVR option must be dialed by the user

(E.g. 4)

NOTE: This option is useful when ‘Local dialing’ is turned on.

  • Digit Timeout (sec)

Define the timeout in seconds during which a new digit must be dialed

(E.g. 1)

NOTE: This option is useful when ‘Local dialing’ is turned on.

  • Selection Timeout (sec)

Define the timeout in seconds during which the selection must be made

(E.g. 3)

  • Direct Access

If ticked, this option disables direct access to this IVR which means that the IVR in question can be accessed only through another IVR.

  • Local dialling

Enables the user to dial local Extensions while inside the IVR.

The other two options in the menu are as follows:

  • Delete – Click this button to delete the selected IVR.
  • Save – Click this button to save the changes.

NOTE: The ‘Save’ button has to be clicked after every change in order for it to be applied.

IVR Tree

The main part of the IVR Tree are ‘Action’ and ‘Selection’. they can be added by clicking the ‘plus’ icon and deleted by clicking the ‘Delete’ button right next to it. Actions are items that are going to be executed when the user enters IVR. They will get executed in the order in which they are placed on the list.

31-ivr-tree-add-action.png

When ‘Action’ is selected in the ‘IVR Tree’ section, users can add various ‘Actions’:

 Dial Local Extension – This option lets users dial the local Extension set in the ‘Extension’ field, when the action is executed.

 Dial Remote Extension – This option lets users dial the remote Extension set in the Destination field.

 Dial Voicemail – This option enables users to leave a voicemail for the given Extension.

 Check Voicemail – This option enables users to check the voicemail of the Extension which is provided with the keypad.

 Go to context – This option allows users to go to the given ‘Context’ and ‘Extension’, for example ‘Context’ -> ‘time’, ‘Extension’ -> ‘222’.

 Start Recording – This option allows users to start recording the conversation. Please note that if the ‘Silent recording’ option is ticked, the user will not hear the announcement that his/her call is being recorded.

 Set Queue Priority – This option allows users to set Queue priority, so if a user is about to enter a certain Queue, s(he) will enter it with a given priority.

 Set Language– This option allows users to set the language to be used in IVR. Please use the two-letter notation like ‘us’.

 Play Sound – This option allows users to play a sound file which the user can select and also set a language for it if the sound file was provided in several languages. Also, users can set to accept DTMF tones or keypad buttons during play, so they can dial local Extensions if that option is enabled in the IVR properties.

 Change CallerID – This option allows users to change users’ CallerID.

 Wait – This option allows users to wait the given number of seconds before the IVR continues to execute actions.

 Busy signal – This option allows users to play the busy sound to the caller.

 Hangup – This option allows users to hang up the current call.

32-ivr-tree-add-selection.png

When ‘Selection’ is chosen in the ‘IVR Tree’ section, users can add various ‘Actions’. These can range from ‘Selection 0’ to ‘Selection *’. Users can also choose between ‘Invalid Selection’ or ‘Timeout Selection’.

33-ivr-tree-destination-types.png

Once users select their desired selection from ‘Selection 0’ to ‘Selection *’, the Destination Types that can be added are as follows:

 Go to IVR Tree

 Local Destination

 Remote destination

 Voicemail

 Ring Group

 Queue

 IVR

  • Destination

Select the PBXware Destination applicable to the type selected first

(E.g. If ‘Go to IVR Tree’ is selected as a ‘Destination’, then select the number of the applicable ‘IVR Tree’.)

In other case, if the Selection is ‘Invalid Selection’ or ‘Timeout Selection’, the configuration will be different. Please refer to the screenshots.

34-invalid-selection.png

Invalid Selection

  • Sound File

Select the sound file

35-timeout-selection.png

Timeout Selection

  • Sound File

Select one of the Destination types listed above

(E.g. ‘Go to IVR Tree’)

  • Destination

Select the PBXware Destination applicable to the type selected first

(E.g. If ‘Go to IVR Tree’ is selected as a ‘Destination’, then select the number of the applicable ‘IVR Tree’.)

IVR Tree Graph

Once the IVR Tree is created, when users click the ‘IVR Tree Graph’ in the sidebar menu, they will get a graphical representation of their IVR Tree as shown in the screenshot below.

36-ivr-tree-graph.png

Meetings

Meetings

01-meetings.png

Meetings is an application that allows users to manage and connect geographically dispersed teams, increase productivity, and ensure high quality performance. Its implementation in PBXware brings an easier form of communication enabling users to organize and conduct meetings while at the same time taking into consideration their location, time zone, or personal schedules. To navigate to Meetings, select one of the desired Tenants. Once selected, the application will appear in the side menu bar.

NOTE: On PBXware, the Meetings application is visible on Slave Tenants.

Create a Meeting

03b-new-meeting.png

  • 02-create-a-meeting-button.png

Click this button to create a meeting.

NOTE: ‘Meeting Name’, ‘Date and time’, and ‘Organizer’ are three required fields. Not defining those fields will result in the warning messages being shown. Please refer to the screenshots.

Meeting

  • Meeting Name
    04-meeting-name-empty.png