Ask questions, share tips, and discuss best practices about apps and integrations, App builder, APIs, SDKs, ZAF, and Sunshine
Recently active
Hello, I'm integrating Zendesk SDK in our game. We have set several forms, one of them is set as default. When we test the game in Unity editor or Android devices as users, we can't select the form we want to submit. It is always submitted the default one. Is there a way to submit a different one?
Hi,I am still new to Zendesk app, however I want to know what is your recommendation to use code editor for Zendesk Apps on Windows 10. Is it possible to use Visual studio ? Thank you, Samer
How can I pass data(user_name, user_email etc) to zendesk dashboard
Hello Community, I have following flow: 1) Defined a client id and secret in the manifest.json 2) client_secret parameter is defined as secure type in the manifest.json 3) Used the client.request() and {{setting.client_id}} syntax to fetch the secure type parameter value 4) The secure type parameter is used to fetch an access token using an API call 5) Now I need to access the access token from the response object to call another API. However this fails. When I try to access the response object from step 4 it returns undefined Following are my 2 calls const oAuthResponse = await client.request({ type: 'POST', url: "https://api-m.paypal.com/v1/oauth2/token", contentType: 'application/json', headers: { "Authorization": "Basic {{setting.client_secret}}", "Accept": "application/json"}, data: 'grant_type=client_credentials', cors: false, &nb
Hello, one of my agents is trying to make the below get call to our chat api: https://www.zopim.com/api/v2/chats/search?q=tags:cmac_deleted they are getting the below error with the existing key that has worked for 2 years and a new key we generated to troubleshoot. We are using OAuth 2.0 with the header prefix set to bearer_token parameter. I was able to replicate the error in postman. Please advise. {'error': 'Forbidden', 'description': "You don't have the permission to access the requested resource. It is either read-protected or not readable by the server."}
It would be very beneficial if we could use placeholders in trigger actions for populating ticket fields. Currently, it seems you can only use placeholders in Email Subject, Email Body and the commands for webhooks and targets. We realize you can use webhooks as a workaround to populate ticket fields with placeholders, but in certain situations that causes issues with our API rate limit. We have a couple use cases for this and would be a tremendous help if this feature were available.
https://developer.zendesk.com/documentation/event-connectors/webhooks/creating-and-monitoring-webhooks/#webhook-retry-logic I don't want to retry when a webhook call fails. I couldn't find an option for controlling the webhook retry logic.
Hi, Reposting this thread since this topic seems more active: https://support.zendesk.com/hc/en-us/community/posts/4410028519194-Zendesk-Support-SDK-iOS-13-statusBarOrientation-deprecation The current iOS SDK is using an api that was deprecated in iOS 13. This throws a warning when building with a target of iOS 13 or greater. Until this is fixed, in order to continue using the Zendesk SDK our team either needs to change our project build settings (treating warnings as errors) or avoid updating our build target to iOS 13 or greater. Is there any estimate as to when we can expect this to be fixed? Thanks!
Hi Team,I was trying to Pop-Out my app with the click of a button.The pop-out part is working but once the app is opened in a new pop-out window it detaches with the data from the Zendesk Ticket.It is not able to get the data like. ticket.id, ticket.requester.email etc The code block I am using is below : function openModal() { ZendeskService.zafClient.invoke('instances.create', { location: 'modal', size: { // optional width: '80vw', height: '100vh', }, }).then((data) => { console.log(data); });} This is not providing me with any data from the Zendesk Ticket.Here is my ZendeskService class for reference. class ZendeskService { static zafClient; static initialize(callback) { try { DomService.loadScript(ZENDESK_URLS.SCRIPT, () => { if (window.ZAFClient) { ZendeskService.zafClient = window.ZAFClient.init(); if (typeof callback === 'function') { callback(); } } }); } catch (error) { co
Hi Zendesk support team, I am using Zendesk Android messaging SDK v2.1.0 and implemented push notifications. Push notification is okay when app is in foreground or background state. But the issue is when the app is in kill state, app will not launch after I tap the notification. That issue does not happen when I tried to send simple notification from firebase console. I have tested with Android 10 and 11 (emulator) Vivo Y20 – Android 10 (real device) Project configurations are target sdk version - 29 gradle version - 6.7 Here is how I implemented push notifications.
Hi. I'm trying to update users through API using Postman. I'm using the instructions here https://developer.zendesk.com/api-reference/ticketing/users/users/#update-many-users specifically the batch update part. I'm updating emails so I'm using the user ids from the user profile web address and the new email. I'm using the following endpoint: https://{subdomain}.zendesk.com/api/v2/users/update_many.json (I've put the real tenant name in for {subdomain} Here is the Params I'm passing. The #'s are replacing the actual data. I've tried email addresses with ""s and without. { "users": [ { "id": ########, "email": ####@#####.com}, { "id": ########, "email": #####@####.com} ]} This is the message I'm getting back { "error": "ParameterMissing", "description": "Parameter Both ids/external_ids and users attributes must be present is required" } I've even tried adding the external_id parameter b
Hey there, I'm currently working on Zendesk themes customizations and I'm using dynamic content helpers inside my javascript file (to be specific inside new_request.hbs page), in this particular way: console.log(`{{ dc 'general_question' }}`); But I would like to make my logic more dynamic, so I want to add variables inside the dynamic content helper, is this an option ? For example: console.log(`{{ dc '${javascript_variable}' }}`);I tried this approach but didn't work, maybe you guys have an idea ? Thanks !
Zendesk Java SDK client method `lookupUserByEmail` fails to find user when email address contains special characters like `+` and `-` sample email address containing `+` and `-` characters: someone.test+test-20220404@gmail.com Zendesk SDK Git ref: https://github.com/cloudbees-oss/zendesk-java-client/blob/a6c3d97c98b1c8c8490397cb15fbc15643e6e3fc/src/main/java/org/zendesk/client/v2/Zendesk.java#L959
Need help please! This is exactly what I have on my <script>:https://developer.zendesk.com/api-reference/widget/core/#prefillEverything is good and working with the zendesk widget on our rails app but this keeps on showing on the browser console when routing on a different page of the app. This does not occur on the first page load: Thanks
how to use zendesk push notification zaf framework ?Thanks
Hi team,I've build an app which is already listed on your marketplace by the name of Smartflo for Zendesk. I was trying to do some changes to it but I hit a road block wherein I couldn't get the details of voice comments in a ticket? Kindly guide me how to fetch the details of voice comment using ticket id in zendesk support? Thanks in advance
Hi Team, I'm working with the connector, to fetch the list of all tickets details base at the time, Using this API GET /api/v2/incremental/tickets/cursor.json?start_time={time}. What I observed, After creating the ticket, Within the 30 second of time span, after hit the API. When I checked the API response, not able to fetch the newly created ticket. I observed many times to get the proper response, but I was able to fail. I need to wait for minimum 1 min then only I get the proper response. NOTE: I’m using trial version of Zendesk account. Could you please let me know, what I observed the behavior of this API is correct? Is that same limitation is occurring in Enterprise account? Thanks!
I'm going to start by saying it's immensely frustrating half knowing how to do something but never quite being able to finish; this is another one of those projects for me. Scenario: Using a Google Sheet and Apps Script I am attempting to update several User records in Zendesk using their https://developer.zendesk.com/api-reference/ticketing/users/users/#update-many-users data-science I think i probably have most if it right (i stand to be corrected of course) with the following script however I just cannot get it to update any records. I suspect it might be to do with how the array is presented (an area I sadly don't know enough about). function updateManyUsers(){ var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Sheet1'); var [headers, ...rows] = sheet.getDataRange().getValues(); var data = {} var items = [] rows.forEach(function(r) { var obj={} r.forEach(function (c, j) { obj[headers[j]] = c }) var data = {}//moved data['users'] = obj // move
Private application is not getting loaded in Zendesk integration page. The application has been validated by "Zat Validate". Created Package using "Zat Package" and tried to upload application via Private apps upload. But it just gets stuck and nothing show up about application upload status. Any help?
Hi, I have an API call to the search endpoint of the custom objects API (https://developer.zendesk.com/api-reference/custom-data/custom-objects-api/search/). I want to return records using a "like" sentence and my understanding from documentation is that you must use "contains" for that (https://developer.zendesk.com/api-reference/custom-data/custom-objects-api/search/#comparison-object). But in my case, it works as "eq". Example: The field to search is an string that can contains numbers so I want to return all records that have a number 2 in that string (e.g. AB2, 2AB...). If I use "$contains": "2", it returns no records. If I use "$contains": "AB2" or "$contains": "2AB", it returns one record. Is that the expected behavior? If so, is there any way to get records back using a "like" instruction in a field that just contains one string? Thanks. Regards, Lydia
I'm unable to upload a PEM certificate file to the Zendesk Chat dashboard as the certificate was issued after 27th Jan 2022. I get an error "PEM file is invalid." I believe this is due Apple issuing APN certificates with a new Intermediate certificate, as explained here: https://developer.apple.com/support/expiration/. If you plan to send notification requests or passes with certificates issued after January 27, 2022, you’ll need to download the Worldwide Developer Relations G4 sub CA, available for download. The certificate I created prior to 27th Jan works fine (different Bundle ID used for testing). I believe Zendesk needs to install the new Intermediate certificate on their web servers to accept any newly created APN certificates. Please help! We are about to go live with Chat!
We are currently working on Core for iOS. As part of this, I have asked that we look to integrate the Zendesk mobile SDK. Unfortunately, we are unable to locate the instructions outside of what is shown for Unity and native iOS. I am specifically looking to see if you have any pointers for integrating with Unreal Engine 4 projects, and any examples for using the SDK from C++ code.
For now it is not possible to catch ui event like it was mentioned at Classic Web Widget and SDKs docs: https://developer.zendesk.com/documentation/classic-web-widget-sdks/unified-sdk/ios/configure/#observe-the-ui-lifecycle-eventsI need to catch "zendesk closed" event at both platforms And i also need to catch "zendesk opened" at android OS (in IOS we can catch it without any additional action)
Hello, We have a custom organization field with field key "type". I try to search organizations with text in this field, but the url is like so : https://xxx.zendesk.com/api/v2/search.json?query=type:organization type:MQL And the repetition of "type" is not helping i guess, it gives me all organizations i have instead of just organization with this type... How can i do ? Thanks for the help. Pauline.
Does Zendesk support the Chat feature for iOS applications?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.