You can use the Observer automation to look for an unique identifier that you can associate with a particular canned response and then add a tag to the ticket. You can make use of the condition Last interaction contains and then input the string that you'd like the rule to look for in the latest reply on the ticket.
9 days ago
I have tried the "last interaction contains" many times and it does not work! I have reached out to support a couple of times about this, and no real solutions yet. We are ready to migrate to Freshdesk next week. We really need a way to track our canned responses and one of the ways to do this is to automate tags somehow.
It would be most helpful to have the option to set Tags to canned responses rather than have to write various rules which may or may not work.