Zeroic
2
Looks great! You can add another table to your DB called User preferences.
Within this, you can have fields called Region, Department, Job Type, Management, yearly/hourly salary.
Get the User Preferences entered by your users and link it to the respective User records.
Run a daily Schedule API workflow on a list of jobs added on that day. Inside this workflow, have another Schedule API workflow on a list of Users whose Preferences match this, and this latter workflow should have the action to send the email to the user.
Keep in mind that the list of users should also be marked as distinct, else you’ll have multiple emails being sent to the same User (in case multiple jobs match the User’s User preference)
Let me know if this helps 
1 Like