Solved

How to handle multi customer service representative incoming support email

Posted on 2016-10-30
8
98 Views
Last Modified: 2016-11-09
Hello Experts,

I always had this idea which confuse me and would like to share it with you in the hope of having more experience than mine, anyway, let's say you have a company like Amazon and this company have like 100 support representative (just an example) when they say, if you have any issue contact us at support at amazon com, now knowing that we have 100 support agents, first who is gonna check the email address itself? and how would they know that the agent 1 --(let's use numbers here) -- is responding to the customer inquiry where others shouldn't touch it? do the 100 agents got access to that email address or how it works, how it doesn't interfere with all other agents while checking the email..... I feel dizzy now...

Can you give me an idea?

Thanks
0
Comment
Question by:thebest8
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
  • 2
8 Comments
 
LVL 27

Accepted Solution

by:
Dr. Klahn earned 250 total points
ID: 41865958
I've seen two methods used and no doubt there are others.

1.  Initial contact at a generic incoming address.  Any agent can pull the next email from the queue.  Once pulled, the email is presumably immediately removed from the queue so that only one agent can respond.  Reply sent to the customer includes a Reply To: email address that brings it back to the specific queue of the agent who originally processed it.

2. Initial contact at a generic incoming address.  Any agent can pull the next email from the queue.  Once pulled, the email is presumably immediately removed from the queue so that only one agent can respond.  Agent's reply is tagged with a unique code that must not be removed.  When customer replies, the email server scans the email for the unique code and routes it to the inbox of the agent who originally processed it.
0
 

Author Comment

by:thebest8
ID: 41865962
Thanks Dr Klahn, that seems to me a logical way to do it specially number 2.

In case I want to implement that, how to do it? which solution to use?
0
 
LVL 110

Assisted Solution

by:Ray Paseur
Ray Paseur earned 250 total points
ID: 41865969
This is a complicated application to write yourself.  Recommend you consider a commercial solution like https://www.zendesk.com/ or something in open source like http://osticket.com/
0
How Do You Stack Up Against Your Peers?

With today’s modern enterprise so dependent on digital infrastructures, the impact of major incidents has increased dramatically. Grab the report now to gain insight into how your organization ranks against your peers and learn best-in-class strategies to resolve incidents.

 

Author Comment

by:thebest8
ID: 41865975
Does osticket offer the following:

 Initial contact at a generic incoming address.  Any agent can pull the next email from the queue.  Once pulled, the email is presumably immediately removed from the queue so that only one agent can respond.  Agent's reply is tagged with a unique code that must not be removed.  When customer replies, the email server scans the email for the unique code and routes it to the inbox of the agent who originally processed it.


Your input is highly appreciated.
0
 
LVL 27

Expert Comment

by:Dr. Klahn
ID: 41865980
I'd have to say that the first method offers less opportunity for the recipient to destroy the return routing information in their reply.

Each agent needs an email reader that has been customized as follows:

1.  Try to pull an email for the agent's specific email address
2.  If an email is there, wait till the agent has processed it and go back to 1
3.  Try to pull an email from the common address
4.  If an email is there, wait till the agent has processed it and go back to 1
5.  Wait some small amount of time and go back to 1

This prioritizes responding to previous questions over responding to new questions, which is probably how most companies want it.

I'm sure that something on this order is commercially available and it would not surprise me to find that there's a freeware version as well.
0
 

Author Comment

by:thebest8
ID: 41865984
Thank you,  do you agree with Mr Ray regarding the suggested solutions he mentioned?
0
 
LVL 27

Expert Comment

by:Dr. Klahn
ID: 41865990
I've not examined those solutions and I'm not familiar with them, so I can't offer an opinion there.
0
 
LVL 110

Assisted Solution

by:Ray Paseur
Ray Paseur earned 250 total points
ID: 41866050
Does osticket offer the following...
I honestly can't say.  It would be in the online docs or in the forum.  I'm suggesting this because it's one of the most popular customer service tracking systems, so it must be doing something (or rather many things) correctly, and because it's open source, anyone who has a good idea and wants to contribute to the project can add features.  It's the sort of arrangement that causes the best applications to get better.

Another potential consideration might be Salesforce.com.  They offer customer service automation (CRM) in a SAAS platform.
0

Featured Post

Now Available: Firebox Cloud for AWS and FireboxV

Firebox Cloud brings the protection of WatchGuard’s leading Firebox UTM appliances to public cloud environments. It enables organizations to extend their security perimeter to protect business-critical assets in Amazon Web Services (AWS).

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Build an array called $myWeek which will hold the array elements Today, Yesterday and then builds up the rest of the week by the name of the day going back 1 week.   (CODE) (CODE) Then you just need to pass your date to the function. If i…
Learn by example how to specify CSS selectors for Selenium WebDriver test automation software.
The viewer will learn how to create a basic form using some HTML5 and PHP for later processing. Set up your basic HTML file. Open your form tag and set the method and action attributes.: (CODE) Set up your first few inputs one for the name and …
Learn how to create flexible layouts using relative units in CSS.  New relative units added in CSS3 include vw(viewports width), vh(viewports height), vmin(minimum of viewports height and width), and vmax (maximum of viewports height and width).

756 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question