Skip to content

An addon/plugin for OsTicket Ticket tracking software to create a Trello card on ticket creation

License

Notifications You must be signed in to change notification settings

jatacid/trello-simple

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

osTicket-trello-simple

A simple plugin for osTicket which creates Cards on a Trello board.

Note

This is no longer actively maintained and has been tested up to 1.10.1 for osTicket. It should continue to work for some time and the core principles should easily be modified if desired.

Install

Clone this repo or download the zip file and place the contents into a \\osticket/include/plugins/trello-simple folder. Navigate to your OST plugins manager interface //scp/plugins.php and Install the Plugin, then Enable the plugin. Then add your API keys and Trello ListID.

Info

This plugin uses CURL but otherwise relies on no third party API wrappers etc.
It is a uni-directional plugin (from OsTicket to Trello).
It's been custom developed for a single purpose and this code is just being distributed as it may help others in a similar situation so anticipate some minor PHP coding to modify to your desired effect.
There is not a whole lot of error checking and fallback defaults so be sure to check it's set up correctly lest you see errors.
Tested on osTicket-1.10.1

Features

Currently it will create a card on ticket creation to the Trello List of your choice.
By default will be a new card with same ticket name and the initial content text, but you can customise this in getTicketData()
If you have the Custom Fields addon on your board, you can modify the plugin code to update custom fields to include any data you want. See the callback function mapThroughCustomFields().
If you update an Osticket to 'resolved', 'closed' or 'deleted', it will search for, and delete the matching Trello card (searches by identical name).

Kudos

https://github.com/thammanna/osticket-slack
https://github.com/kyleladd/OSTicket-Trello-Plugin

Requirements

  • php_curl
  • A Trello account

About

An addon/plugin for OsTicket Ticket tracking software to create a Trello card on ticket creation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages