Brekeke PBX Version 3 Administrator's Guide (Basic) Brekeke Software, Inc.



Similar documents
Brekeke PBX Version 3 Administrator's Guide (Basic) Brekeke Software, Inc.

Brekeke PBX Version 2 User Guide Brekeke Software, Inc.

IP PBX. SD Card Slot. FXO Ports. PBX WAN port. FXO Ports LED, RED means online

Brekeke PBX Version 3 Administrator's Guide (Advanced) Brekeke Software, Inc.

Enswitch Administrator Guide

Using Avaya Aura Messaging

PrettyMay Call Center for Skype

Enterprise Toolbar User s Guide. Revised March 2015

Enghouse Interactive. Vision 80/20 Avaya IP Office. Installation manual - Avaya IP Office. Version 3.0

RiOffice Users Manual

Auto Attendant Setup & Operation

Extension Manual User portal, Dial codes & Voice mail for 3CX Phone System Version 6.0

ADMINISTRATOR GUIDE Call Queuing Administrator Guide V x8 Call Queuing. Administrator Guide. Version 2.0 February 2011

Extension Manual. User portal, Dial codes & Voice mail for 3CX Phone System Version 7.0

Corporate Telephony Toolbar User Guide

Using Avaya Flare Experience for Windows

MAX Communication Server Release 7.5

Extension Manual. 3CX Assistant, MyPhone User portal, Dial codes & Voice mail for 3CX Phone System Version 8.0

Verizon Collaboration Plug-In for Microsoft Outlook User Guide

FortiVoice. Version 7.00 User Guide

Hosted Fax Mail. Hosted Fax Mail. User Guide

Hosted PBX. TelePacific Communicator User Guide. Desktop Edition

IP Office Phone Manager Users Guide

MEGAPBX. User Manual

<Insert Picture Here> Contact Center Anywhere: Interaction Manager (IM) Overview

MyPBX Client User Manual

Yeastar Technology Co., Ltd.

Verizon Collaboration Plug-In for Microsoft Outlook User Guide

EZLoop IP-PBX Enterprise SIP Server

IP Office 3.2 Phone Manager User Guide

Avaya IP Office 8.1 Configuration Guide

Contents 1. Setting up your Phone Phone Setup Phone Usage 2. User Portal 3. Softphone for your computer 4. Faxing

Virtual Office Account Manager Phone System Setup Guide. 8x8 Virtual Office Phone System Setup Guide

Software Communication System 500 Release 1.0 System Features

Hosted VoIP Phone System. Desktop Toolbar User Guide

Connecting with Vonage

Assistant Enterprise. User Guide

Grandstream Networks, Inc. UCM6510 Basic Configuration Guide

Grandstream Networks, Inc.

MySphere Assistant User Guide

Hosted VoIP Phone System. Admin Portal User Guide for. Call Center Administration

1 VoIP/PBX Axxess Server

Avaya one-x Mobile User Guide for iphone

SIP Proxy Server. Administrator Installation and Configuration Guide. V2.31b. 09SIPXM.SY2.31b.EN3

Using Avaya Aura Messaging

Quick Installation and Configuration Guide OX10

BUSINESS PHONE USER S MANUAL

NEXTLEVEL INTERNET. NextLevel Voice Office Manager Guide

Quick Start Guide v1.0

BetterVoice Platform User Guide

VoiceManager User Guide Release 2.0

Avalanche Remote Control User Guide. Version 4.1.3

GW400 VoIP Gateway. User s Guide

Connecting with Free IP Call

Telephony Toolbar Corporate. User Guide

Web Portal User Guide

Internet Telephony PBX System. IPX-300 Series. Quick Installation Guide

Application Notes for Configuring Intelepeer SIP Trunking with Avaya IP Office Issue 1.0

OneSolutions Hosted IP PBX Cisco IP Phone Training

BlackBerry Mobile Voice System. Version: 5.3. Administration Guide

Quick Start Guide CREATING A NEW SITE

8x8 Virtual Office Phone System Setup Guide

ShoreTel Enterprise Contact Center Using Agent Toolbar

ZyXEL IP PBX Support Note. ZyXEL IP PBX (X2002) VoIP. Support Notes

Positron G-320 Business Phone System Setup Guide

ShoreTel & AMTELCO Infinity Console via SIP Trunking (Native)

Contents How do I gain access to the Horizon website... 2 Logging in as the End User... 2 How do I customise my Dashboard?... 2 How do I initially

one Managing your PBX Administrator ACCESSING YOUR PBX ACCOUNT CHECKING ACCOUNT ACTIVITY

Bitrix Site Manager ASP.NET. Installation Guide

3CX PBX v12.5. SIP Trunking using the Optimum Business Sip Trunk Adaptor and the 3CX PBX v12.5

Technical Configuration Notes

JAMF Software Server Installation and Configuration Guide for Windows. Version 9.3

Rev

icalldroid User Manual

CREATE A CUSTOMER... 2 SIP TRUNK ACCOUNTS...

CyberData SIP Paging Adapter Integration with Zultys MX

How To Program A Talkswitch Phone On A Cell Phone On An Ip Phone On Your Ip Phone (For A Sim Sim) On A Pc Or Ip Phone For A Sim Phone On Iphone Or Ipro (For An Ipro) On

itelecenter Virtual PBX Extension User Guide

IP Telephony. User Guide. System SPA9000. Model No. Voice

Aastra Telephone 6737i and 6739i User Manual

Brekeke SIP Server Version 3 Using a Third-Party Database Tutorial Brekeke Software, Inc.

1 P a g e. Digital Voice Services Business User Guide

VoiceManager User Guide Release 2.0

Application Notes for Avaya IP Office 7.0 Integration with Skype Connect R2.0 Issue 1.0

MiVoice Integration for Salesforce

Administrator Operations Guide

UM8000 MAIL USER GUIDE

Version: SIPPBXUM.101

RemoteTM Web Server User Guide. Copyright Maxprograms

How to Build a Simple Virtual Office PBX System Using TekSIP and TekIVR

IPOne Phone System User Interface Guide

Rev 7 06-OCT Site Manager Installation Guide

Creating your own service profile for SJphone

Hosted Phone System User Guide

JAMF Software Server Installation and Configuration Guide for Linux. Version 9.2

OmniTouch 8400 Instant Communications Suite. My Instant Communicator Desktop User guide. Release 6.7

Masergy Unity Client User Guide with FAQ masergy.com

User Guide. Updated

Help Menu. Kakapo Systems Ltd 1

Transcription:

Brekeke PBX Version 3 Administrator's Guide (Basic) Brekeke Software, Inc.

Version Brekeke PBX Version 3 Administrator s Guide (Basic) Copyright This document is copyrighted by Brekeke Software, Inc. Copyright 2014 Brekeke Software, Inc. This document may not be copied, reproduced, reprinted, translated, rewritten or readdressed in whole or part without expressed, written consent from Brekeke Software, Inc. Disclaimer Brekeke Software, Inc. reserves the right to change any information found in this document without any written notice to the user. Trademark Acknowledgement LINUX is a registered trademark of Linus Torvalds in the United States and other countries. Red Hat is a registered trademark of Red Hat Software, Inc. Windows is a trademark or registered trademark of Microsoft Corporation in the United States and other countries. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Other logos and product and service names contained in this document are the properties of their respective owners. 1 Brekeke PBX Administrator s Guide (Basic)

1. INTRODUCTION... 7 1.1. Editions... 7 2. INSTALLATION... 7 2.1. System Requirements... 7 2.2. Select File to Install Brekeke PBX... 7 2.3. Installation for Windows OS with the Executable Installer... 8 2.4. Installation for Linux OS... 9 2.5. Updating Brekeke PBX... 10 3. MAINTENANCE... 10 3.1. Back Up / Restore... 10 3.2. Report (Multi-Tenant PBX)... 11 3.3. Activating License... 11 4. UNINSTALL... 11 4.1. Uninstall from Windows OS... 11 4.2. Uninstall from Linux OS... 11 5. SETTING UP BREKEKE PBX... 12 5.1. Setting Up Phone Type... 12 5.2. Setting Up Tenants (Multi-Tenant PBX)... 12 5.3. Setting Up Administrative Users... 12 2 Brekeke PBX Administrator s Guide (Basic)

5.3.1. Creating Administrative Users... 13 5.3.2. Setting Up Administrators Privilege... 13 5.4. Setting Up User Extensions... 13 5.4.1. Creating Users... 13 5.4.2. Setting Up User Extensions Privileges... 14 5.4.3. Default Values of User Extensions... 14 5.4.4. Assigning Phones to User Extensions... 15 5.4.5. Voicemail Settings... 16 5.4.6. Voicemail Notification by Email... 16 5.4.7. Setting Up Call Forwarding... 17 5.4.8. Setting Up No Answer Call Forwarding... 17 5.4.9. Setting Up Busy Call Forwarding... 17 5.5. Message Waiting Indicator (MWI)... 17 5.6. Setting Up Ring Groups... 18 5.7. Setting Up Call Pickup Groups... 18 5.8. Setting Up Call Hunting... 19 5.9. Setting Up Auto Attendant... 20 5.10. Setting Up Call Forwarding Schedule... 21 5.11. Setting Up Switch Plan... 22 5.11.1. Sample with Switch Plan IVR Extension... 22 5.11.2. Sample with Timer... 23 5.12. Setting Up Conference Call... 23 5.12.1. Creating a Conference Room... 23 5.12.2. Limiting Members Who Can Enter the Conference Room... 24 5.12.3. Simultaneous Calls to All of the Conference Members... 24 5.12.4. Starting a Conference Call (Alternate Methods)... 24 5.13. Setting Up Callback... 24 5.14. Setting Up Confirm Call... 25 3 Brekeke PBX Administrator s Guide (Basic)

5.15. Setting Up Paging... 25 5.16. Setting Up Busy Lamp Field, Presence and Shared Call Appearance... 26 5.17. Setting Up Video... 26 5.18. Setting Up SRTP... 27 5.19. ARS Settings... 27 5.19.1. Route Settings / Route Template... 28 5.19.2. Global Route Variables (Brekeke PBX v3.1.x and later)... 29 5.19.3. Variable Setting... 29 5.19.4. ARS Default Plug-ins... 30 5.20. PSTN Access Using a VoIP Gateway... 31 5.20.1. VoIP Gateway Setup... 31 5.20.2. ARS Route Setup... 31 5.20.3. Receiving PSTN Calls... 31 5.20.4. Calling PSTN Numbers... 32 5.20.5. Assign Values to Variables... 33 5.21. Connecting with Internet Telephony Service Providers (ITSPs)... 33 5.21.1. Account Information for Third-Party SIP Server... 33 5.21.2. Setting ARS for ITSP using multiple accounts... 34 5.22. ARS Outbound Route Failover... 35 5.22.1. Usage Examples... 35 5.22.2. Settings Examples... 35 5.23. ARS Route with Resource Setting (Brekeke PBX v3.1.x and later)... 37 5.24. ARS Route with Group Setting... 38 5.25. DID... 40 6. SETUP ITEMS... 42 6.1. Start / Shutdown... 42 4 Brekeke PBX Administrator s Guide (Basic)

6.2. Options... 42 6.2.1. Settings... 42 6.2.2. User Access Settings... 47 6.2.3. Phone Type... 47 6.2.4. Auto Sync... 49 6.2.5. SA (Multi-Tenant PBX)... 49 6.2.6. Advanced... 49 6.3. Voice Prompts... 49 6.3.1. System Voice Prompts... 49 6.3.2. Notes for Sound Files... 50 6.4. Automatic Route Selection (ARS)... 50 6.4.1. Adding a New Route... 50 6.4.2. Editing, Copying or Deleting a Route... 50 6.4.3. Viewing an Active Route... 50 6.4.4. ARS > Route Template... 51 6.5. DID... 57 6.6. Call Status... 58 6.6.1. Status... 58 6.6.2. UAs (User Agents)... 58 6.7. Call Logs... 58 6.8. Notes...59 6.9. Extensions... 59 6.9.1. System Administrator... 59 6.9.2. Group Extensions... 59 6.9.3. Schedule Extensions... 62 6.9.4. IVR Extensions... 62 6.9.5. Conference Extensions... 65 6.9.6. Callback Extensions... 66 7. SETUP ITEMS (MULTI-TENANT PBX)... 66 5 Brekeke PBX Administrator s Guide (Basic)

7.1. Tenants... 66 7.1.1. Copy and Set Up New Tenant... 66 7.1.2. Settings Copied in New Tenant... 66 7.2. Tenant Voice Prompts... 67 7.3. Tenant Notes... 67 7.4. Tenant Options... 67 6 Brekeke PBX Administrator s Guide (Basic)

1. Introduction This document explains the basic configuration of Brekeke PBX. For more advanced setting instructions and product information, please refer to the Brekeke PBX Administrator s Guide (Advanced). 1.1. Editions Brekeke PBX comes in several editions in order to meet the needs of different users: Edition Explanation Evaluation Product trial prior to purchase with Pro Edition s feature set. This license is free of charge. Commercial Designed for businesses and services that need sophisticated call management and advanced features. Commercial - Multi-Tenant option Designed as a platform that provides hosted IP-PBX service for Service Providers. 2. Installation 2.1. System Requirements OS Microsoft Windows XP or later, and Linux Java 6 or later (32-bit / 64-bit) Java Brekeke products are confirmed to run on Java provided by Oracle Sun Microsystems. Apache Tomcat Version 7.0.42 and later Tomcat installation is not required when Brekeke PBX is installed with the executable installer. Memory 512MB minimum 2.2. Select File to Install Brekeke PBX Executable installer pbx.war (zip format) OS Windows OS Linux OS, Windows OS Install New installation only New installation Update installation Instructions Section 2.3 (Windows) Section 2.4 (Linux) Section 2.5 (Update) 7 Brekeke PBX Administrator s Guide (Basic)

2.3. Installation for Windows OS with the Executable Installer Step 1: Installing Java SE Install Java SE before installing the Brekeke PBX software: 1) Go to: http://www.oracle.com/technetwork/java/javase/downloads/index.html 2) Download and install the appropriate version of JRE or JDK for the type of Windows OS you are running. Step 2: Installing Brekeke PBX 1) Obtain the installer file from Brekeke s website. 2) Start the installation following the installer instructions. If you check the [Run Brekeke PBX v3.x] box at the last stage of the installation and push the [Finish] button, the Brekeke PBX s HTTP service will start automatically. Brekeke PBX and bundled SIP server will be installed automatically. Step 3: Starting Brekeke PBX HTTP Service If you did not check [Run Brekeke PBX 3.x] at the last stage of the installation, start Brekeke PBX HTTP Service by doing one of the followings: From the taskbar, open Brekeke PBX Service Manager and start Brekeke PBX service. From Control Panel / Performance and Maintenance / Administrative Tools / Services, select and start Brekeke PBX service. Restart computer. Brekeke PBX HTTP service will start automatically. Step 4: Starting Brekeke PBX Administration Tool (Admintool) 1) Select Start / All Programs / Brekeke PBX / Brekeke PBX Admintool. 2) Read the End User License Agreement (EULA) carefully. Only if you agree with all terms, then copy and paste the 16-digit product ID in the given space. (Entering the same product ID on multiple machines is not allowed.) and click on [Activate the new llicense] button. 3) If your computer is connected to the Internet, license activation will start automatically by clicking on [Online Activation] button Otherwise, click on [Offline Activation] button and follow the instructions shown on screen to activate the license. 4) At the login page, enter the user ID and password. The default setting for both the administrator user ID and the password is sa. 5) Click the [Start] button from the menu [Start / Shutdown]. If you see [Active] for status of 8 Brekeke PBX Administrator s Guide (Basic)

both PBX and the bundled SIP Server, the Brekeke PBX server has started successfully. If the Status is [Inactive], the server has not started successfully, the error should be shown. 2.4. Installation for Linux OS Step 1: Installation of Java SE 1) Go to: http://www.oracle.com/technetwork/java/javase/downloads/index.html 2) Download and install the appropriate version of JRE or JDK for the type of OS you are running. Step 2: Installation of Apache Tomcat 1) Go to http://tomcat.apache.org/index.html and download the binary file of Tomcat version 7.0.42 for the type of OS you are running. 2) Set JRE or JDK installation directory for the environment variable JAVA_HOME. 3) Install downloaded Tomcat file. We recommend setting autodeploy= false and livedeploy="false" in the server.xml file at Tomcat installation directory/conf/ as below: <Host name="localhost" appbase="webapps" unpackwars="true" autodeploy="false" livedeploy="false" xmlvalidation="false" xmlnamespaceaware="false"> or <Host name="localhost" appbase="webapps" unpackwars="true" autodeploy="false" livedeploy="false" > Step 3: Installation of Brekeke PBX 1) Download the file pbx.war (zip format file) from Brekeke s website. 2) Copy the pbx.war file directly into the webapps directory, which is under the Tomcat installation directory. Step 4: Starting Tomcat 1) Start Tomcat. 2) Open a web browser and enter http://localhost:8080 in the address field. (If you chose a port number other than the default 8080, specify the appropriate port number in the URL.) 3) Tomcat has started successfully if the Apache Jakarta Project page is displayed. 9 Brekeke PBX Administrator s Guide (Basic)

Step 5: Starting Brekeke PBX Administration Tool (Admintool) 1) In a web browser, enter http://localhost:8080/pbx/ in the address field. (If you chose a port number other than default 8080, specify the appropriate port number in the URL.) 2) Read the End User License Agreement (EULA) carefully. Only if you agree with all terms, then copy and paste the 16-digit product ID in the given space. (Entering the same product ID on multiple machines is not allowed.) and click on [Activate the new llicense] button. 3) If your computer is connected to the Internet, license activation will start automatically by clicking on [Online Activation] button Otherwise, click on [Offline Activation] button and follow the instructions shown on screen to activate the license. 4) At the login page, enter the administrator user ID and password. The default setting for both the administrator user ID and the password is sa. 5) Click the [Start] button from the menu [Start / Shutdown]. If you see [Active] as the status of both PBX and the bundled SIP Server, the Brekeke PBX server has started successfully. If the Status is [Inactive], the server has not started successfully, the error should be shown. 2.5. Updating Brekeke PBX This section is for updating from an earlier version of Brekeke PBX v3.x to the current release. Please confirm that you have downloaded the zip file (pbx.war) from Brekeke s website. 1) If Brekeke PBX is active, click [Shutdown] from the menu [Start / Shutdown] from Brekeke PBX Admintool 2) Open [Maintenance] > [Update Software] page 3) Click the [browse] button to select the pbx.war file that you have downloaded. 4) Click the [upload] button to upload the new file. 5) Restart your computer to complete updating Brekeke PBX. 3. Maintenance 3.1. Back Up / Restore You can back up current configurations and messages in users voicemail box from Brekeke PBX Admintool menu [Maintenance] > [Back Up]. We recommend backing up Brekeke PBX on a regular basis. You can restore the backup data from the menu [Maintenance] > [Restore]. 10 Brekeke PBX Administrator s Guide (Basic)

3.2. Report (Multi-Tenant PBX) Overview of all tenant setups that are hosted on the Brekeke Multi-Tenant PBX system, as well as system tenant settings reports that can be exported in csv format. 3.3. Activating License 1) If Brekeke PBX is active, click [Shutdown] from the menu [Start / Shutdown] from Brekeke PBX Admintool 2) Open [Maintenance] > [Activate License] page, and click on [Activate License] button 3) Read the End User License Agreement (EULA) carefully. Only if you agree with all terms Copy and paste the 16-digit product ID to activate with new product ID. If you are reactivating the current license, only click the [Reactivate the license] button 4) If your computer is connected to the Internet, license activation will start automatically by clicking on [Online Activation] button Otherwise, click on [Offline Activation] button and follow the instructions shown on screen to activate the license. 5) After completing the activation successfully, you will see the login screen of Brekeke PBX Admintool. 4. Uninstall 4.1. Uninstall from Windows OS 1) Kill all Java processes (java.exe) used by Brekeke PBX from Task Manager. 2) Navigate to Start / All Programs / Brekeke PBX / Uninstall Brekeke PBX. The uninstaller will uninstall Brekeke PBX automatically. If the uninstaller fails to delete the folder (C:\Program Files\Brekeke\pbx), you will need to restart the PC and delete the folder manually. 4.2. Uninstall from Linux OS Delete the file pbx.war and the folder pbx in the directory webapps, which is located under the installation directory of Tomcat, then restart the machine. 11 Brekeke PBX Administrator s Guide (Basic)

5. Setting Up Brekeke PBX 5.1. Setting Up Phone Type There are three default phone types on the Brekeke PBX Admintool > [Options] > [Phone Type] page when this is a first-time Brekeke PBX installation or when there are no other phone types created and this is an upgrade from a previous version. System administrators can also define new phone types with various combined settings for RTP relay, codecs, SRTP, video and keypad commands. Depending on the system UA s location, codecs and Brekeke PBX feature requirements, the user or system administrator can choose a suitable phone type for each phone ID assigned in a Brekeke PBX user extension. 5.2. Setting Up Tenants (Multi-Tenant PBX) For Brekeke Multi-Tenant PBX, system administrator sa needs to create a tenant account for each enterprise client. Each tenant will be able to have their own internal extension system. 1) From Brekeke PBX Admintool > [PBX Admin] > [Tenants], display all current tenants 2) In this example we will create a tenant named "test". Click on [New Tenant] button to input "test" as tenant name 3) Once the tenant is created, go to this tenant setup menu by clicking on the tenant name 4) Clicking on [Options] menu under this tenant to set tenant users and sessions limit from [Capacity] section and enable required features for this tenant from [Features] section. Lower-case letters, digits, dots and underscores are valid characters for a tenant name. 5.3. Setting Up Administrative Users From default system administrator sa account, you can create other administrator accounts and limit these administrators system access privilege. For Brekeke Multi-Tenant PBX, default system administrator sa is the only administrator for whole system. sa administrator needs to create a tenant administrator at the time a tenant is created, and authorizes tenant administrators for accessing tenant DID and system notes. By logging in as a tenant administrator from Brekeke Multi-Tenant PBX admintool, each enterprise client administrator can define his company extensions system. 12 Brekeke PBX Administrator s Guide (Basic)

5.3.1. Creating Administrative Users 1) Log in as system administrator sa 2) Go to Brekeke PBX Admintool > [PBX Admin] > [Extensions] > [Users] page. Default administrator sa has already been created. (Default password is sa.) For Brekeke Multi-Tenant PBX, go to Brekeke PBX Admintool > [PBX Admin] > [Tenant]. Click on the tenant name test and then go to this tenant [Extensions] > [Users] page. 3) Click the [Create a new user] button. When the User [Account] page opens, enter the following settings: [Extension] admin [Login Password] admin [Login Password (confirm)] admin [User Type] Admin 4) There is no default login password. If no login password is set at the time a user is created, the user cannot log into the account from Brekeke PBX Admintool. 5.3.2. Setting Up Administrators Privilege From Brekeke PBX Admintool > [PBX Admin] > [Options] > [User Access Settings] page [Admin Menu] section, system administrator sa can enable or disable the access of a system menu from non- sa administrators account by selecting Yes or No for the options. The non- sa administrators will have the same access privilege to the enabled menu sections as that sa administrator has. 5.4. Setting Up User Extensions Administrators (system administrators or tenant administrators) can create user extensions and assign phone IDs to each user extension so that the UAs with assigned phone ID numbers can call each other and make use of the features in Brekeke PBX. 5.4.1. Creating Users In this example, we will create user extensions 100-105: 1) Click Brekeke PBX Admintool > [PBX Admin] > [Extensions] > [Users]. Default administrator sa has already been created. (Default password is sa.) For Brekeke Multi-Tenant PBX, go to Brekeke PBX Admintool > [PBX Admin] > [Tenant]. Click on the tenant name test and then go to this tenant [Extensions] > [Users] page. 2) Click the [Create a new user] button. When the User [Account] page opens, enter the 13 Brekeke PBX Administrator s Guide (Basic)

following settings: [Extension] 100 [Login Password] 100 [Login Password (confirm)] 100 [User Type] User There is no default user login password. If no login password is set at the time a user is created, that user cannot login to the account from Brekeke PBX Admintool. 3) Edit the user account settings as needed. 4) There is no default voicemail access PIN set at the time a user is created. Set the user s voicemail box PIN from the user s [Settings] page. Please refer to the sections below for more information about voicemail. 5) At the user s [Phones] page, the user extension number or <tenant>_<extension> (Multi-Tenant PBX) will be automatically set as this user s default phone number in the first [Phone ID] field at the time the user is created. If the user s phones have any numbers other than the default phone number, you can assign these numbers to any [Phone ID] on the [Phones] page and select the proper [Type] for each assigned phone. Please check the following sections for more details about assigning phones to user extensions. 6) Create other user extensions 101-105 as above. 5.4.2. Setting Up User Extensions Privileges From the Brekeke PBX Admintool > [PBX Admin] > [Options] > [User Access Settings] page, the system administrator sa can enable or disable access to a user menu or selected fields shown in a user s account by selecting Yes or No. 5.4.3. Default Values of User Extensions The following table outlines the default values included for Brekeke PBX user extensions. If you change these settings, the functionality of the product may differ from the examples shown in this manual. To change user settings, click the user s extension number from the [PBX Admin] > [Extensions] > [Users] list, or select a user from the [User] menu on the left-hand panel and navigate to each page under the selected user. For Brekeke Multi-Tenant PBX, go to Brekeke PBX Admintool > [PBX Admin] > [Tenant]. Click on the tenant name and then go to this tenant [Extensions] > [Users] page. 14 Brekeke PBX Administrator s Guide (Basic)

Page name Setting item Details of default values Account Language Call pickup group Same language as the administrator who created this user Same group as the administrator Settings Greeting message Default system greeting Phones Email notification Phone 1 > [Phone ID] off - Same as user extension ID - <tenant>_<extension ID> (Multi-Tenant PBX) Type Type 1 Inbound Plan Forward To > [Phones] Forward To > [Call Forwarding] > [Ringer Time (sec)] Forward To > [Call Forwarding] > [Forwarding destinations (No answer)] Forward To > [Call Forwarding] > [Forwarding destinations (Busy)] Plan 1 (Active) All phones are checked by default. When there is an incoming call to this user, Brekeke PBX will forward the call to all assigned phones under this user. 90 seconds Forwards to user s voicemail Forwards to user s voicemail 5.4.4. Assigning Phones to User Extensions Up to four different phone IDs can be assigned to each Brekeke PBX user extension. The default phone ID is assigned in the [Phone 1] > [Phone ID] field and is the same as the Brekeke PBX user extension ID from when this user was created, or is in the format of tenant name and user extension ID (as <tenant_name>_<extension_id>) for a tenant user in Brekeke Multi-Tenant PBX. 15 Brekeke PBX Administrator s Guide (Basic)

The phone ID field can be a SIP UA s user ID, which is registered at Brekeke PBX bundled SIP server, or a PSTN number that belongs to the user of this Brekeke user extension. Any devices with a phone ID number assigned under a Brekeke PBX user extension can apply Brekeke PBX features to the call. For Brekeke Multi-Tenant PBX, we recommend to use format <tenant_name>_<extension ID> as SIP UAs ID (phone number) used to register at Brekeke PBX bundled SIP server. This will avoid ID confliction among different tenants and it will be easier for phone ID management. 5.4.5. Voicemail Settings After creating the user extensions, you can set up voicemail for each of the user extensions. As described in the section above, user 100 s [Forwarding destination (No answer)] and [Forwarding destination (Busy)] are set to Voicemail by default. If devices assigned under user 100 do not answer after ringing for 90 seconds (or when user 100 s line is busy), the call will be forwarded to voicemail. The vm prefix is specified under the mediaserver_prefix route at the ARS settings. To leave a voice message directly, dial 07*<user extension ID>. To check voice messages from your own phones, dial 8 to reach your voicemail inbox. To check your voice messages from another user extension s phone in the system, dial 08*<your user extension ID>. 5.4.6. Voicemail Notification by Email Step 1: Setting Up an Email Sender Brekeke PBX supports mail servers that provide POP before SMTP authentication or SMTP authentication or Encrypted Connection (SSL). To set up an Email Sender: 1) Enter the information about your mail server and email user account information at Brekeke PBX Admintool [PBX Admin] > [Options] > [Settings] > [Email settings]. 2) Set encrypted connection on or off, depending on your mail server type. 3) Restart Brekeke PBX from Admintool to apply your changes. Step 2: Setting Up an Email Recipient 1) Navigate to the [Voicemail settings] section on a user s [Settings] page. 2) Set [Email address*] to the recipient s email address(es). 16 Brekeke PBX Administrator s Guide (Basic)

3) Set [Email notification] to on. 4) Set [Attach WAV file to Email] to on or off, depending on whether you want to let this user attach voice messages to email. 5.4.7. Setting Up Call Forwarding Call Forwarding is for when a user isn t available and you want his/her incoming calls to be redirected to another number or to voicemail.. In this example, calls to extension 101 will be forwarded to extension 100: 1) In user extension 101 s [Other Forwarding destinations*] field, enter the user extension number to which you want to forward the call. In this case, enter user extension 100. 2) Make a call to extension 101. Both phones assigned under user extension 100 and 101 will ring. 5.4.8. Setting Up No Answer Call Forwarding To forward incoming calls to another extension, instead of using voicemail to answer calls after ringer time out, set up a forwarding extension in the [Inbound] > [Forwarding destination (No answer)] field. 1) In extension 101 s [Forwarding destinations (No answer)] field, enter user extension 100. 2) Incoming calls will be forwarded to user extension 100 if user 101 s phones do not answer before ringer time out. 5.4.9. Setting Up Busy Call Forwarding To forward incoming calls to another user extension when all of a user s phones are busy, instead of using voicemail, set up a forwarding extension in the [Inbound] > [Forwarding destination (Busy)] field. 1) In user extension 101 s [Forwarding destinations (Busy)] field, enter user extension 100. 2) Calls will be forwarded to 100 if user 101 s phones return a 486 Busy response or another error response. 5.5. Message Waiting Indicator (MWI) If your SIP UA supports MWI with a SUBSCRIBE message, the Brekeke PBX MWI feature will be activated by default. If there is a special button on your SIP UA to retrieve messages, assign a number (default is 8 ) to retrieve voicemail messages. Some types of SIP UAs can automatically call the SIP URI that is specified in the Brekeke PBX NOTIFY packet (for MWI) to retrieve the message without assigning the number manually. 17 Brekeke PBX Administrator s Guide (Basic)

For those SIP UAs that do not send SUBSCRIBE message for MWI, you can create a new phone type and set [MWI (NOTIFY without SUBSCRIBE)] field as on and select this phone type from the PBX user extension [Phones] page where these SIP UAs are assigned. Then Brekeke PBX will send voicemail notification even there is no SUBSCRIBE message for MWI sent from these SIP UAs. 5.6. Setting Up Ring Groups In this example, a Ring Group (1000) is created for all user extensions 101-105. When calls are received at group extension 1000, all specified group extensions (101-105) will ring simultaneously. If no one answers the call within the ringer time (ten seconds), the call will also be forwarded to user extension 100. 1) From [Extensions] > [Groups], click [Create a new group]. 2) Set as follows: [Extension] 1000 [Type] Simultaneous Ring [Group Extensions*] 101,102,103,104,105 [Ringer time (sec)] 10 [Forwarding destination (No answer)] 100 3) Save the settings. 5.7. Setting Up Call Pickup Groups Call Pickup is a function that allows users to answer incoming calls to any other user extensions by dialing a preset number. When a user extension rings, dial *<user extension ID> to answer the call. For example, when user extension 100 rings, dialing *100 will enable you to answer the call from any other Brekeke PBX user extension. If you are using a SIP phone that has a Call Pickup button, please consult the manufacturer of your SIP phone on how to use the Call Pickup feature. Here are some other ways of using the Call Pickup feature: Answer Calls That Are Directed to a Ring Group Calls directed to a Simultaneous Ring Group extension can be answered from any user extension using Call Pickup. (For details on how to set up a Ring Group, please refer to the Setting Up Ring Groups section.) 18 Brekeke PBX Administrator s Guide (Basic)

Extension: 1000 (Simultaneous Ring Group) Group Extensions* 101,102,103,104,105 Dialing *1000 (the Simultaneous Ring Group extension number) enables a user to pick up any calls within the Ring Group. Incoming calls can still be answered by dialing *<group extension ID>, such as *101, *102. However, using the group extension ID to pick up call does not require you to remember each user extension ID in the group. The *<ring group extension ID> feature even works when a call is made directly to a single extension (e.g., 103) or when the call comes through the Auto Attendant to a extension which is set in ring group extension. One-Touch Call Pickup for a Specified Call Pickup Group By setting up a Call Pickup Group number (generally a ring group number) for a user extension, you only need to dial * (Star) to pick up incoming calls to any user extensions in that group. You may specify a Call Pickup Group (such as 1000 ) for a user extension at [Settings] > [Call Pickup Group]. When there is an incoming call to any user extension in the Simultaneous Ring Group extension 1000 > [Group Extensions] field (in this case, extensions 101-105), you can answer the call by dialing * (Star) only. 5.8. Setting Up Call Hunting 1) From [Extensions] > [Groups], click [Create a new group]. 2) Set as follows: [Extension] 1001 [Type] Call Hunting [Mode] Round-robin / Top-down [Hunt group extensions*] 101,102,103,104,105 [Ringer time (sec)*] 5 [Waiting time in the queue (sec)] 120 [Max number of calls in the queue] 10 [Call interval (msec)] 3000 [Single attempt] no [Forwarding destination (No Answer)] 100 3) Save the settings. 19 Brekeke PBX Administrator s Guide (Basic)

In this example, the call will ring the user extensions in the [Hunt group extensions*] field one-by-one with a five-second interval (Ringer time) between calling each user extension. If all of the group extensions (101-105) are busy or do not answer, the call will be queued. If any member becomes available within the interval set in [Waiting time in the queue (sec)], Brekeke PBX will ring the first available extension in the group for the length of ringer time in this extension user setting, then wait for the time of [Call interval (msec)](3000 ms) before ringing the next available extension in the group. If all members continue to be busy after the specified interval at [Waiting time in the queue (sec)], the call will be forwarded to the destination set in [Forwarding destination (No answer)]. In this example, the call will be forwarded to user 100. The music that the caller hears while waiting on hold can be changed by uploading a new sound file in the [Sound files] > [Music on hold] field. 5.9. Setting Up Auto Attendant The example below shows Auto Attendant for extension 1002: 1) From [PBX Admin] > [Extensions] > [IVR], click the [Create a new IVR] button. 2) Set as follows: [Extension] 1002 [Type] Auto Attendant [Max input digits] 3 [Max retry count] 5 [Ring timeout (sec)] 10 [Default operator] 100 [DTMF timeout (sec)] 20 [Transfer to unregistered users] disable 3) Save the settings. In this example, the incoming call to Auto Attendant 1002 will hear the default greeting voice prompt to input an extension. If there is no input in 20 seconds ([DTMF timeout (sec)]), Brekeke PBX will ask the caller to re-input the extension. After five times of no extension input ([Max retry count]), the call will be forwarded to the destination that is set in the [Default operator] field. 20 Brekeke PBX Administrator s Guide (Basic)