Skip to content

Implement proper call center support (scenario 2) #27

@tompaana

Description

@tompaana

The main README describes scenario 2: Channel <-> call center (agent UI).

However, the agent UI is very basic and doesn't really provide much features to support a proper scenario. For instance, the requests are accepted as they come in and there is no way to close the webchat windows.

The minimum requirements for a new agent UI:

  • (I'd like to see this) implemented with Node and Typescript similarly to the current agent UI built by Bill Barnes
  • Have a queue for requests including the time the requests have been in the queue (e.g. on the right-hand side of the browser window)
  • Buttons to accept/reject requests
  • A button to close a chat window

In the ideal case the agent UI is hooked via the controller to the command handling mechanism that is already in place for scenario 1.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions