Pesquisas recentes
Sem pesquisas recentes

Jorn
Entrou em 02 de mai. de 2022
·
Última atividade em 13 de fev. de 2025
Seguindo
0
Seguidores
0
Atividade total
43
Votos
9
Assinaturas
20
VISÃO GERAL DA ATIVIDADE
MEDALHAS
ARTIGOS
PUBLICAÇÕES
COMENTÁRIOS NA COMUNIDADE
COMENTÁRIOS EM ARTIGOS
VISÃO GERAL DA ATIVIDADE
Atividade mais recente por Jorn
Jorn comentou,
Like everybody else, I'm quite shocked that something as simple as BCC is not available.
Exibir comentário · Publicado 15 de out. de 2024 · Jorn
0
Seguidores
0
Votos
0
Comentários
Jorn criou uma publicação,
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.
Publicado 15 de out. de 2024 · Jorn
0
Seguidores
2
Votos
2
Comentários
Jorn comentou,
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" },
]
}
}
Exibir comentário · Publicado 08 de out. de 2024 · Jorn
0
Seguidores
1
Votos
0
Comentários
Jorn criou uma publicação,
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.
Publicado 04 de out. de 2024 · Jorn
1
Seguidor
3
Votos
1
Comentário
Jorn comentou,
Seems like something simple to integrate, shame it's not available.
+1
Exibir comentário · Publicado 04 de out. de 2024 · Jorn
0
Seguidores
1
Votos
0
Comentários
Jorn comentou,
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.
Exibir comentário · Publicado 01 de out. de 2024 · Jorn
0
Seguidores
0
Votos
0
Comentários
Jorn criou uma publicação,
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.
Publicado 23 de set. de 2024 · Jorn
4
Seguidores
3
Votos
3
Comentários
Jorn comentou,
Hi @.... It was ticket number 11150901, but it got solved eventually.
Looking forward to your update!
Exibir comentário · Publicado 23 de jan. de 2023 · Jorn
0
Seguidores
0
Votos
0
Comentários
Jorn comentou,
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).
Exibir comentário · Publicado 18 de jan. de 2023 · Jorn
0
Seguidores
0
Votos
0
Comentários
Jorn comentou,
@... Any news about this matter? We're not able to use the side conversations for any outbound messages.
Exibir comentário · Publicado 18 de jan. de 2023 · Jorn
0
Seguidores
0
Votos
0
Comentários