Zendesk
This integration provides the integration with Zendesk Ticketing module, allowing users to view and manage their support tickets within your application.
In this section
- How to set up - Step-by-step guide for setting up the Zendesk integration
- Features - Overview of features and capabilities provided by the integration
- Usage - Examples and API reference for using Zendesk tickets
What is Zendesk?
Zendesk is a customer service platform that provides:
- Ticket management and tracking
- Multi-channel support (email, chat, phone, social media)
- Knowledge base and self-service options
- Analytics and reporting
- Customizable workflows and automation
This integration connects your Open Self Service application with Zendesk, enabling users to view and manage their support tickets directly within your application.
Supported modules
This integration handles the following base module from the framework:
- tickets - Provides ticket management functionality, allowing users to view and list their support tickets
Quick start
- Install the package (see How to set up)
- Configure environment variables
- Set up Zendesk API credentials
- Start managing tickets!
For detailed instructions, see the How to set up guide.
Requirements
- A Zendesk account with API access
- Zendesk API token generated in the admin interface
- Node.js environment with API Harmonization server
- Users module configured (required for user authentication)
The integration uses the official Zendesk API v2 and automatically generates TypeScript types from the Zendesk OpenAPI specification.