Run Workflow/Send Email After Batch Job/Periodically?

SUGGESTED

So I have a SQL query which returns all purchase orders that are over 14 days old, which have still not been signed in Sage from AWRKHISSUI workflow table.

What I'd like to do is create a workflow that distributes an email to all of the users in the list periodically, to remind them that the PO is still outstanding.

Does anyone know the best way of doing this in X3? Would the best approach be to create a batch job, then a workflow? How would I connect this to the output from the query?

Any help is greatly appreciated.

Nick