Execute code on ticket status change


  • Used Zammad version: 3.2.x
  • Used Zammad installation source: apt-get
  • Operating system: Ubunti 18.04


I need to execute code when a ticket changes its status (call a web service sending ticket details). I was wondering what’s is the best way.

Is there a web socket or a way to listen to ticket updates or some kind of webhook to execute code after a particular event?

Thank you.

Zammad currently doesn’t provide any situation based websockets or so.
You can manually search for changed tickets via API (if you keep the last state of each ticket to see differences).

However, this is a highly manual task. Zammad doesn’t allow script triggering at the moment. SOrry.