I haven't seen anything on this forum regarding maybe a different way to use Wrike.
We use Wrike request to keep track of staff leave requests. Staff requiring any sort of leave - annual - personal (sick) - compassionate or other type of leave - fills in a Wrike request.
The process is automated by sending the request to the department head, who approves the leave (or denies it)
Then the request is moved to HR who add the leave to the common leave calendar and the user's work schedule in Wrike.