Didac,
You could make this a manual action associated to a task that directs the person to run the action after the 5 days? This "Manual action" could trigger the same or similar workflow to what you are doing the automatic workflows. This task since it is a manual action (Example "Check ticket system") would only run on the triggered action and not be sitting constantly running or timing out in the system if you did this as a automatic workflow.
Also you could do this outside of Resilient by using the Resilient API and the API you have for the ticketing system. I have done this in the past where I get all the tickets that have a external ticketing system ID and then look it up in a script which then writes back through the API for Resilient with the information you need from the external ticketing system.
------------------------------
Richard Giesige
Security Engineer
Oshkosh Corporation
Oshkosh
------------------------------