This repository provides you with sample Apps to help learn how to use the Zendesk Apps framework and APIs.
We hope you'll find those sample Apps useful and encourage you to re-use some of this code in your own Apps. If you have any questions please email [email protected] or find us on Twitter. Please submit bug reports to Zendesk. Pull requests are welcome.
This app displays on the User Profile and pulls information from the currently opened user.
Interesting features:
- Use of the user location
- Zendesk-style tags and colors
- Zendesk user profile APIs
This app shows you how to utilize the Zendesk API from a Zendesk App. It uses the Apps API as an example.
Interesting features:
- Use of the Apps API (installations, creations, updates)
- Use of the Zendesk API from an App
- Zendesk REST API
This app presents info about the current ticket, agent and account.
Interesting features:
- Ajax requests and handling
- Zendesk-style menus
- Zendesk APIs
This app demonstrates how to iframe a webpage in an app.
Interesting features:
- iframe resizing
- Zendesk Apps locations
This app demonstrates how to toggle a modal via data attributes.
- Location: ticket sidebar and new ticket sidebar.
- Use of I18n
- Use of the 'hidden' modal event
- Toggle modal via data attribute (data-toggle)
- Hide modal via data attribute (data-dismiss)
This app reads information from and controls the display of ticket fields.
Interesting features:
- Observer and event handler for changes to the ticket
- Change which interface elements are visible
- Manipulating ticket fields from within an app