Vor Kurzem aufgerufene Suchen
Keine vor kurzem aufgerufene Suchen

Jorn
Beigetreten 02. Mai 2022
·
Letzte Aktivität 13. Feb. 2025
Folge ich
0
Follower
0
Gesamtaktivitäten
43
Stimmen
9
Abonnements
20
AKTIVITÄTSÜBERSICHT
BADGES
BEITRÄGE
POSTS
COMMUNITY-KOMMENTARE
BEITRAGSKOMMENTARE
AKTIVITÄTSÜBERSICHT
Neueste Aktivität von Jorn
Jorn hat einen Kommentar hinterlassen
Like everybody else, I'm quite shocked that something as simple as BCC is not available.
Kommentar anzeigen · Gepostet 15. Okt. 2024 · Jorn
0
Follower
0
Stimmen
0
Kommentare
Jorn hat einen Post erstellt
Hi,
I've built a custom app that makes simple calls to the Zendesk API. I'm using the Zendesk API with a token instead of directly on my Zendesk instance, as when doing it directly it follows the user restrictions.
The problem we're having is that agents without access rights to all tickets (only to their own groups), can't change customer data, such as language, resulting in our dynamic content not properly working.
Therefore I created a custom app which makes it able to change the language of a customer through the Zendesk API.
In the custom app I've added a configuration field, called API token.
"parameters": [
{
"name": "admin_email",
"type": "text",
"required": true,
"secure": false,
"default": "admin_email@example.com"
},
{
"name": "api_token",
"type": "text",
"required": true,
"secure": true
}
]
When installing this app through zcli, I'm asked to input the value for api_token, which I do.
And also in the app configuration, I'm able to input the token. In both cases, the field shows empty in the app config, but maybe that's just how it works for secure fields?
But here it is: when doing API call with that token, I get an error stating that the token is not present. So the parameter is not filled at all.
Some additional logging:
// Fetch the API token and admin email from the app parameters
client.metadata().then(function (metadata) {
const apiToken = metadata.settings.api_token;
const adminEmail = metadata.settings.admin_email;
// Log to check if the API token is present
if (apiToken) {
console.log("API Token is present:", apiToken);
} else {
console.error("API Token is missing or not saved correctly.");
}
And this logging also tells me that the API token is not present.
When I save my token as not secure (secure = false), the token does get saved and the app works. But of course it's saved as plain text, which is not what I want.
Gepostet 15. Okt. 2024 · Jorn
0
Follower
2
Stimmen
2
Kommentare
Jorn hat einen Kommentar hinterlassen
Rolf Hayes I don't think it removes the followers as well, but I haven't tested it with agents (so only tickets without followers).
You can also delete (or add) specific followers, see this documentation: https://developer.zendesk.com/documentation/ticketing/managing-tickets/creating-and-updating-tickets/#setting-followers
In case the link goes dead:
{
"ticket": {
"followers": [
{ "user_id": "562624", "action": "put" },
{ "user_id": "624562" },
{ "user_id": "243642", "action": "delete" },
{ "user_id": "562", "user_email": "existing-user1@example.com", "action": "delete" },
{ "user_email": "existing-user2@example.com", "action": "put" },
]
}
}
Kommentar anzeigen · Gepostet 08. Okt. 2024 · Jorn
0
Follower
1
Stimme
0
Kommentare
Jorn hat einen Post erstellt
We've got several departments and these departments can't have access to each other tickets, because of privacy / AVG reasons.
Because of this, we've set the access settings for our agents on ‘Tickets in agent’s groups'.
This setting has several unexpected consequences:
- Agent can't create an enduser
- Agent can't change an enduser
- Can't change it's name
- Can't add a phone number
- Can't change the language
- Can't add a company
- Can't add tags/details/notes
This is a problem in several cases.
- Not changing a endusers name results in every macro with requester.name will give the wrong name.
- When using dynamic content, it uses the incorrect language, since the agent is unable to change it. So the customer receives a message in the wrong language
Why is an agent unable to change any user field when using this setting? Even if the enduser has tickets only in groups of the said agent.
Gepostet 04. Okt. 2024 · Jorn
1
Follower
3
Stimmen
1
Kommentar
Jorn hat einen Kommentar hinterlassen
Seems like something simple to integrate, shame it's not available.
+1
Kommentar anzeigen · Gepostet 04. Okt. 2024 · Jorn
0
Follower
1
Stimme
0
Kommentare
Jorn hat einen Kommentar hinterlassen
Don't know if it was possible before, but I didn't got it to work before.
It's possible to delete specific email addresses (based on their user ID in Zendesk) from a ticket, with this API call (so not native in a trigger)
{
"ticket": {
"email_ccs": [
{ "user_id": "21158606842258", "action": "delete" }
]
}
}
This way you don't have to delete all CCs. This works in my situation.
Kommentar anzeigen · Gepostet 01. Okt. 2024 · Jorn
0
Follower
0
Stimmen
0
Kommentare
Jorn hat einen Post erstellt
We add our product SKUs as content tags, so we can use the Zendesk API to search in the content tags with our SKUs and get a list of KB articles with that content tag.
This way we have an exact match of all KB articles related to that SKU. This works better than the default search, since it has some kind of algorithm.
Searching with labels is not possible unfortunately (only see the labels attached to an article, not the other way around).
Therefore I would like to have the content tag limit of 200 removed, as we have way more than 200 SKUs.
On the support article about content tags there are multiple people requesting the same in the comments, for various reasons.
Gepostet 23. Sept. 2024 · Jorn
4
Follower
3
Stimmen
3
Kommentare
Jorn hat einen Kommentar hinterlassen
Hi @.... It was ticket number 11150901, but it got solved eventually.
Looking forward to your update!
Kommentar anzeigen · Gepostet 23. Jan. 2023 · Jorn
0
Follower
0
Stimmen
0
Kommentare
Jorn hat einen Kommentar hinterlassen
Markus Schulz Were you able to disable the auto created 'signatures'?
I'm in contact with a Zendesk agent, which repeatedly is telling me they can't remove it (despite @... 's message).
Kommentar anzeigen · Gepostet 18. Jan. 2023 · Jorn
0
Follower
0
Stimmen
0
Kommentare
Jorn hat einen Kommentar hinterlassen
@... Any news about this matter? We're not able to use the side conversations for any outbound messages.
Kommentar anzeigen · Gepostet 18. Jan. 2023 · Jorn
0
Follower
0
Stimmen
0
Kommentare