Automated reports

Ellipsis can generate reports of activity in your codebase. You can configure these reports to be sent daily, weekly, or monthly using email or Slack. The reports contain summaries of important changes, classification (bug fix, feature, refactor, etc.), release notes, high-level digests, and more.

Use the “Reports” tab in the Ellipsis dashboard to configure the reports you want to receive.

When a PR is merged

You can also stream these reports directly to Slack. This’ll allow you to keep your team updated on the latest changes in your codebase.

Developers can then “@Ellipsis” in a reply to a message to get more details about a specific pull request or commit. For example, a developer might ask “@Ellipsis did we forget to migrate the database?” or “@Ellipsis is this new API route connected to the frontend?”

In response to a request

Our Slack integration is smart enough to create ad-hoc reports for you. Simply tag “@Ellipsis” in a channel (or DM our bot directly, like above) and ask for a report. Ellipsis will generate a report for you and post it back as a thread reply.

Codebase understanding

Log onto the web app to see a high level dashboard of merged pulled requests.

You can use the Timline to drill down into each pull request to see more details.

This is the data that informs the Slackbot.