Welcome to the tenth in a series of Version 4 development updates and previews. Preview #9 looked at the new user management and organization features of V4.
In this preview we will take you through the changes and improvements we are introducing to ticket service level agreement plans, escalation rules and work schedules.
Don’t need SLAs? Don’t worry – we won’t bog you down in unnecessary detail
If you find that you do not need SLAs or escalation rules to effectively manage your support desk – don’t worry. You won’t get bogged down in unnecessary detail.
Out of the box, your Kayako support desk will use a simple default overdue time setting for all your tickets, allowing you to prioritise which tickets are in need of an update soonest. You can, if you wish, disable overdue tracking altogether.
Brushing up on SLAs in Kayako
In case you are a new to Kayako or haven’t yet needed to configure any SLA plans, here is a short brush-up on the state of SLA functionality in V3:
- Put simply, an SLA (service level agreement) plan governs the due time of a ticket. An SLA enables you to define your user’s expectations of your support centre. Kayako helps you define, manage and report on your response times. You can create multiple SLA plans and specify which tickets they govern by selecting a department, ticket status and ticket priority. You can also assign SLA plans to users and specific tickets.
- A work schedule defines the hours in a day during which the due time clock on a ticket doesn’t tick, so that tickets do not go overdue while your offices are closed. Multiple work schedules can be created and only one can be assigned to each SLA plan.
- An escalation rule is a set of prescribed actions that will be automatically carried out on a ticket that violates its SLA plan (goes overdue). These actions can, for example, include changes to ticket properties like the ticket’s owner and priority. An escalation rule can be assigned to a specific SLA plan, meaning it will only affect tickets governed by that plan.
A word about some ticket changes
Although not covered in detail in this particular preview, we are introducing some fairly major changes to tickets in your Kayako support desk. We need to describe a couple of them here so that the detail in the rest of this post makes sense.
- Resolved property of ticket statuses – tickets currently have a status (such as Open, On Hold, Closed, etc). In V4, we are adding a ticket resolved property to each status. When this property is enabled for a status, any ticket set to this status will be considered to be resolved by the system. A ticket set to any other status without this property set will be considered to be unresolved.
- Ticket resolution due time – tickets have an due time (as in your existing support desk), which is a time frame (set either manually or automatically) within which a ticket needs to be updated, else it will be marked as overdue. In V4, we are adding a resolution due time to tickets. This is a time frame within which the ticket must be marked as resolved, or the ticket will be marked as overdue.
Work schedule (working hours)
In V3, administrators can define work schedules - a set of working hours, with open and close times for each day of the week. The work schedule dictates during which hours of the day a ticket’s due time clock ticks. This ensures that tickets do not go overdue while your offices are closed.
In V4, we have enhanced the work schedule interface. Rather than just being able to specify just one block of opening hours per day, you can now set multiple. The interface has also been improved so that it is easier to see the state of the schedule at a glance.
Multiple work schedules can be created for assignment to specific SLA plans. In the example below, a ticket’s due time clock will not tick during 0900 – 1200 and 1400 – 1700 on Sunday, Monday, Tuesday and Saturday.
Holidays
We have implemented support for holidays – specific, fixed calendar dates during which you do not want the due time clock to keep running for a ticket assigned to a particular SLA plan.
V4 will ship with typical US national holidays. You will be able to download and import holiday packs published on our website, as well as create and share your own.
SLA plans
SLA plan properties in V4 generally remain very similar to V3. In practice, however, a lot has changed.
You can now configure a set of criteria which determine when a certain SLA plan will govern the due times of a ticket. For example, you can create an SLA plan that governs tickets in a specific department, of a certain priority and whether or not the ticket belongs to a particular user organization.
These SLA plan rules can be sorted, with some given a priority above others (kind of like a processing order).
The SLA plan in the example above will be used to govern tickets that;
- Are not resolved;
- Are set to the In Progress status and
- Belong to the General department.
Automatic ticket escalations
As in V3, escalation rules can be created to change the properties of a ticket that violates a particular SLA plan (goes overdue). In the example below;
- For tickets that are governed by the SLA plan Account audit SLA plan A;
- When the tickets go overdue;
- Change the ticket priority to High;
- Change the ticket status to Open;
- Flag the ticket and
- Tag the ticket with the tag ‘escalated’
Escalation rules can be configured to react only to ticket update due time violations, ticket resolution due time violations or both.
Feedback review
We feel passionately about engaging our customers in the 4.0 roadmap; giving them the opportunity to shape their future support desk. In most V4 updates, we summarise some of the feedback we received on the last, as well as any subsequent decisions we have taken based on the feedback received.
And…. What happens with WP7? It looks very promising for enterprises due to Office and Outlook Integration.
(from Josemi)
Any plan for Windows Mobile as well? You will still have the web accessible mobile interfaces as well, correct?
(from Kyle Davies) We have no plans for Windows Mobile 7 right now. We are going to dedicate our resources to already well established mobile platforms. We will revisit the WM7 question when time resources allow.
Request: Gravatar support for Profile Pictures (for the clients/agents who don’t have yet uploaded a picture)
(from cenourinha) We won’t be supporting Gravatar. Perhaps, though, someone will make a small plugin to do this.
Question: why having “Restricted” and “Shared” organization types when you can have “User” or Manager” user roles? Both features kind of do the same right?
(from Andres Berdugo) The ability to select a “Manager” within a “Restricted” organization allows you to selectively give users the ability to see all other user’s tickets. The restricted/shared option is all or nothing.
What’s Kayako’s stance on v4 for the purposes of reselling?
(from Nick Walker) We have a number of plans about reselling and affiliate schemes. We’ll post about these soon.
If you disable a staff account, obviously that person won’t be able to log in any more, but what happens to the tickets currently assigned to that staff member?
(from Luke Pinion) The tickets remain assigned to that staff member.
Have you considered adding a support for sales leads? That way we can create a new kind of ticket which has a pipeline, and has a sale amount?
(from Daniel Martin) We are implementing a feature of tickets called ticket types. Out of the box you get the following types: Issue, Bug, Lead, Phone. Using ticket types, custom fields and the reporting engine, you should be able to achieve this.
Would be great to know about the support of telephone tickets, because in our country for example, there is a lot of people that call us for support or to request a service, witch doesn’t have an email, and we cant to be able to track them
(from Daniel Martin) We are implementing better support for tracking phone tickets.
With the new organisation filtering can a staff member also be given only access to certain companies and there / tickets … users etc…
(from Jeremy Otten) No, you can only restrict staff access to departments. However, by restricting user groups to certain departments, you can implicitly achieve this.
Will kayako v4 also support full RFC HTML e-mails.
(from Jeremy Otten) It will. We’re not sure if this will be the case on initial release, though. It might need to follow later.
This has probably already been covered, but the one request I get the most from my users is the ability (as a user/client, not staff) to search through their tickets either by TicketID or via their own criteria. Is this supported in V4?
(from Luc) Ticket searching for users will be in V4.
This might sound kinda like a dumb question, but with all of the changes and new features in V4, will it be possible to upgrade from V3 or will V4 need a re-implementation?
(from Tony Valenti) We’ll be providing an automated upgrade system, as we did with V2 -> V3.
Will V4 include satisfaction surveys or something like Amazon has when you contact them? At the end of each email is a link you can click to tell Amazon if the email solved your problem or not.
(from Jonathan Bloom) Yes, it will. We’ll post about these soon.
Can you please shed some light on multi-language capabilities ?
(from James) We’ll dedicate a V4 preview post to this specific topic soon.
Regarding pricing, I hope you won’t go to a per-agent formula.
(from shineyblue) We will be moving to a peragent (per seat) licensing scheme.
Will all the present addons work with V4 and when will it be realeased to the public
(from david) No, they won’t. We are developing new ones.
~
As usual, we would love to hear your thoughts, ideas and requests on the community forum. Thanks for reading!
Customer Login
Forums
Support







Filed under
Tagged with:
37 Comments
In the description for the schedule example you write, “In the example below, a ticket’s due time clock will not tick during 0900 – 1200 and 1400 – 1700 on Sunday, Monday, Tuesday and Saturday.” However, my understanding from the UI would be that the due time clock would not tick during 0000 – 0900, 1200 – 1400 and 1700 -2400 on Sunday, nor would it tick at all on Monday or Tuesday. Saturday isn’t shown at all.
Am I misreading it?
Looking good guys.
Can’t wait to use it.
SLA’s redefined, this is awesome guys. Keep up the good work!
I can has beta version? =)
Will kayako v4 implement the real ticket lock? We spend a lot of admin time everyday in duplicated work. Two or more admins are often working on the same ticket because the system doesnt lock it when the first admin opens it. That little lock icon doesnt work most of the time and also doesnt keep an admin from opening the ticket that is being worked by someone else.
in many of CRM Systems ,
there is an “important dates” system .
so we can set some dates of our costumers such as his/her own birth day and system will send an e-mail or a SMS in this date for example :
“”Dear %Costumer% happy your birth day
hope to have a very nice year ahead .
Regards
%Company%”"
are you going to Implement This System for V4 ?
Because as we Know you are going to make V4 as a Business CRM .
Here’s a request I have:
Can you add the following SLA Actions:
Send Email (Sends an Email)
Change SLA (Change the SLA on the ticket)
Run Script (Run a PHP script on the ticket)
Because of the size of our support team, we’re in the process of implementing “teaming”. We basically have the following Queues:
Support
Support – Team A
Support – Team B
Support – Team C
Support – Team D
Support – Team E
And we have some code that says “When a ticket comes into support, round-robin-distribute the ticket to one of the open Support Teams.” It would be great if Kayako made this easier for us to do.
We rely pretty heavily on the WHMCS integration, and this may have been covered already but I missed it. Will V4 ship initially with the same (or better) WHMCS integration that V3 has?
The AND/OR logic hasn’t changed which is a real bummer.
That logic where everything is bound by “OR” or “AND” should be changed to allow “(This condition AND that condition) OR (This condition AND That condition).”
Like Gmail or the way MySQL would allow. Although it doesn’t even need to be THAT robust. The lack of this really adds significant administrative overhead that is really not necessary.
There are many places this should change as well (Parser Rules, SLA plans, even Alert rules too). Parser and SLAs are the big ones though.
Good thinking about the holidays, but as seen from the screenshot it is not possible to enter a year. What about holidays which doesn’t reccur on the same date?
And will the working time and holiday be reflected to the autoresponder?
My sincere thoughts… Going with a licensing model of “per agent” resource is really a bad approach. This is just a way to make your product more expensive and pretend it is fair because you pay only for what you use and it’s actually not true. It’s a pity to see Kayako doing that. Arguably not everybody will agree with me, but with a global license it gives more peace of mind and provides a better feeling of ownership.
Ditto. I Definitely agree
We're implementing in-line switching of AND/OR options:http://bit.ly/cu984J
It has some limitations (you cannot do nested logic), but we'll improve it post-release.
We feel that the value an organisation can extract from our software far, far out-strips the price of it. We also feel that as an organisation's size increases, the more value they get. Per-agent licensing is therefore the most sensible way to price it.
We cannot have a one-hat-fits-all price any more. It would mean making SupportSuite FAR more expensive for very small organisations, and still not expensive enough for large ones (relative to our competitors).
We will be offering an 'Unlimited' seat owned license option.
Thank you for your feedback, but I am afraid this change has to stay. Hopefully we can convince you it is for the better, or at the least agree to disagree on it.
Initially, no, we don't think so – but it will follow. Our priority is to ship it as soon as possible
Jamie,
I definitely agree with you that Supportsuite is a great piece of artwork and brings a nice return on investment. I know I wrote it in a bit *provocative* way but to honestly say what I meant. When I said *a better feeling of ownership* I simply wanted to express a piece of mind when a new employee joins the company and needs his access to the ticketing system, then going global you would just create the account and feel like there are no hassles.
I have worked with most ticketing systems out there both web-based and server-based such as RT, OTRS, Track-It!, Remedy, Ceberus just to name a few, the agent interface of Supportsuite is just complete, easy to use and brilliant, the customer interface is easy to understand (could be just a little more look friendly
).
My only two concerns were: security and code-obfuscation. The first because of the client-side interface showing the entire surface of the PHP application (therefore, as long as anyone knows the skeleton and millions people out there does, it’s very easy for someone that find some cross-scripting or other silly things in the code to own both the customer and agent sites together) and the second because we never installed used Zend decoder and ioncube isn’t always fast to publish new decoder libraries and we like to quickly apply PHP upgrade as they come out as per our security policies after we could validate there is not impact on our applications.
This being said, I agree with you that the product is of a good value. I would not agree that others paid solutions of the same kind are of as good value as your product. However, maybe the way forward would be to raise your price a bit to reflect the new features, but on the other hand it is true that your price was also an edge over competition.
Finally, I think that it is very good news to hear that you will have an unlimited option license available and likely I will stay in with your next release, although you know that I will be part of the people unhappy with my hat for the licensing approach
Do you have any yet an idea of the license packages and price?
I'm a Kayako customer and I have to pay for licenses just like everybody else, but I am actually very excited to see the new licensing model implemented. I've often said that Kayako should almost be embarrassed for only charging us $500 for their software – I mean, really – we pay $200/extension that we connect to trixbox! (I do think trixbox is a bit expensive though).
What I do hope to see Kayako do is take a significant portion of the extra funds that are generated by the new licensing model and dump them into R&D on new features and improvements that can be released more frequently. Would you be willing to pay the additional license costs if it meant you got new features every month that allowed you to hire less support staff? I know I sure would!
So… When do we get a beta?
hi,
I have hit the following issue in V3, when a ticket is changed to high, medium or low priority by a staff member I want the system to automatically set an SLA, after speaking with a support agent this currently isnt possible and the SLA will not be changed in this case as the changes have been made by the staff member himself in the Staff CP. Is this going to be the same for V4?
It would be nice if some options for sending and receiving text messages were included with V4. For example, when you post an update to a ticket provide an option to send a text message to the user/customer to let them know that their issue is resolved or that they need to come by your help desk, etc.
http://forums.kayako.com/f166/text-messaging-2597...
Are there any plans for implementing something like this? Is there anyone else that is interested in a feature like this for this ticketing system? It seems to me that being able to better reach out to and communicate with customer's is something that would be pretty powerful with this software.
I agree with Logicway that it would be nice to have the ability to "plan ahead" and create the holiday plan for the next 2-5 years.
ONE MORE thing though, will it perhaps be possible to automatically enable the mentioning of holiday closures in the autoresponse e-mails when appropriate?
Good to hear, I feel this was already a much needed feature in v3.
"We will be offering an 'Unlimited' seat owned license option"
Jamie – do you see this being inline, or at least close to your V3 pricing?
Things are looking good.
Any update as to the estimated release date?
Also any plans to have a plugin to integrate with a crm software like vtiger or sugarcrm?
Thanks
Kayako V4 looks absolutely stunning – I can't wait!
Would it be possible to include functionality for communication between 2 helpdesks? Currently some of our customers contact us using tickets in their helpdesk which then get sent to ours. Both of our helpdesks then get confused with the double ticket IDs and create duplicate tickets.
Can I still use LiveResponse V3 and not upgrade to V4?
It is good enough for me and I do not want to go for the "per agent" plan.
Also, will the license key system improve? The need to upload a new key every month is very annoying.
Hey Guys,
What is the estimate on v4 release?
Thanks.
… not much out of Kayako for some weeks now. I find it a little disappointing that after all the hype and energy they put in to V4 sneak peaks it appears they are sailing somewhat a little blind with their development plan. It's already slipped and is in danger of slipping even further back.
Come on guys, you are better than this!!!
Updating being published shortly, sorry for the delay
As detailed here – http://forums.kayako.com/f183/v4-faq-25026/ – if you are an existing owned license holder, you'll get a free V4 license. You can stick with V3 if you wish.
I'll look into this for you and we'll review things at BETA
Not at launch, but we will be extending SMS functionality in the way you described in following releases
No, it won't – it'll be a lot more expensive than the current owned license price
Beta will be arriving soon, and thank you for your kind comments! As we have said before, we need to change our licensing model to (1) Be better appreciated in new markets, by bigger businesses and (2) To bring in more money for future development, which we are expanding aggressively.
None to release yet, we're working on the last stages of our pricing models.
Remember that as an existing customer you will get a free unlimited V4 license in exchange for your existing V3 license.
If we simply increased our one-hat-fits-all prices, we'd end up pricing very small businesses out, and leaving a lot of money on the table for larger organizations. We believe that the value of our software increases with the size of your organization – it is only right that we price accordingly.
Come on guys if its not going to be out This year just tell us, no harm just be honest!
Software development can often take many times longer than anticipated.
30 day sprints
I have been holding off moving my current host until V4.0 is available
Jamie, I am paying this monthly. Can I keep my LiveResponse V3 with the old licensing system where I can have any as agent as I want? I am not keen to go with the per agent plan.
How is the status of the SLA communicated to the end user? Through the web UI? Email only? Both?
you are misreading dude. Due time will be ticked.
One link-back to this post
[...] Update #10: SLAs, ticket escalation rules and work schedules – Today, 01:14 PM V4 Update #10: SLAs, ticket escalation rules and work schedules | Kayako Blog Jamie Edwards (jamie.edwards ]at[ kayako.com) [...]