Skip to content

Welcome to the official Zendesk Developer Platform sample app repository! Here, you'll find a collection of sample applications and examples developed on our platform, showcasing the incredible potential and versatility of Zendesk.

License

Notifications You must be signed in to change notification settings

zendesk/zendesk_developer_platform_samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Zendesk Logo

Welcome to the official Zendesk Developer Platform sample app repository! Here, you'll find a collection of sample applications and examples developed on our platform, showcasing the incredible potential and versatility of Zendesk. As a developer-friendly platform, we empower you to build apps and customizations that seamlessly integrate with Zendesk, streamlining your customer support and enhancing your users' experience.

Table of Contents

What is the Zendesk Developer Platform?

The Zendesk Developer Platform is a powerful toolset that enables developers like you to create custom apps that directly integrate with Zendesk. In addition, the platform's RESTful APIs enable easy interaction with Zendesk's core functionalities, including ticket and user management, facilitating seamless integration with other services. Our SDKs and developer tools further enhance the platform, giving you the tools to create tailor-made solutions to match specific brand identities and streamline development.

Whether you're looking to extend the functionality of your support system, automate repetitive tasks, or deliver a personalized customer experience, our platform provides the building blocks you need.

Key Features

  • Custom App Development: The Zendesk Apps Framework allows developers to create custom apps that run directly within the Zendesk Support interface. These apps can be tailored to meet specific business needs and extend the functionality of Zendesk.
  • Ease of Use and Integration: We designed the Zendesk Developer Platform with simplicity in mind. You'll be amazed at how quickly you can get up and running, delivering value to your customers in no time.
  • Targeted APIs for Specific Use Cases: Our platform offers specialized APIs tailored to address various Zendesk use cases, making it easy to create apps, integrations, and customizations that meet your exact needs.

Sample Applications

In this repository, we've curated a collection of sample applications and customizations to inspire and guide you on your development journey. Each example demonstrates the power of the Zendesk Developer Platform and how it can elevate your Zendesk experience.

Zendesk Apps Framework
ZAF Activation events This app is installed in every location and outputs a notification to the Zendesk UI and to the browser's Console window when an event is detected.
Getting metadata in an app This app demonstrates usage of the client.metadata() method to retrieve installation metadata such as app ID and installation ID.
Change ticket requester This app demonstrates one use of ZAF's client.request method, where we create or update a user with the Create or Update User endpoint when a ticket update is submitted in the agent interface.
ZAF Network Request Behavior This app is a companion to the knowledge base article that describes the ZAF client.request method and its CORS option.
Hide assignee field This app demonstrates ZAF's ticket field hide functionality.
Notifying an agent This background app demonstrates one approach that could be used to notify a specific agent that they have been assigned a ticket in Zendesk Support.
Talk Partner Sample App This repo contains a reference implementation to help developers build apps for Zendesk products using Talk Partner Edition APIs.
React Skeleton for Sell Apps The package allows you to bootstrap a React-based application, that's integrated with Zendesk App Framework(ZAF), and enables you to quickly get started with developing apps for Zendesk Sell.
Help Center
Custom Pages in Zendesk Help Center ​A showcase of the Custom Pages functionality. Custom Pages is an addition to help center themes in Zendesk Guide.
Custom Pages React Boilerplate A react boilerplate based off of Create React App to build single page applications for Zendesk Guide's new custom page's feature
Help Center sample snippets This repository provides you with sample snippets you can use with Zendesk Guide and other Zendesk products.
Mobile SDK
"Remember the Date" demo app - iOS The "Remember the Date" demo app demonstrates how to use the Zendesk Mobile SDK to build native support into your mobile application.
"Remember the Date" demo app - Android The "Remember the Date" demo app demonstrates how to use the Zendesk Mobile SDK to build native support into your mobile application.
Zendesk Sample Apps for iOS This repository provides you with sample apps to help learn how to use the Zendesk platform for iOS development
Zendesk Sample Apps for Android This repository provides you with sample apps to help learn how to use the Zendesk platform for android development
iOS demo applications for the Zendesk SDK This repository provides you with demo Apps to help learn how to use Zendesk SDK on iOS.
Android demo applications for the Zendesk SDK This repository provides you with demo Apps to help learn how to use Zendesk SDK on iOS.
Sunshine Conversations
Sunshine Conversations API Examples ​A reference guide to the Sunshine Conversations API
Shoplifter A reference implementation of Sunshine Conversations OAuth flows.
smooch-pipeline_triage_intercom-demo An example project that demonstrates how to dispatch user messages between Zendesk and Intercom

Getting Started

Whether you're a beginner or an expert developer, our platform caters to all skill levels. If you're new to the Zendesk Developer Platform, fear not! We've got you covered with comprehensive documentation and API references that walk you through every step of the development process. Visit our Developer Documentation to get started with the Zendesk Developer Platform.

Join Our Developer Community

At Zendesk, we believe in the power of collaboration. Join our thriving developer community to connect with like-minded individuals, share ideas, and get help when you need it.

Let's Get Building!

Are you ready to unleash the full potential of Zendesk and revolutionize your customer support workflow? Dive into our sample applications, explore the possibilities, and let your creativity shine! If you have any questions, feedback, or need assistance, don't hesitate to reach out to us on the community forum or Slack workspace.

Note: Zendesk provides the samples in this repository for instructional purposes only. Zendesk does not provide support for the code in this repository.

About

Welcome to the official Zendesk Developer Platform sample app repository! Here, you'll find a collection of sample applications and examples developed on our platform, showcasing the incredible potential and versatility of Zendesk.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published