Before you can setup a report please make sure:

  1. You have connected a data source like Jira or Github to your Ally account.
  2. You have connected a destination where to send you the reports (it can be Slack, Microsoft Teams or Stride).

When the above steps are done please follow these steps to setup a report:

  1. Navigate to "Notifications" in the top menu

2. Click on "Schedule a report".

3. Please add at least one report section.

4. Please select a section you'd like to add using the dialog below.

The following reports are support

Code review summary: Statistics about pull requests over a period. Contains trends about open, merged, declined pull requests, amount of aged ones and a few other entries.
Hot code reviews, busy reviewers and active authors: Returns top 5 of open code reviews by amount of comments, the most busy code reviewers and authors that have the biggest amount of open pull requests.
Items in state need attention: Pull requests grouped by reviewers that need review them.
Code reviews or code review comments distribution: Visual distribution of created and merged code reviews over a period of time. Code review comments distribution by team members who commented. Useful to see the team progress..
Items by category: Returns a count of items (issues, PRs) by a category like state. For example, current open pull requests count, current Jira issues in Ready for QA.
Items in state: Returns items (issues, PRs) in a particular state. For example, current open pull requests in Github, current Jira issues in Ready for Deployment.
Standup: Automated Standup report. It has 2 sections: what has been done, what is in progress and what can be done.

5. Please setup section specific settings like data sources, filters or period of time for the report.

5. When the section is setup don't forget to save the section.
6. Please select a destination and a schedule where you would love to receive your scheduled report.
If you have got multiple destinations connected you will have to select the destination first (like a Slack team) and, afterwards, the channel.

7. After you have setup the filters and the destination you need to name your Jira notification entity.

8. When all mandatory fields are entered (the destination and the name) you can save your entity.

9. When the report is saved you can test it by clicking the "Execute" button.

If you need other reports please let us know.

Did this answer your question?