Ticket Assignment by agent workload

Moderator: crythias

Locked
beachboysam
Znuny newbie
Posts: 4
Joined: 21 Mar 2013, 12:03
Znuny Version: OTRS 3.2
Real Name: KAKA
Company: KOKO

Ticket Assignment by agent workload

Post by beachboysam »

Hello everyone
what i want to do is Assign new ticket to agents who have less work
for example:
Agent1--working on 3 tickets
Agent2--working on 7 tickets
Agent3--working on 1 tickets

so as a result the new Ticket will be assigned to Agent 3
is there anyway to do that in OTRS or to develop it?

Thanks in advance
samirpif
Znuny newbie
Posts: 1
Joined: 17 Apr 2013, 17:26
Znuny Version: 3.0.3
Real Name: samir
Company: samo

Re: Ticket Assignment by agent workload

Post by samirpif »

i have the same problem
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Ticket Assignment by agent workload

Post by jojo »

this would require development
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
beachboysam
Znuny newbie
Posts: 4
Joined: 21 Mar 2013, 12:03
Znuny Version: OTRS 3.2
Real Name: KAKA
Company: KOKO

Re: Ticket Assignment by agent workload

Post by beachboysam »

just a clue on where to start would be great, or steps to do...
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Ticket Assignment by agent workload

Post by jojo »

this is not an easy and short development. You will need deeper insights in the OTRS API and structures.

Some hints:
- Event Modules will be helpful
- API can be found here: http://dev.otrs.org
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
beachboysam
Znuny newbie
Posts: 4
Joined: 21 Mar 2013, 12:03
Znuny Version: OTRS 3.2
Real Name: KAKA
Company: KOKO

Re: Ticket Assignment by agent workload

Post by beachboysam »

is there any module to buy, or something else in the market you can recommend?
crythias
Moderator
Posts: 10170
Joined: 04 May 2010, 18:38
Znuny Version: 5.0.x
Location: SouthWest Florida, USA
Contact:

Re: Ticket Assignment by agent workload

Post by crythias »

First thing: OTRS doesn't assign agents anyway. Either the agents self assign or you use a dispatch person to do it.

So, let's take a look at this: Either the agents don't know their own load level or they do and they'll take tickets. OK, but if something goes bad, then what?
The agent can give it to someone else or the ticket unlock timeout happens and someone else can take it or ...

dispatch knows the work load and can divvy out the jobs. The thing is, this is what dispatch does, and dispatch also, maybe, probably should have an idea how much the list of outstanding tickets means in practical time to complete. Certainly OTRS doesn't really know from ticket *count* how long that is and whether it's fair or load balancing to assign ticket x to bob because he only has one ticket and not Fred because he has 8. Maybe Bob and Fred and George and Sarah all have 4, now who gets ticket 17?

What if Bob's few tickets may take a few days to complete and Sarah's tickets might be completed within a day? Sarah has 8 tickets and Bob has 3. Bob gets this 4th ticket and may not get to it but Sarah's going to whip through 8 tickets today. Does Bob now reprioritize for ticket 4?

I recommend a human.
OTRS 6.0.x (private/testing/public) on Linux with MySQL database.
Please edit your signature to include your OTRS version, Operating System, and database type.
Click Subscribe Topic below to get notifications. Consider amending your topic title to include [SOLVED] if it is so.
Need help? Before you ask
beachboysam
Znuny newbie
Posts: 4
Joined: 21 Mar 2013, 12:03
Znuny Version: OTRS 3.2
Real Name: KAKA
Company: KOKO

Re: Ticket Assignment by agent workload

Post by beachboysam »

Thank you Sir for your respond
Locked