Improving Customer Experience: Adding Custom Objects to Zendesk
As customer experience enthusiasts, we are always looking for ways to improve the customer experience. In this article, we will explore how to add custom objects to Zendesk and display them in the help center. Custom objects are an addition to Zendesk that allows you to create data models and relationships between them. With custom objects, you can create additional data models like products, items, devices, subscriptions, and more.
Table of Contents
1. Introduction
2. What are Custom Objects in Zendesk?
3. How to Create Custom Objects in Zendesk
4. Adding Permissions for End Users
5. Creating Relationships between Custom Objects
6. Assigning Custom Objects to Users
7. Displaying Custom Objects in the Help Center
8. An Easier Solution: The Casablanca Theme
9. Pros and Cons of Using Custom Objects in Zendesk
10. Conclusion
1. Introduction
In this article, we will explore how to add custom objects to Zendesk and display them in the help center. Custom objects are an addition to Zendesk that allows you to create data models and relationships between them. With custom objects, you can create additional data models like products, items, devices, subscriptions, and more.
2. What are Custom Objects in Zendesk?
Custom objects are an addition to Zendesk that allows you to create data models and relationships between them. With custom objects, you can create additional data models like products, items, devices, subscriptions, and more.
3. How to Create Custom Objects in Zendesk
To create custom objects in Zendesk, you need to go to your admin center, then to objects and rules, and then to object. From there, you can create an object and give it a name. You can also add properties to the object, like name, model, and more.
4. Adding Permissions for End Users
After you have created your custom objects, you need to add permissions for end users. This means that you need to give end users the ability to read the custom objects that you have assigned to them.
5. Creating Relationships between Custom Objects
To create relationships between custom objects, you need to go to custom objects, then to relationships, and then to relationship name. From there, you can create a relationship between two custom objects, like user has devices.
6. Assigning Custom Objects to Users
After you have created your custom objects and relationships, you need to assign the custom objects to users. You can do this by using the API or by using an app like the Asset Management app.
7. Displaying Custom Objects in the Help Center
To display custom objects in the help center, you need to modify the customobjects.js file in the assets of Zendesk's guide and customize the code. You also need to add HTML code into the last list user information around line 1137.
8. An Easier Solution: The Casablanca Theme
If you want an easier solution, you can use the Casablanca theme. The Casablanca theme allows you to display custom objects in the help center without having to modify any code.
9. Pros and Cons of Using Custom Objects in Zendesk
Pros:
- Custom objects allow you to create additional data models and relationships between them.
- Custom objects can be assigned to end users, making it easier for them to access the information they need.
- Custom objects can be displayed in the help center, making it easier for end users to find the information they need.
Cons:
- Creating custom objects and relationships can be time-consuming and cumbersome.
- Modifying the customobjects.js file and adding HTML code can be difficult for non-technical users.
10. Conclusion
Adding custom objects to Zendesk can be a great way to improve the customer experience. With custom objects, you can create additional data models and relationships between them, making it easier for end users to access the information they need. While creating custom objects and relationships can be time-consuming and cumbersome, the Casablanca theme provides an easier solution for displaying custom objects in the help center.