Skip to content

Latest commit

 

History

52 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Qiscus Custom Agent Allocator

License

This project is intended to complete the assignment for qiscus as multi channel chat service with custom agent allocation. The customized way is on the queue handler when a customer chat the agent through the available channel. It is compulsory to set the max capacity with the mind of one agent can only serve two customers at one time, along the way, customer should wait first until the agent is available with First In First Out (FIFO) paradigm.

Table of content

📋 Tasks

There are three sections for the assignments covering the configuration, design and analysis, and code implementation.

🔧 Configuration

The way we setup the app on the qiscus platform and intended to understand the qiscus multi channel chat features and work flow.

User Email

the user email for the application: bariz@qiscus.net

Qiscus App ID

the app id for the application: davok-k9f4zmphwo5nttb

Widget URL

the widget url, you can find it on: Widget URL

📉 Design and Analysis

How the plan to achieve the tasks and required custom services

Flowchart

The flowchart for the designed app

flowchart

The flowchart file can be found here: Flowchart

Sequence Diagram

The sequence diagram for the designed app

sequencediagram

The sequence diagram file can be found here: Sequence Diagram

ERD

The ERD for the designed app

erd

The ERD file can be found here: ERD

🖥️ Code Implementation

The documentation and demo how the app works

Documentation

erd

The collection of all APIs can be found here: Qiscus - Agent Allocation API

Demo

Provided video is to see how it is implemented on qiscus multi channel chat services.

erd

VIDEO DEMO

🔗 Links

⚖️ License

The template is licensed under the terms of the GPL Open Source license and is available for free.

About

Qiscus Custom Agent Allocator

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages