An plugin for osTicket which posts notifications to a Slack channel.
Originally forked from: https://github.com/thammanna/osticket-slack.
This plugin uses CURL and was designed/tested with osTicket-1.10.1
include/plugins
folder.Slack Notifier
and paste your Slack Endpoint URL into the box (Slack setup instructions below). Save Changes
! (If you get an error about curl, you will need to install the Curl module for PHP). osTicket Notification
, select your Workspace from the drop-downosTicket -> Admin -> Plugin -> Slack
config admin screen.If you want to add the Department as a field in each slack notice, tick the Checkbox in the Plugin config.
The channel you select will receive an event notice, like:
Aaron [10:56 AM] added an integration to this channel: osTicket Notification
You should also receive an email from Slack telling you about the new Integration.
Note: This works very well, but may not be as smooth as Slack is natively.
osTicket -> Admin -> Plugin -> Slack
config admin screen and paste the URL, at the end add /slack
Create a ticket!
You should see something like the following appear in your Slack channel:
When a user replies, you'll get something like:
Notes, Replies from Agents and System messages shouldn't appear, usernames are links to the user's page in osTicket, the Ticket subject is a link to the ticket, as is the ticket ID.
+0.2 - 17 december 2016 +[feature] "Ignore when subject equals regex" by @ramonfincken