- Brekeke PBX basic Info
 - Security
 - Update & Upgrade
 - Configuration
- Installation
 - User Management
 - Brekeke PBX default settings
 - Network Configuration
 - Brekeke PBX Administration Tool
 - Functions Configuration
- Processes on Brekeke PBX
 - Performance optimization
 - Access Control - System Admin Menu
 - Tenant Admin Permission
 - ARS (Automatic Route Selection) 
- ARS - Overview
 - ARS - Route Settings / Route Template
 - ARS - Route Variables
 - ARS - Tutorials / Samples
- Basic: ARS Route Management
 - PSTN Access with a VoIP Gateway
 - Connecting with ITSPs
 - ARS Outbound Route Failover
 - ARS Resource Setting
 - ARS Group Setting
 - Add Tag on ARS
 - Calls between two Brekeke PBX
 - Call between two tenants
 - CPS Management on ARS
 - Decline non-numbered caller ID calls
 - Display caller name
 - Distinguish outbound calls from calls between extensions
 - Matching pattern to match user sessions
 - Redirect call with 3xx response
 - Set the value of the Alert-Info header by ARS
 
 - ARS - Default Plug-ins
 - ARS - FAQ
 
 - DID
 - Auto Attendant
 - BLF, SCA, and Presence
 - Codec
 - Voicemail
 - Back up Brekeke PBX
 - Callback
 - Call Forwarding
 - Call Hold/Call Transfer
 - Call Hunting
 - Call Pickup, Call Park
 - Call Queue
 - Call Waiting
 - Conference Call
 - Confirm Call
 - Video Call
 - Fax Support
 - Flow Selection for a tenant
 - Paging
 - Phone ID settings
 - Ring Group
 - SRTP Support
 - Stereo Recording Support
 - Switching Plan
 - Three-Way Calls
 - Tutor Mode
 - Caller ID from analog (PSTN) phones
 - Change busy forwarding destination according to response
 - Change Music On Hold
 - Rotate Music On Hold
 - Change recorded audio files destination location
 - Change RFC2833 Payload
 - Customize login page for each tenant
 - Download phonebook info on provisioning
 - Replace display name
 - Session Management
 - Set RTP packet's TOS value
 - TCP Support
 - Third-Party Call Control
 - Microsoft OCS
 - How to bypass Brekeke PBX
 - How to create voice files (Fo IVR, Auto Attendant, Guidance) using your phone
 - WebRTC
 - Web Phone / Brekeke Phone
 - Text to Speech
 
 - Brekeke PBX Redundancy
 - Remote Access of Brekeke Heartbeat
 
 - Brekeke PAL option
 - Integration with Zoho Products
 - Integration with Microsoft Teams
 - Add-ons
 - Troubleshooting
 - Developer's Guides
 - User's Guide
 - Version History
 
4.6.5.4.14.Matching pattern to match only user sessions
Using the default plugin “phoneId“, it can check if the session is the one to pbx user or not.
[Matching patterns] [User:] (.+) [Plugin 1:] phoneId [Result 1:] (.+)
