Kayako logo
Modifications & Addon Releases Modification guides and addons are posted here to share with the community. Do not post requests in here!

Notices

Reply
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
  (#1) Old
netarus Offline
Member
 
Posts: 48
Join Date: Feb 2005
Location: Virginia Beach, VA
Cool eSupport QuickTicket Script v1.0 for Kayako eSupport - 19-06-2007, 08:07 PM

Hi All,

This is something I know a number of people have been looking for and that we are now officially releasing at no cost to the community.

Title: Netarus eSupport QuickTicket Script v1.0 for Kayako eSupport
Author: Chris Machut - http://www.netarus.com/scripts/
Date: June 19, 2007

Description:

This script will create a new Kayako eSupport/SupportSuite ticket based on the fields specified and will optionally close them automatically after a specified period of time. This is ideal for those who just want to quickly and easily enter in multiple tickets at a time.

Features:

- Completely web based with optional pop-up window to keep the window at a certain location on your desktop.
- Automatic closing of tickets within a specified number of minutes after creating the ticket.
- Default Owner and Queues.
- Uses email and follow-ups to process all tickets (in leiu of an API being available).


Installation Instructions:

Read the comments within the enclosed PHP script. This provides complete installation instructions for configuring and running this utility. Only the PHP file is needed for installation.

Download from http://www.netarus.com/scripts/#quickticket

Please post any bugs, comments or questions about this script to this thread.
   
Reply With Quote
  (#2) Old
craigbrass Offline
Senior Member
 
Posts: 5,326
Join Date: Jun 2005
Location: Cumbria, UK
19-06-2007, 08:22 PM

Thanks for sharing!


Craig Brass - Kayako Forum Squatter (Note: I am NOT a staff member)

Icon Headquarters - Its Elixir - Web2Messenger
   
Reply With Quote
  (#3) Old
Siora Offline
Member
 
Siora's Avatar
 
Posts: 1,284
Join Date: Apr 2007
Location: Toronto Canada
09-08-2007, 01:29 PM

In your instructions it says that you have to input the email address of the address that accepts support tickets. However, what if your installation accepts tickets from numerous addresses?


Siora Solutions Inc.
www.sioraIT.com
   
Reply With Quote
  (#4) Old
netarus Offline
Member
 
Posts: 48
Join Date: Feb 2005
Location: Virginia Beach, VA
Cool Follow-ups are the key - 09-08-2007, 02:01 PM

Good question. Believe it or not, it does not matter. Here's how it works:

If you configure the following email addresses within Kayako:

1) department1@mycompany.com -> Department1
2) department2@mycompany.com -> Department2

Now, set the script to send all emails to department1@mycompany.com.

When submitting the ticket, the script will allow you to choose between Department1 and Department2 when submitting the ticket. By default, if you select Department2 from within the script and then send the ticket, the email will be picked up by Kayako and place it in Department1 by default. However, a follow-up was also created to move the ticket from Department1 (the default department for department1@mycompany.com) to Department2. In the end, it does not matter which email address you use... the follow-up system (as long as you have the latest stable release and the follow-up system is working) will move the ticket to the correct department regardless of the email address that is used.

I hope this answers your question. Make sense?
   
Reply With Quote
  (#5) Old
Siora Offline
Member
 
Siora's Avatar
 
Posts: 1,284
Join Date: Apr 2007
Location: Toronto Canada
09-08-2007, 02:15 PM

Not sure if it makes sense to me but I'll take your word for it. Thanks Netarus.


Siora Solutions Inc.
www.sioraIT.com
   
Reply With Quote
  (#6) Old
netarus Offline
Member
 
Posts: 48
Join Date: Feb 2005
Location: Virginia Beach, VA
Post 09-08-2007, 02:24 PM

No worries... let me know how it goes for you. I'm always curious who uses the script and if they find it useful.

Chris
   
Reply With Quote
  (#7) Old
Siora Offline
Member
 
Siora's Avatar
 
Posts: 1,284
Join Date: Apr 2007
Location: Toronto Canada
17-08-2007, 01:48 PM

Okay I just tried it out but the system just times out and says "Error: Ticket was not created".

Could it have something to do with the fact that my parser is set to run every 5 minutes or that I have a rule set such that it does not accept emails that aren't replies? I would assume yes since that makes sense. Is there a way around this without eliminating my rules?


Siora Solutions Inc.
www.sioraIT.com
   
Reply With Quote
  (#8) Old
netarus Offline
Member
 
Posts: 48
Join Date: Feb 2005
Location: Virginia Beach, VA
Post 17-08-2007, 02:02 PM

The ticket submission system will try to force to parse the email queue. Did the ticket submission process immediately fail or did it fail after checking the email queue after the 10 (or so) attempts?

Here are a couple of thoughts:

#1:
If after submitting the ticket, what happens if you open the following within another web browser?

http://support.mycompany.com/cron/index.php?_t=parser

#2:
Also, make sure that the PHP mail() function is working on your server and that your server is able to send mail to your domain directly from your server. I've seen in the past where the web server's DNS was not configured correct and mail could not be submited.

#3:
You can click on the text next to 'Error: Ticket was not created' to have it try to check for it again.
   
Reply With Quote
  (#9) Old
Siora Offline
Member
 
Siora's Avatar
 
Posts: 1,284
Join Date: Apr 2007
Location: Toronto Canada
17-08-2007, 02:06 PM

1. I tried running the parser manually but the parser doesn't even recognize an email coming through. And yes it fails after 10 attempts
2. I'll see what my server guy says about this

I'll keep you posted.


Siora Solutions Inc.
www.sioraIT.com
   
Reply With Quote
  (#10) Old
netarus Offline
Member
 
Posts: 48
Join Date: Feb 2005
Location: Virginia Beach, VA
Post 17-08-2007, 02:08 PM

Sounds to me like your PHP mail() function might not be:

a) functioning properly (or have restricted access)
b) able to send email to your domain.

Last edited by netarus; 20-08-2007 at 11:35 AM.
   
Reply With Quote
  (#11) Old
fivestarhost Offline
Registered User
 
Posts: 28
Join Date: Mar 2007
Location: Las Vegas
20-08-2007, 06:51 AM

Thanks for sharing!
   
Reply With Quote
  (#12) Old
netarus Offline
Member
 
Posts: 48
Join Date: Feb 2005
Location: Virginia Beach, VA
20-08-2007, 11:35 AM

Glad you like it.
   
Reply With Quote
  (#13) Old
Thijs Offline
Member
 
Posts: 253
Join Date: Jan 2007
02-12-2007, 06:14 PM

Hi,

This script is really nice, but to use it for external tickets, what is possible, I think we have to disable the owner an the time for closing.

Someone already using this for such a solution ?

Thijs
   
Reply With Quote
  (#14) Old
OutHOST Offline
New Member
 
Posts: 8
Join Date: Jan 2008
08-01-2008, 01:40 PM

Thanks for sharing, very nice
   
Reply With Quote
Reply

Tags
esupport, quickticket, script, v10

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vBulletin Skin developed by: vBStyles.com


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46