There are two ways for end users to maintain their subscriber settings: via the Customer Self-Care Web Interface and via Vertical Service Codes using their SIP phones.
The NGCP provides a web panel for end users (CSC panel) to maintain their subscriber accounts, which is running on https://<ce-ip>. Every subscriber can log in there, change subscriber feature settings, view their call lists, retrieve voicemail messages and trigger calls using the click-to-dial feature.
To log into the CSC panel, the end user has to provide his full web username (e.g. user1@1.2.3.4
) and the web password defined in Section 5.2, “Creating a Subscriber”. Once logged in, he can change his web password in the Account section. This will NOT change his SIP password, so if you control the end user devices, you can auto-provision the SIP password into the device and keep it secret, and just hand over the web password to the customer. This way, the end user will only be able to place calls with this auto-provisioned device and not with an arbitrary soft-phone, but can nonetheless manage his account via the CSC panel.
As an operator (as well as a Reseller), you can change the branding logo of the CSC panel by modifying the CSS via web interface. For changing the branding logo you just need to access the web interface as asministrator and move to Reseller_ menu. Once there click on Details button for "default" reseller. Then on Branding → Edit Branding. Now you can upload your logo and copy/paste the CSS code line in the CSS__ field. The logo will be visible into the Customer Self Care interface.
Also Reseller can customize their web page (CSC and Admin interface) by uploading their logo and change the CSS. To do that, just access the Admin interface with the Reseller web credentials and then access the Panel Branding menu. From them you can upload the logo as explained before. The logo will appearn in the CSC web page related to that reseller as well as to the Admin page of the reseller.
You can also enable/disable specific languages a user can choose from in the CSC panel. Currently, English (en
), German (de
), Spanish (es
) and Russian (ru
) are supported and English is activated by default. You can change the default language provided by CSC by changing the parameter force_language in config.yml
.
NGCP offers several ways to access the Voicemail box.
The CSC panel allows your users to listen to voicemail messages from the web browser, delete them and call back the user who left the voice message. User can setup voicemail forwarding to the external email and the PIN code needed to access the voicebox from any telephone also from the CSC panel.
To manage the voice messages from SIP phone: simply dial internal voicemail access number 2000
.
To change the access number: look for the parameter voicemail_number in /etc/ngcp-config/config.yml in the section sems→vsc. After the changes, execute ngcpcfg apply 'changed voicebox number'.
To let the callers leave a voice message when user is not available he should enable Call Forward to Voicebox. The Call Forward can be provisioned from the CSC panel as well as by dialing Call Forward VSC with the voicemail number. E.g. when parameter voicemail_number is set to 9999, a Call Forward on Not Available to the Voicebox is set if the user dials |
To manage the voice messages from any phone: