Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NEW] Add forms to view and edit Livechat agents info #15703

Merged
merged 13 commits into from
Nov 21, 2019

Conversation

renatobecker-zz
Copy link

@renatobecker-zz renatobecker-zz commented Oct 30, 2019

Related to: https://github.com/RocketChat/Rocket.Chat.Enterprise/pull/80

This new feature allows Livechat Managers and Monitors to manage Livechat Agent information directly from the list of agents.
When clicking on the agent in the list, the contextual bar will show up, as displayed below:

Screen Shot 2019-10-30 at 17 20 01

Then, it'll be possible to edit or remove the agent through the view form. To be able to edit an agent, the 2 conditions below need to be valid:

  • Have permission to manage Livechat agents;
  • Exists Livechat departments or a custom field template(Supported on Enterprise version)

When editing the agent, the following form will be displayed:
Screen Shot 2019-10-30 at 17 49 35

So, in case a new agent is part of, for instance, 2 departments, then the manager will be able to associate the agent to all of the departments once, instead of going through the departments and adding it one by one.
Also, we're now storing new information into the Livechat agents to support some Enterprise features, so these custom forms will be provided on the Enterprise version only.

renatobecker and others added 6 commits November 20, 2019 16:13
# Conflicts:
#	app/livechat/client/index.js
#	app/livechat/client/route.js
#	packages/rocketchat-i18n/i18n/en.i18n.json
# Conflicts:
#	app/livechat/client/views/admin.js
…Rocket.Chat into add-livechat-agent-view-info
@sampaiodiego sampaiodiego merged commit 1e35d96 into develop Nov 21, 2019
@sampaiodiego sampaiodiego deleted the add-livechat-agent-view-info branch November 21, 2019 12:12
@sampaiodiego sampaiodiego mentioned this pull request Nov 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants