To enable web phone you need to associate a user with an extension previously created. First we must create the user.
Go to System -> Users -> Users: Create New User

We create the user, with a strong password within the group «Extension»*. In the PBX Profile section select the extension that will be used by the user, then save.

* The group «Extension»is automatically created when you install Elastix. This group has limited privileges and is ideal for a user who does not need admin access or supervision to any section.
Once you have created the account we must go to: Elastix Business Edition -> Elastix WebPhone.
In this section we will enable the user’s extension to use the embedded WebPhone.

Select the extension – in the example is the 290 – and click on the «Enable WebRTC on selection» button. Once you’ve enabled the extension the end user can use the embedded WebPhone from the Elastix user interface.

To use the WebPhone the user must click the button shown on the yellow box in the image; after doing this the WebPhone will be displayed and the user can star making calls. If you need to use a hardphone in combination with your WebPhone, the phone must support SRTP and that option must be enabled.
To disable the WebPhone go back to VoIP Business Edition -> Elastix WebPhone, select the extension and click on «Disable WebRTC on selection».