auth0/hubot-zendesk

Name: hubot-zendesk

Owner: Auth0

Description: port of hubot-scripts zendesk.coffee

Created: 2015-07-01 15:20:55.0

Updated: 2016-09-11 09:12:37.0

Pushed: 2015-07-01 15:28:07.0

Homepage: null

Size: 88

Language: CoffeeScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

hubot-zendesk

Queries Zendesk for information about support tickets

See src/zendesk.coffee for full documentation.

Installation

In hubot project repo, run:

npm install hubot-zendesk --save

Then add hubot-zendesk to your external-scripts.json:

bot-zendesk"]

Configuration:

T_ZENDESK_USER
T_ZENDESK_PASSWORD
T_ZENDESK_SUBDOMAIN

Commands:

t zendesk (all) tickets - returns the total count of all unsolved tickets. The 'all' keyword is optional.
t zendesk new tickets - returns the count of all new (unassigned) tickets
t zendesk open tickets - returns the count of all open tickets
t zendesk escalated tickets - returns a count of tickets with escalated tag that are open or pending
t zendesk pending tickets - returns a count of tickets that are pending
t zendesk list (all) tickets - returns a list of all unsolved tickets. The 'all' keyword is optional.
t zendesk list new tickets - returns a list of all new tickets
t zendesk list open tickets - returns a list of all open tickets
t zendesk list pending tickets - returns a list of pending tickets
t zendesk list escalated tickets - returns a list of escalated tickets
t zendesk ticket <ID> - returns information about the specified ticket

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.