Brekeke PBX Wiki

  1. Brekeke PBX basic Info
  2. Security
  3. Update & Upgrade
  4. Configuration
    1. Installation
    2. User Management
    3. Brekeke PBX default settings
    4. Network Configuration
    5. Brekeke PBX Administration Tool
    6. Functions Configuration
      1. Processes on Brekeke PBX
      2. Performance optimization
      3. Access Control - System Admin Menu
      4. Tenant Admin Permission
      5. ARS (Automatic Route Selection)
      6. DID
      7. Auto Attendant
      8. BLF, SCA, and Presence
      9. Codec
      10. Voicemail
      11. Back up Brekeke PBX
      12. Callback
      13. Call Forwarding
      14. Call Hold/Call Transfer
      15. Call Hunting
      16. Call Pickup, Call Park
      17. Call Queue
      18. Call Waiting
      19. Conference Call
      20. Confirm Call
      21. Video Call
      22. Fax Support
      23. Flow Selection for a tenant
      24. Paging
      25. Phone ID settings
      26. Ring Group
      27. SRTP Support
      28. Stereo Recording Support
      29. Switching Plan
      30. Three-Way Calls
      31. Tutor Mode
      32. Caller ID from analog (PSTN) phones
      33. Change busy forwarding destination according to response
      34. Change Music On Hold
      35. Rotate Music On Hold
      36. Change recorded audio files destination location
      37. Change RFC2833 Payload
      38. Customize login page for each tenant
      39. Download phonebook info on provisioning
      40. Replace display name
      41. Session Management
      42. Set RTP packet's TOS value
      43. TCP Support
      44. Third-Party Call Control
      45. Microsoft OCS
      46. How to bypass Brekeke PBX
      47. How to create voice files (Fo IVR, Auto Attendant, Guidance) using your phone
      48. WebRTC
      49. Web Phone / Brekeke Phone
        1. Setup Web Phone (Brekeke Phone)
        2. Push Notification Setting for Brekeke Phone
        3. Get Debug Log - Brekeke Phone
      50. Text to Speech
    7. Brekeke PBX Redundancy
    8. Remote Access of Brekeke Heartbeat
  5. Brekeke PAL option
  6. Integration with Zoho Products
  7. Integration with Microsoft Teams
  8. Add-ons
  9. Troubleshooting
  10. Developer's Guides
  11. User's Guide
  12. Version History

How to Setup the bundled Web Phone (Brekeke Phone)

What’s Required?

– Brekeke PAL option (enabled on the evaluation license)

– WSS (WebSocket Secure) option

– HTTPS connection between the server and devices.

– Preconfigure WebSocket over TLS (WSS) settings at the bundled SIP server

 

Reference:

 

*Two (2)  WebRTC sessions are enabled on evaluation license

 

 

Configuration:

 

<Administrator>

Step1. Enable PAL WebSocket

Log in Brekeke PBX admintool as system administrator (sa).

At [PBX] > [Options] > [Settings] > [PAL WebSocket],  select “Yes”.

Enter client’s IP pattern at [Valid WebSocet client IP Pattern] using regular expression. (ex. 172\.16\.200\..+$)

 

Step2. (Multi-tenant edition only)

Enable Web Phone at each tenant.
Select a tenant you would like to add Web Phone function at [PBX] > [Tenants], and move to the [Options] > [Features].

Select “Yes” at [Web Phone].

Restart Brekeke PBX to apply these changes.

 

Step3. Allow users to use Web Phone

Select a extension you allow to use Web Phone at [Extensions] > [Users].

Set access user at [Settings] > [PAL WebSocket settings] > [Access users].

 

 

<Each User>

Web Phone:

Step1.Log in Brekeke PBX admintool with https connection. Select “Web Phone” at [Phones] > [Phone4] > [Type] and save it.

Step2.Click [Web Phone] from the side menu to start using Web Phone function.

 

Brekeke Phone:

Step1. Install Brekeke Phone application into your smartphone. The application can be downloaded from App store or Google Play.

Step2. Open Brekeke Phone application. At first time, you need to enter account information. Click [CREATE NEW ACCOUNT] button.

 

Step3. Create login Account.

Field Explanation
USERNAME PBX User Extension. (NOT SIP user)
PASSWORD PBX User’s password.  (NOT SIP user’s password)
TENANT Enter your tenant name. (For multi-tenant edition only)
HOSTNAME PBX Server address
PORT Set PAL Websocket port. Generally, this port is same as the https port (8443 or 443 in many cases).

Do NOT set SIP port. 

PHONE Select the Phone ID that has the “Web Phone” type.

The [Phone 4] has the “Web Phone” type by default.

TURN Disabled as default. If you use a 3rd party turn server, set enable.
PUSH NOTIFICATION If you use Push Notification, set enable.  Push Notification setting on PBX is required.
UC If you use Brekeke UC, set enable. Brekeke UC Server is required.

Click [SAVE] button.

Step4. Click [SIGN IN] button.

 

Yes No
Suggest Edit