This pack allows for Zendesk integrations.
Copy the example configuration in zendesk.yaml.example
to /opt/stackstorm/configs/zendesk.yaml
and edit as required.
It must contain:
email
- Email of the account being used for the integrationapi_token
- An API token generated in the admin interfacesubdomain
- The subdomain of the zendesk account
To obtain a Zendesk API token, see the docs here.
You can also use dynamic values from the datastore. See the docs for more info.
Note : When modifying the configuration in /opt/stackstorm/configs/
please
remember to tell StackStorm to load these new values by running
st2ctl reload --register-configs
create_ticket
- Creates a new ticket with the given subject and description.search_tickets
- Searches all tickets for the given phrase.update_ticket
- Updates the ticket with the given ID with a new comment.update_ticket_status
- Updates the status of the ticket with the given ID.