Auto-populate Text User Field from message content
Gepostet 02. Sept. 2015
I would like to take a piece of content from a customer's initial message and add it to a custom user field we have. Here's a breakdown of what I'm trying to do:
When a message arrives, it always includes the following at the bottom of the ticket:
-------------------------------------------------
Player ID: xxxxxxxxxxxxx
Device Info: iPhone OS 8.4.1 iPad4,1
-------------------------------------------------
We then also have a field we created called "Player ID". What I would like to happen is when a ticket is first received/opened/responded to (whatever's easiest), the "xxxxxxxxxxxxx" (well, the actual number), after the words "Player ID: ", from the body of the message be automatically entered into the Player ID field. Is this type of thing possible at all? Is there an app that does this?
Thank you in advance!
0
16 Kommentare
Permanently deleted user
I thought this was possible? Is it only internal, i.e., agent forwarding?
0
Intis Kalnins
Works for me too. A third party sends us emails with a case number in the body. Just need a way to copy that into the ticket field automatically.
Could just be dynamic content like the placeholders.
0
Steve Smoot
Another +1
In our case, our initial phone calls are handled by an external service. They send a formatted email
Called: name
Company: blah
Issue: doesnt work
Priority: P1
(etc)
so we'd like to auto populate fields in making the ticket. (and don't want the mail header From to be the ticket creator)
The API route doesnt work as its coming from their system, the regexp one would be a workaround, but sounds annoying, will try it. Otherwise we need to code a mail parser that calls the API. Seems like you should do, not make your clients do.
-s
0
Jessie Schutz
Hey Benny!
Have you had a chance to check out the two solutions that Nick provided in his comment?
0
Benny Xie
I'm interested in a solution for this as well. We receive support requests primarily through email.
0
Nick Malone
Hi Alexis,
While we don't have a pre-built solution that would do this, I do have a couple ideas for you.
1. It sounds like you have a mobile game or app of some kind that is sending emails into Zendesk from end-user requests. If you could alter that so it makes a request to our API and creates a ticket instead, you could have that Player ID field populated from the API request. Have a look at this link: https://developer.zendesk.com/rest_api/docs/core/requests
2. If that is not possible, you could also write a sidebar app for Zendesk that would upon clicking a button, use regular expressions to parse out that Player ID and then put it into the Player ID field. This would be able to run after you opened the ticket for viewing from the agent interface. Our app documentation site lives here: https://developer.zendesk.com/apps/docs/agent/introduction
0
Anmelden, um einen Kommentar zu hinterlassen.