Recent searches


No recent searches

Understanding custom objects



image avatar

Jacquelyn Brewer

Zendesk Documentation Team

Edited May 07, 2025


-2

31

32 comments

Hi 1902738075884 ,

the availability of the custom objects in the ticket forms for our end-users to select from would be a great help for our organization as well.
Would appreciate a lot if you could share the latest status of the development around it :)

Thanks and best,
Daniil

2


Hi 1902738075884 

is it still on track for q3 for the custom objects available in Guide / ticket forms ?

That would be awesome !

0


1902738075884 Heya! I was hoping to get your thoughts on using custom objects to emulate some of ServiceNow functionality.

 

For example in service now, you have devices tied to users, and those can be referenced and marked within the ticket.

What I'm trying to achieve:
- Load all of my devices for my users as custom objects (similar to demo video)
- When a user opens a ticket - have their device (or multiple devices) visible within the agent workspace.

My ideal situation would be adding custom object context to the agent workspace. Imagine a list similar to the customer context, where a list of select fields from the custom object is displayed here.


Was hoping you might have ideas or suggestions on how to display as much stateful custom object information on the agent layout as possible. 

 

Specifically - would look to have specific important fields directly on the layout without having to navigate away:
- Remote access connection link

- device name

- device serial

- device model

 

 

Any help you can give is much appreciated, and thank you for your work in developing this product.

0


1) June is going to have a lot of capabilities launched. One of them is the Filtering APIs for custom objects
2) As we go GA on Object triggers, you will see powerful actions on object triggers showing up. This includes notifications and webhooks. We feel that is going to open up a lot more powerful workflows with custom objects, especially around case management and proactive notifications.. 

3) Webhooks can create the proactive tickets that you are looking to create and automatically assign them to the right team based on the license details.

I think we can avoid the step of the agent creating a ticket and filtering the license object with object triggers. But you'd know your business better. Would love to connect and see how we can make it happen. 

 

Drill down reporting on tickets is also in our roadmp for the second half of 2024 CC: 1901689631684 

0


1) Yea I think the search API could help us build an out of Zendesk workaround. 

 

2) I have read about Object Triggers, though I still struggle to find actual use cases for them. As far as I understand they only allow changing values of the custom object itself, and are triggered by a value change from the custom object. Meaning at best, it saves the agent a click or two, as he doesn’t have to change 2 values instead of 1. I do so the potential for them if they had more advanced action statements though: Things like creating a Ticket when a custom object value changes would be valueable for us for example. 

 

3) About my use case for filtering/sorting: 

Basically the licenses we sell are connected to work that our Agents have to do. Each license belongs to a country. Some agents are specialized in specific countries. And there is a hand off after the user buys a license: 
 

Flow is as follows: 

1) User asks for contract / to buy licenses for a country within a Ticket

2) Agent assists the user and help them make their contract. For example user might want to buy a license for 3 countries. 

3) Then Agent would create 3 license objects with those countries and associate them with the customer.

 

4) These license objects have an active „to-do“ they have to be setup by a specialized agent from our Team

 

5) So as these are work items, right now the first Agent would in addition to creating 3 license objects also have to create 3 Tickets, one for each license and assign them to the right team.

 

6) Instead I would like the respective specialized agents to filter the license objects by status - so they are able to create their own Tickets themselves once they start working on the licenses. 

 

 

For the reporting capabilities- I believe our use case would be pretty standard:

Just being able to see counts/averages of custom objects, similar to Tickets, and to use them in reports.

 

Also being able to drill down into reports and jump from custom object records straight into Zendesk by clicking on an associated user/ticket/org/object. 

1


Hi Shayan.. Long time. I am so glad you find the custom objects feature super useful.
We have 2 capabilities coming up this quarter (in June) that might of interest to you
1) Search API that supports filtering capabilities. 
2) Object triggers with some enhanced actions. (Object trigger = trigger which gets evaluated when a custom object record changes) 
We are also looking at native sorting and filtering on List view for custom object records mostly in the second half of this year.. Would love to connect and discuss about your use case better. CC: 1263082320929 
We are also in early stages of reporting on custom objects directly.. CC: 1901689631684 .. What kind of reports are you looking to build on your Licenses?

0


1902738075884  Hey Ashwin,

Glad to see how far Custom Objects have come this year. I already suspected the potential when you first launched them in Beta.


I do have a few questions for out advanced use case though:
 

Is it in any way possible to see a full list of custom object records and filter by status or other attributes? 

Use case: 
We are thinking of having “Licenses” as custom objects. 
So once a “License” is created it would be in the status of “open to provide”.

Now there is no way for an agent to filter all license records that are “open to provide” so he can start working on them: i.e. creating Tickets from them to assign etc.

Having explore capabilities for custom objects would also fix this I believe - as we would then be able to get a list of all custom object records with specific filters applied and the agents could work from there.

 

Explore as far as I understand only provides an option to report on lookup relationship fields on Tickets which reference custom objects - but for my use case the Tickets would not have been created yet. 

0


hi Adam.. We are still tracking this for a Q3 release. 
As I mentioned above, we will be offering filtering capabilities on Lookup relationships. And we will also offer filtering capabilities on the Search API to build custom solutions if you'd want to.. But, the permissions will be at an Object level. 

0


Hi 1902738075884 - I was just wondering if there was any update on enabling custom objects visibilty - is this still planned for Q3?  The new dynamic filtering is working really well, we just need to be able to present this to end users now rather than limiting to agents!

 

Thanks,

 

Adam

0


Hi Ashwin,
1. There is not necessarily for us a requirement to see the details of the contract, just that they can see the reference associated to that contract, or the ID, it does not necessarily matter.
2. This would be of concern to us - if we were to use a reference for the contract (essentially the end customer name) - we would not want other customers being able to access this data of what other customers are doing if that makes sense. We could make this non-friendly by using a unique reference number which would not mean anything to another user, but it is far from ideal and would prefer not to do this.

Regarding the dynamic filtering - I have seen we have it live on our account and have tested it and it works exactly as required (I can now select from my list of contracts for the users organisation) - all we need now is the ability to include that field on the guide help center forms and we will have everything we need!

0


Sign in to leave a comment.