Text enables you to put any text you want on a ticket page.
If you need to give an important message to agents, give some instructions about filling out a ticket, or add a link to your retail system, this app enables you to do it.
It also has "data placeholder" support, which means you can dynamically place data into the text you want to display. This is useful if you want to make a link that includes parameters about the current ticket, requester, or user.
By enabling this app, you agree to the Built by Zendesk Terms of Use.
Text is a very simple app, so it's really simple to get going.
Setting up in Zendesk Support
- Sign in to your Zendesk Support account, then click the Admin icon in the sidebar.
- Select Apps > Marketplace, then find the Text app and click the tile.
- On the Text app page, click Install app in the upper-right corner.
- Enter a title to display in the "Apps" tray on a ticket.
- Enter any text you want. You can use placeholders (see below) and URLs, which will auto-link.
About data placeholders
If you've been using Zendesk Support for some time, you might be familiar with placeholders.
These are small snippets of text which expand or transform themselves into full strings. For example, to display the current user's ID in your text, add {{current_user.id}} in the Text app, and it will display as the current user's ID (2313, for example).
Also, you could put this into a URL as a parameter: ``` // This is the text I would put in the settings: https://www.example.com?user={{current_user.id}}
// and this is how Text app would render it: https://www.example.com?user=2313 ``` Although it's not obvious in this example, Text app will auto-link URLs for you.
Data placeholders you can use
Each of the data placeholders below renders a string:
ticket.idcurrent ticket IDticket.subjectcurrent ticket subjectticket.statuscurrent ticket statusticket.prioritycurrent ticket priorityticket.typecurrent ticket typeticket.tagscurrent ticket tags, comma separatedticket.requester.idcurrent ticket requester's IDticket.requester.namecurrent ticket requester's nameticket.requester.emailcurrent ticket requester's emailticket.assignee.idcurrent ticket assignee's IDticket.assignee.namecurrent ticket assignee's nameticket.assignee.emailcurrent ticket assignee's emailcurrent_user.idcurrent signed-in user's IDcurrent_user.namecurrent signed-in user's namecurrent_user.emailcurrent signed-in user's email
More data placeholders will be added in the future.