Keep your team informed about merged pull requests by automatically posting updates in Slack using a React Workflow. You can customize the level of detail in these notifications to match your team’s needs.

For example, you can create detailed notifications that include specific changes:

When a PR is merged, post a summary of the most important changes in #engineering-updates.

You’d then see messages that look like this:

Or keep it high-level for broader audiences:

When a PR is merged, post a brief message in #general saying “[author] just shipped [PR title]!”

You can also set up conditional notifications based on the type of changes:

When a PR that modifies files the frontend code post in #frontend-team with the PR details and any UI component changes.

Actions

In general, Ellipsis can:

  • Search through historical changes made by your team
  • Understand the context of a codebase and the people who work on it
  • Make a code change (via a new pull request, or commit to an existing branch)
  • Search the codebase to find files, functions, answer questions, and more
  • Search historical pull requests, issues, and commits

And in specific scenarios, Ellipsis can:

Slack

Pull Requests

  • Create a pull request with a requested change
  • Create a commit and post it to a feature branch
  • Post a comment on a pull request
  • Add a reviewer to a pull request
  • Add a label to a pull request
  • Approve or reject a pull request
  • Add or recreate a title for the pull request
  • Add or recreate a summary for the pull request
  • Hide old comments posted by Ellipsis

Issues

  • Create a GitHub or Linear issue
  • Explore historical Github and Linear issues
  • Post a comment on an issue
  • Add a label to an issue

Note: Ellipsis will never commit code changes unless you explicitly ask it to.

Start a free trial

Click here to start a free 7 day trial of AI Code Reviews & Bug Fixes