« Previous -
Version 9/10
(diff) -
Next » -
Current version
Ashish Kataria, 12/02/2012 11:14 pm
The FreshBooks app allows you to track the amount of time each staff user spends on different help desk tickets. Select freshbook on the ticket page and you will be able to log time on each ticket.
INSTALLATION
---------------------
1. Download and extract Freshbooks.
You can obtain the latest Freshbooks release from [[http://forge.kayako.com/attachments/download/324/freshbooks.zip]] -- the files are available in .zip formats and can be extracted using most compression tools.
To download and extract the files, on a typical Unix/Linux command line, use the following commands :
wget http://forge.kayako.com/attachments/download/324/freshbooks.zip
tar -zxvf freshbooks.zip
This will create a new directory freshbooks/ containing all freshbooks files and directories. Then, to move the contents of that directory within your helpdesk app folder,
continue with this command:
mv freshbooks /path/to/your/installation/__apps/
2. Go to Admin interface of your helpdesk and click on Apps on left hand side menu
3. Now click on Freshbooks and then click on Install button, this will install this app
4. Now click on Settings option from left side menu and click on Freshbooks
5. You will see freshbooks settings page
6. First you have to enable the freshbooks by selecting yes for first option i.e. "Enable Fresh books (To show or hide freshbooks checkbox on tickets page)"
7. For "API URL (API URL from your FreshBooks account. Copy and paste the entire URL from FreshBooks)" set up a FreshBooks account at www.freshbooks.com
8. Get your API URL and Authentication Token from FreshBooks
9. Click on verify connection button to test if API URL and Authentication Token provided are correct
10. If you see above message then click on Ok button
11. Then select your default project and task, which will be selected by default in Staff CP - Ticket Billing Tab
12. In the last settings option you can set the default note to send to your freshbook time entry, by default Kayako Ticket Id : {[ticket_id]} i.e Kayako Ticket Id : Corresponding ticket id will be send
13. Now click on update button to save your settings
14. Now you will be able to report time on tickets from the ticket page. Go to Staff CP, select any ticket and click on Billing tab
15. Enter billable hours and write any note which you want to send with your default note set in Admin Interface settings section.
16. Select a user, then select a project and then a task and click on Insert to create entry in freshbooks.
17. The hours you enter will be immediately visible within FreshBooks on the project you selected.