Project

General

Profile

Feature #7666

Enable WebRTC and/or SIP phones

Added by Wittie Manansala about 1 month ago. Updated 6 days ago.

Status:
Closed
Priority:
Normal
Category:
Features
Target version:
Start date:
10/05/2019
Due date:
10/11/2019
% Done:

100%

Estimated time:

Description

Hi Chris,

Please create a feature allowing to configure WebRTC or SIP Phone to be use by agents.

Thanks

enable_webrtc.jpg (9.17 KB) enable_webrtc.jpg Chris Lomuntad, 11/04/2019 02:55 PM
login_to_dialer.jpg (4.56 KB) login_to_dialer.jpg Chris Lomuntad, 11/04/2019 02:59 PM
sip-web1.png (85.8 KB) sip-web1.png Wittie Manansala, 11/04/2019 07:38 PM
Screenshot_20191108_013006.png (32.4 KB) Screenshot_20191108_013006.png Demian Lizandro Biscocho, 11/07/2019 12:35 PM
Screenshot_20191108_013328.png (160 KB) Screenshot_20191108_013328.png Demian Lizandro Biscocho, 11/07/2019 12:35 PM

History

#1 Updated by Demian Lizandro Biscocho about 1 month ago

  • Subject changed from goapiv2 ( WebRTC or SIP Phone Feature) to Enable WebRTC and/or SIP phones
  • Due date set to 10/11/2019

Allow per agent option to use either WebRTC and/or SIP phones.

#2 Updated by Chris Lomuntad about 1 month ago

  • Status changed from New to In Progress

#3 Updated by Chris Lomuntad 21 days ago

Team,

Still working on this feature... I'm currently doing some tests of my own before I pass it to NOC.

Cheers,
Chris

#4 Updated by Chris Lomuntad 9 days ago

Team,

Added an option when editing a user to enable/disable WebRTC on a specific user. On admin side, when modifying a user... You'll see the WebRTC setting (see first image below). And on the agent side, you will not have to logout of the agent portal or refresh the portal itself... You just need to logout of the dialer (when you're logged in) or just click the Login to Dialer button (see second image below), it'll check if WebRTC is either ENABLED, DISABLED or will be using SYSTEM DEFAULT...

Kindly test it on our test server. Thanks.

Cheers,
Chris

#5 Updated by Levy Ryan Nolasco 9 days ago

  • Status changed from Feedback to In Progress
  • Assignee changed from Wittie Manansala to Chris Lomuntad

Hi sir Chris,

I'm unable to register my phone extension when i set WebRTC disabled. To be able to make it work i need to update the password of my phone extension as well.

To replicate the issue:
1. Created a new user or use the existing ones.
2. Disable WebRTC on the agent settings.
3. Register the phone extension associated with the user. (It will not register it just keeps on trying)
4. Update the password of the user and phone extension associated with it.

#6 Updated by Wittie Manansala 9 days ago

Hi Chris,

Its working now:

Steps:

1. Created a New User or Use the Existing ones.
2. Disable WebRTC on the User settings or set Enable WebRTC=DISABLED.
3. Update or Set New Password of the User.
4. Register the phone extension associated with the User.

Thanks

#7 Updated by Wittie Manansala 9 days ago

  • Status changed from Closed to In Progress

Hi Chris,

Please remove Step 3 on our flow.

It should be:
1. Created a New User or Use the Existing ones.
2. Disable WebRTC on the User settings or set Enable WebRTC=DISABLED.
3. Register the phone extension associated with the User.

Thanks

#8 Updated by Chris Lomuntad 9 days ago

  • Status changed from In Progress to Feedback
  • Assignee changed from Chris Lomuntad to Wittie Manansala

Wittie,

Pa-test ulit. Thanks.

Cheers,
Chris

#9 Updated by Wittie Manansala 8 days ago

  • Status changed from Feedback to Closed
  • Assignee changed from Wittie Manansala to Chris Lomuntad

Hi Chris,

Good to Go.

New Flow:

1. Created a New User or Use the Existing ones.
2. Disable WebRTC on the User settings or set Enable WebRTC=DISABLED.
3. Register the phone extension associated with the User

Thanks

#10 Updated by Chris Lomuntad 8 days ago

Team,

Additional info for this feature... Please execute the following SQL commands, Thanks...

USE goautodialdb;

ALTER TABLE users ADD COLUMN enable_webrtc tinyint(1)  DEFAULT '1';

Cheers,
Chris

#11 Updated by Wittie Manansala 8 days ago

Thanks Chris

#12 Updated by Demian Lizandro Biscocho 7 days ago

Chris,

The default value needs to be "1" (webrtc enabled) for users who don't have the "enable_webrtc" column in their goautodialdb "users" table.

Currently the GUI is showing as "0" or "disabled" but when agent logs in to the dialer, it still defaults to webrtc (and not to the softphone):

If it doesn't get a value from the "enable_webrtc" column, then the GUI should show the default which is "ENABLED" (which is the default).

#13 Updated by Chris Lomuntad 7 days ago

  • Status changed from In Progress to Feedback
  • Assignee changed from Chris Lomuntad to Demian Lizandro Biscocho

Team,

Done fixing. Kindly pull it on a server and test. Thanks.

Cheers,
Chris

#14 Updated by Demian Lizandro Biscocho 6 days ago

  • Status changed from Feedback to Closed
  • % Done changed from 90 to 100

Thanks Chris! All good!

Also available in: Atom PDF

Go to top