Testing a trigger without bothering customers

Plan requirement

Subscription Any plan
Access Admin

How to prove a trigger works before it can reach a customer, using a tag, a test address or a sandbox.

The safest order

  1. Build it with a test condition. Add a condition requiring a tag such as test-rule, so it only fires on tickets you tag by hand.
  2. Create a ticket from an address you control and add the tag.
  3. Watch what happens. Check the ticket events and your test inbox.
  4. Test the negative case. A ticket that should not match, to confirm it does not.
  5. Remove the test condition and let it run for real.

Step five is the one people forget, and a rule that silently never fires because the test tag is still required is a common find in an old configuration.

Use a sandbox for anything large

Where a change affects routing or sends to many people, a sandbox is the right place. Copy the configuration, test there, then deploy. On plans with configuration deployment that is a supported path rather than a manual rebuild.

Testing notifications properly

Create the ticket from a real external address, ideally on a different mail provider. What arrives in that inbox is what your customer gets, including how placeholders resolved and whether it landed in spam.

Testing with an internal address hides both of those.

Never test a notification rule on live tickets. A condition slightly wider than you intended emails everyone it matches, immediately, and there is no recall.

See also

Was this article helpful?

0

Still stuck?

Our support team will take a look with you.

Comments

0 comments

Article is closed for comments.