my email template is:

Dear %{recipient.name},

%{response}

dept sig:
%{ticket.dept.signature}
assigned agent:
%{ticket.assigned}
ticket.staff.name:
%{ticket.staff.name}


When a ticket is assigned to Agent X, but Agent Y replies to the ticket, I can't figure out how to get the email to display the name of Agent Y. The email template only seems to provide access to the ASSIGNED agent's name, but I would like to display the RESPONDING agent's name so that the end user will know that someone else is answering their question. Additionally, selecting the agent's personal signature does not work... the personal signature displays in the HTML editor window when the agent is replying, but that signature does not display in the actual email that goes out to the end user.

osTicket Version v1.10.4 (035fd0a) — Up to date
Web Server Software Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips
MySQL Version 5.6.42
PHP Version 5.6.38
PHP Extensions
gdlib Used for image manipulation and PDF printing
imap Used for email fetching
xml XML API
xml-dom Used for HTML email processing
json Improves performance creating and processing JSON
mbstring Highly recommended for non western european language content
phar Highly recommended for plugins and language packs
intl Highly recommended for non western european language content
fileinfo Used to detect file types for uploads
APCu Improves overall performance
Zend Opcache Improves overall performance
PHP Settings
cgi.fix_pathinfo "1" is recommended if AJAX is not working
date.timezone America/Chicago
Database Information and Usage
Schema osticketprd (localhost)
Schema Signature 98ad7d550c26ac44340350912296e673
Space Used 30.02 MiB
Space for Attachments 24.22 MiB
Timezone CST (Interpreted as America/Chicago)

I don't know if it's still a variable but you can use the variable type ahead to find out. It used to be something like:
%{response.poster} or %{staff.name} (note this was a long time ago, but I haven't really looked at that in a while.

    You might have "Agent Identity Masking" on if it's on it will hide Agents name

      ramrajone I didn't have that checked
      ntozier That's what I needed, thank you.

      %{response.staff.signature} and %{response.staff.name} are the exact variables that work in this situation.

      I didn't realize the responding staff person was hidden under the "response" variable, since I was just
      using it for the text of the response. It's not listed as an "expandable variable". Somehow this could probably be made more clear in the "supported variables" screen.

      Write a Reply...