Of course this is possible.
1) Build the report with the level(s)
2) Build a filter using the same dimension(s)
3) Apply the filter to a report, recipient or task
4) Put the report into the task
5) Schedule the task by adding it to a job which is in a schedule or alternately, run the task manually.
If you need help with any of these steps, there are tutorials located here: