Zendesk Marketplace
What is the Zendesk Marketplace?
Zendesk Marketplace is a place to discover and install apps and bots for Zendesk Support (including Messaging), Zendesk Sell or Zendesk Chat, as well as themes for Zendesk Guide.
There are several types of apps, bots, and themes available in the Zendesk Marketplace:
-
Public apps: Public apps are built with the Zendesk App framework and can be installed directly from the Zendesk Marketplace. Public apps can be offered free of charge, or can be set up as a paid app.
-
Integration apps: Integration apps are integrations built using our REST API, and generally live in a third-party product. These apps are discoverable in the Zendesk Marketplace, but don't have components that can be installed in a Zendesk product.
-
Bots: Bots are integrations with third-party bots that can replace Answer Bot to be first responders of any channels customers want. They are free to install from the Marketplace.
-
Marketplace themes: Marketplace themes are custom themes offered by Zendesk or third party developers. They modify the look and layout of a help center. They can be offered free of charge, or set up as a paid theme with an option for a 14-day trial.
As part of Zendesk’s Technology Partner Program, Solutions Architect consultation may be offered to you as part of your assigned tier benefits. Technology partners can submit the request for consultation from within Partner Connect.
New partners interested in building integrations for the Zendesk Marketplace can receive limited guidance to kick start their journey. Submit a request by completing this Google form with details of your proposed solution and the Zendesk features you plan to use.
Publishing your app in the Zendesk Marketplace
By now, you've either already created an app or are considering building one. The sections below guide you through the requirements and the steps for publishing your app and becoming a Zendesk Marketplace partner.
Requirements for publishing an app
Any developer planning to publish an app on the Marketplace must meet the following requirements:
-
Use global OAuth access tokens for authentication to authenticate Zendesk API requests. If you plan on making a public app or an integration app available to multiple Zendesk customers and the app makes server-side requests to Zendesk APIs, you may not use API tokens or regular OAuth tokens for authentication because the Zendesk Developer Terms prohibits Zendesk customers from sharing their API credentials with you.
-
Implement the request header requirements for Marketplace apps.
-
Follow the best practices for Zendesk apps developers.
-
Follow the procedures for submitting the app or integration to the Marketplace.
-
Disclose in the Marketplace listing what Zendesk data the public or integration app will be accessing and for what purpose.
Steps for publishing an app
-
Set up payment options (if applicable)
Publishing your theme in the Zendesk Marketplace
The following steps guide you through the process of publishing your Guide themes and becoming a Zendesk Marketplace partner.
Publishing your bot in the Zendesk Marketplace
The following steps guide you through the process of publishing your Bots and becoming a Zendesk Marketplace partner.