Placeholder for Tickets #80
Replies: 1 comment
|
Hi @tjedelhauser, and thank you for this - all three are built and pushed. Taking them in order. 1. A link straight to the ticket There is now a One thing worth setting up, because it will otherwise bite you: an emailed link needs your full web address, and most automatic email is sent when nobody is using FreeITSM. The mail collector runs on a schedule, opens the ticket and sends the acknowledgement with no browser involved, so there is nothing to work an address out from. There is now a public web address box at the top of the Email templates screen for exactly this, and if a template uses The template body also has proper formatting buttons now, rather than needing HTML typed by hand. The https://github.com/edmozley/freeitsm/wiki/Public-Web-Address 2. Restricting automatic replies to certain senders Any template can now be limited to an email address, a whole domain, or several of either. Your suggestion made me stop and think for a while, because the obvious way to build it is a rule list evaluated top to bottom, first match wins - and that asks an administrator to get the rules right and the ordering right, with nothing to tell them when the second one is wrong. So instead the most specific template wins: one naming A related thing turned up while doing it, which you may have hit without knowing: only one template per event has ever been used - whichever sorted first - and any others were silently ignored. If you have ever added a second template and wondered why nothing changed, that was why. Two things guard the obvious new risk, that a sender matches nothing and hears nothing:
Neither of those helps twelve months later, when a new customer domain is taken on by somebody who never saw that screen. So an email that is not sent because nobody matched is now recorded against the ticket and in the mailbox's outbound log as Not sent, with the reason. The question "why did this customer never hear back?" now has an answer without anybody needing to remember the setup screen exists. https://github.com/edmozley/freeitsm/wiki/Email-Template-Sender-Rules 3. Structured layout for reply notifications This is the one I had to think hardest about, and I have built part of it and deliberately not built the rest. The giveaway in your example was What is built: signatures. FreeITSM had none at all. Each analyst now writes their own under their name -> Preferences, with formatting and merge codes for their own details - and job title, department, phone and mobile are new fields on an analyst account, because previously there was nothing to merge but a name and an email address. You can keep more than one, for a formal sign-off and a short one, or one per language, with exactly one marked as the default. Crucially, the signature goes into the reply editor when you open a reply, not onto the email when you press Send. You can read it, change it or delete it for that one message, and a Signature button beside Templates swaps it or removes it. What the analyst sees is what the customer gets. What I have not built: the In practice the signature covers the part of your example that was doing the work - the sign-off, and your own details under it - so that is where I have stopped. If the header lines turn out to matter to you in daily use, open a new discussion and I will look at it properly rather than bolting it on here. https://github.com/edmozley/freeitsm/wiki/Email-Signatures There is also a guide inside the application covering all of it, under Tickets -> Help -> Settings, called Automatic emails and signatures. One caveat: everything above is in English only at the moment. The German translations will follow - I did not want to hold the features back for them, but I have not forgotten, and I know from your earlier reports that you are using FreeITSM in German. Thanks again. All three of these were good, specific suggestions, and the second one in particular sent me back to the drawing board in a way that improved it. |
Uh oh!
There was an error while loading. Please reload this page.
Hi Ed,
when i using the E-Mail Templates feature (Settings → Email Templates → "Neues Ticket aus E-Mail") and have a few suggestions that would make it more useful:
The available placeholders are [ticket_reference], [ticket_subject], [ticket_status], [ticket_priority], [requester_name], [requester_email], [analyst_name], [analyst_email], [department_name], [created_date], [closed_date] — but there's no placeholder for a clickable link straight to the ticket (e.g. [ticket_link] or [ticket_url]). Right now the requester has to search for their ticket manually instead of clicking through from the confirmation email.
Currently the auto-reply template fires for every new ticket created via email, regardless of sender. It would help to be able to scope a template to specific requester domains (e.g. only @ourcompany.com) or groups, so external senders don't receive an internal-style automatic response.
For "new reply" style templates, it would be useful to define a structured layout, e.g.:
Analyst: [analyst_name]
Status: [ticket_status]
[reply_text]
My Signature
Regards
Thomas
All reactions