Ask questions, share tips, and discuss best practices about apps and integrations, App builder, APIs, SDKs, ZAF, and Sunshine
Recently active
Hi I'm using the below to retrieve chats however I'm getting data in 2018 when i'm specifying 1609462861 which is 2021. What am I doing wrong? https://www.zopim.com/api/v2/incremental/chats?fields=chats(id,chat_id,started_by,agent_id,assigned,accepted,rating,comment,timestamp,duration)?start_time=1609462861 -v -H "Authorization: Bearer xxxxxxxxxxxxxxxxxxxxx Regards Brian
Outlook Add-in Forward to Zendesk Link to open source code: https://github.com/dbr2hb/Outlook-to-Zendesk Note: currently this is windows only. For those that have tried using the Outlook to Zendesk case creation add-in know it’s limitations: 1. You cannot send inline images 2. Web outlook add-ins will not work for a shared inbox, (like a support inbox). To work around this Zendesk does provide the ability to Forward an email and place some mail api code in it, which allows you to set the original sender as the ticket requester as noted here: https://support.zendesk.com/hc/en-us/articles/203663316-Passing-an-email-to-your-support-address#topic_jfs_cwr_2k (you can also forward if the subject has the fwd or fwd, but using the mail api eliminates the need for this) This add-in builds on prior VB macro tips and code out there like this one from Andrew Bray: https://support.zendesk.com/hc/en-us/community/posts/203458956-Forward-email-as-Ticket-Internal-Users Basically it does a one click for
The feature to disallow the parent ticket to be solved until all child tickets are solved does not work. I am testing in my sandbox and can leave child tickets in any state other than solved and still solve the parent ticket. Further, the "create bulk" button does not seem to work either, it only creates a single ticket. I do not see an obvious difference between "create bulk" and "create single". I have tried in the description field to use comma delimiting, carriage returns, etc. with no luck. An explanation in the marketplace describing how the different features work would be nice.
Hi, I've tested the CURL snippet written below and it all works well, but I have an issue when I try to translate that in jsx code for react/axios api calls. curl "https://<removed>.zendesk.com/api/v2/uploads.json?filename=test-image.png" \ -v -u <removed>/token:<removed> \ -H "Content-Type: application/binary" \ --data-binary @test-image.png -X POST How should the above code be written to send an uploaded file to the zendesk dashboard? With the code written below, I get a CORS issue. I've tried to add 'Allow origin * .... ' to the Headers, but no luck. Do I need to use the username/token in the upload object to avoid CORS or it's not necessary? Also, I've tried with Postman and when I check the ticket in the ZendDesk dashboard, there is no attachment. Am I missing something? axios.post(`https://<removed>.zendesk.com/api/v2/uploads?filename=${this.state.selectedFileName}`,this.state.selectedFile{ headers: { accept:'application
Add CSS to Web Widget Zendesk level: BeginnerKnowledge: Javascript, HTML, CSS, Web WidgetTime Required: 10 minutes Documentation, customizations, and troubleshooting on GitHub: https://github.com/Ajhad1/Zendesk-Customizations/tree/main/Web-Widget/Hide-System-Fields How it works (simplified): Uses the default ability to run Javascript on Widget open to append CSS to the Web Widget itself. Prerequisites: You must be using Zendesk Support You must have access to the Web Widget You must be able to modify the code where the Web Widget will be inserted as HTML How to Install: Copy the default Web Widget Script from the admin menu in the Agent interface. Navigate to the website where you will be inserting the Web Widget. Paste the HTML code into the HTML source code of the website. Below where the code has been inserted, input the reference code. GitHub Adjust the CSS to match your needs. That's it. Notes: In my example, I found the class for the Zendesk Branding and set it
Hi there! I'm trying to integrate my Zendesk chatbot (with Answerbot & FlowBuilder) and get via API / SDK all the answers from the bot and to be able to ask the questions from my Front-End in Javascript. My goal is to integrate my own STT (Speech-to-text) and TTS (Text-to-speech) in order to interact with the bot only with voice (and listen to its responses).It is something that I only partially achieve since I am never able to receive messages from the Answerbot (However Live Agent type messages do work for me) I have tried: The SDK of the web_widget but seems to be deprecated. The Web_sdk but “zChat.on ('chat’…” does not return automatic messages (from answer bot). The LiveChat API but only valid to customize the appearance. The Chat API (NodeJS) but I am not getting messages from AnswerBots. The Sunshine conversations SDK (NodeJS) but I can't, or I don't know how integrate it with my Zendesk chat... You have a great product but from an integration poi
I'm working with the Authorization Grant flow from Zendesk to Authenticate users into my Custom Website. Once I authenticate them, a page to grant permissions appears, where users can Allow/Deny my webapp to access details from their Zendesk. Questions : I wish to change the Content being displayed here. I really wanted to know if I can rephrase the text details like "Read all user data" to something more subtle for my customers. In the tutorial for zendesk Auth Grant flow, The same Auth Grant page looks really different that is being used by an application ("Asana"). Is there a way I can similarly customize my Auth Grant page like this? Detailed Imaged: My Authorization page: Asana's Auth page: References: Zendesk Authorization grant flow. Zendesk Authorization grant flow tutorial
Hi, Is there any easy way to add images to a form that was created in Zendesk? Ideally, I am looking to show images of all the options in a multi-select dropdown, the easiest possible way with the most minimal programming. Any help would be much appreciated. Thanks!
Hello I've started using the API to download our agent's activities (agent timeline). https://developer.zendesk.com/rest_api/docs/chat/incremental_export#incremental-agent-timeline-export However I'm finding out that that have agent_ids missing from my reference table built from - https://developer.zendesk.com/rest_api/docs/chat/agents#list-agents Maybe the agents were deleted? I'm not sure as to why I don't have the agents in the agent lists. Also are these the same (agent list from chats API and Users from Support API) ? Checked the data seemed so, however if someone can confirm please https://developer.zendesk.com/rest_api/docs/chat/agents#list-agents https://developer.zendesk.com/rest_api/docs/support/users ("agent", or "admin") Regards Brian
I have a support form on our website that sends an email to our zendesk email address and creates a ticket automatically in Zendesk. The problem is that I dont have access to change the subject when the emails are sent out. I want Zendesk to be able to automatically update the ticket's subject based off key text (a specific string) in the email. Is this possible?
Hi all, We are currently testing Zendesk to decide whether we should move from ServiceNow into Zendesk. One of our wishes, that came up during a mini-workshop yesterday, was, that we would like the requester to get the first mail from us regarding their ticket, when we have set a deadline for when we expect the ticket to be solved. We are also testing the app "Deadline" from Sweethawk, and this trigger utilizes this app and its fields. First of, I started by deactivating the default trigger "Notify requester and CCs of received request", as we don't have a use for it when the new trigger is up and running. Then I added the below trigger. Note: The tag "deadline_pending" is set automatically by the Deadline-app when I submit the ticket after having set the deadline date and deadline time. Conditions: Actions: Translation of the mail: "Hi <name>, We have not estimated the scope of the task regarding <title>, and we expect to have it solved no later than <deadline_date>
Hi everyone, I'v read a lot on the community and saw some tips & tricks. Unfortunately without any result. I've exported an article into JSON to CSV and tried to import the "xml" into the tag body. Without success. This was my initial code (in postman), it didn't worked error 422. { "translation": { "locale": "{{locale}}", "title": "{{title}}", "body": "{{description}}" } } So I removed the "Body" & tried again, the article was created. I knew that the issue is linked to what was available into the CSV. So I tried to hardcode it (after deleting the language into the guide ofcourse): { "translation": { "locale": "{{locale}}", &nb
This is a continuing discussion about the article Support SDK integration checklist in the developer documentation.
Hey, I have a gaming website (click speed test). I want to use zendesk on my WordPress website. What is the best way to integrate zendesk with a wordpress website?
This is a continuing discussion about the article Getting large data sets with the Zendesk API and Python in the developer documentation.
This is a continuing discussion about the article Creating and using OAuth tokens with the API in the developer documentation.
This is a continuing discussion about the article Conditions reference in the developer documentation.
This is a continuing discussion about the article What are the custom data APIs? in the developer documentation.
This is a continuing discussion about the article System prep for app developers 1: Setting up your command-line interface in the developer documentation.
This is a continuing discussion about the article Build your first Support app - Part 4: Getting data in the developer documentation.
This is a continuing discussion about the article Building a server-side app - Part 1: Core concepts in the developer documentation.
I'm trying to create an article. Here are the parameters I'm sending: {'article': {'title': 'MID contactor malfunction', 'body': '<h2>Possible causes</h2><p>Could be one of the following:\n- Aux Cable severed\n- Aux Cable terminations are incorrect\n- Bad inverter comm card</p><h2>Recommended Actions</h2><p>Try the following:\n- Check for continuity on Aux cable terminations.\n- Check that the conductors are terminated correctly and in the right order on both ends of the cable.\n- Measure voltage on the Aux terminals of the inverter. If you cannot read any voltage, the inverter COMM card may be defective and the unit may need to be serviced.</p>', 'locale': 'en-us', 'permission_goroup_id': 3756171, 'user_segment_id': 360002017912, 'labels': ['32058', 'f72_external_contactor_malfunction_critical']}} This is the response I get: "500 Internal Server Error\nIf you are the administrator of this website, then please read this web application's
I'm trying to create requests using your Support API, but I've a custom fields and I can't set this field. Code: await axios.post( 'https://primepass.zendesk.com/api/v2/requests.json', { request: { custom_fields: [ { id: 360034914592, value: 'feedbaks e sugestões' }, ], subject: 'Comentário feito no review do app.', comment: { body: comment, }, requester: { name: user.name, }, },},{ auth: { username: `${user.email}/token`, password: '${token}', },}); and response: ### Status Code `422` ### Data Received ```json{ "error": "RecordInvalid", "description": "Record validation errors", "details":
I currently implement a chatbot in our help center based on Google’s Dialogflow technology. This works already well, when I put myself as a chat agent into the department I want to use for the chatbot. However, if I remove myself from this department and put any other agent into it, the chat widget stays in offline mode, so that a user cannot start a chat. Here is the relevant code for this issue. Help Center: window.zESettings = { webWidget: { chat: { departments: { enabled: ['NI Service Bot'] } }, contactForm: { suppress: true }, helpCenter: { suppress: true } } }; Conversation API (Node JS): if(type === 'updateAgentStatus'){ graphQlQuery = { payload: { query: `mutation { updateAgentStatus(status: ONLINE) { node { display_name email id
Anyone take the Zendesk Developer Certification and how was your experience? I've been working lightly with ZAF via homegrown ASP application in our sandbox and production ZD instances. No real need to use ZAT. Also have a strong understanding of REST APIs called through PowerShell scripts. Can you recommend what I should brush up on and any resources you found most helpful --- Post has been edited by Zendesk to meet community standards.
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.