Project

General

Profile

Actions

Feature #7666

closed

Enable WebRTC and/or SIP phones

Added by Wittie Manansala over 4 years ago. Updated over 4 years 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


Files

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 Biscocho, 11/07/2019 12:35 PM
Screenshot_20191108_013328.png (160 KB) Screenshot_20191108_013328.png Demian Biscocho, 11/07/2019 12:35 PM
Actions #1

Updated by Demian Biscocho over 4 years 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.

Actions #2

Updated by Chris Lomuntad over 4 years ago

  • Status changed from New to In Progress
Actions #3

Updated by Chris Lomuntad over 4 years ago

Team,

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

Cheers,
Chris

Actions #4

Updated by Chris Lomuntad over 4 years 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

Actions #5

Updated by Levy Ryan Nolasco over 4 years 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.

Actions #6

Updated by Wittie Manansala over 4 years 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

Actions #7

Updated by Wittie Manansala over 4 years 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

Actions #8

Updated by Chris Lomuntad over 4 years ago

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

Wittie,

Pa-test ulit. Thanks.

Cheers,
Chris

Actions #9

Updated by Wittie Manansala over 4 years 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

Actions #10

Updated by Chris Lomuntad over 4 years 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

Actions #11

Updated by Wittie Manansala over 4 years ago

Thanks Chris

Actions #12

Updated by Demian Biscocho over 4 years 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).

Actions #13

Updated by Chris Lomuntad over 4 years ago

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

Team,

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

Cheers,
Chris

Actions #14

Updated by Demian Biscocho over 4 years ago

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

Thanks Chris! All good!

Actions

Also available in: Atom PDF

Go to top