[See end - I Figured this out]
Hi All,
I created an action in the rules engine that sends an email to a user with some variable data points inserted, but the engine is not inserting the data like it’s supposed to and the user is seeing the variable names rather than the real data. Hoping someone can help me figure this out or clarify why it’s not working.
This is within Events Module > Admin > Rules. I have “Events > When ‘Approved’” selected. I have a rule that looks if the submitter selected “yes” to needing food services. The first action is a ticket gets created. The second action is “send email alert to user.”
In the subject line for my email to the user, I’ve inserted the following:
NOTICE: New IIQ event requiring food service - Ticket #{{Ticket.TicketNumber}}
In the body of the message, I’ve inserted the following:
A new event has been submitted requiring food services.
Ticket Number: {{Ticket.TicketNumber}}
Ticket Subject: {{Ticket.TicketSubject}}
Created: {{Ticket.TicketCreatedDate}}
Rather than the person seeing the real data, they’re seeing the variable placeholders.
[UPDATE]
I think I figured it out. I moved my rule from “Events > When Approved” to “Tickets > When Approved” and that seemed to trigger an email at the appropriate time with the variables replaced by the real data. The filtering on the rule is “when approved” combined with “when user selected yes to needing food”.

