Skip to main content

Managing your scheduled reminders

Get reminders in Slack when you or your team have pull requests waiting for review.

About scheduled reminders for users

Scheduled reminders are used to make sure that users focus on the most important review requests that require their attention. Scheduled reminders for pull requests will send a message to you in Slack with open pull requests needing your review at a specified time. For example, you can setup scheduled reminders to send you a message in Slack every morning at 10 AM with pull requests needing to be reviewed by you or one of your teams.

For certain events, you can also enable real-time alerts for scheduled reminders. Real-time alerts get sent to your Slack channel as soon as an important event, such as when you are assigned a review, is triggered by another user.

You can set scheduled reminders for personal or team-level review requests for pull requests in organizations you are a member of. Before you can create a scheduled reminder for yourself, an organization owner must authorize your Slack workspace. For more information, see "Managing scheduled reminders for your organization."

GitHub will only trigger reminders for up to five repositories per owner and 20 pull requests per repository. Reminders are not sent when changes are merged from upstream into a fork.

Creating scheduled reminders for your personal account

  1. In the upper-right corner of any page, click your profile photo, then click Settings.

    Screenshot of a user's account menu on GitHub. The menu item "Settings" is outlined in dark orange.

  2. In the "Integrations" section of the sidebar, click Scheduled reminders.

  3. Next to the organization you'd like to schedule reminders for, click .

    Screenshot of the settings for a personal account showing the name of a GitHub organization. An edit button with a pencil icon is outlined in dark orange.

  4. Under "Slack workspace", click Authorize Slack workspace and follow the instructions.

  5. Under "Days", click Weekdays to select one or more days you'd like to receive scheduled reminders.

  6. Under "Times", click 9:00 AM to select one or more times you'd like to receive scheduled reminders. Optionally, to change your timezone, click next to your current timezone and select a different time zone. Screenshot of Scheduled reminder settings showing drop-down menus to select hours and the associated time zone for reminders in Slack. The hours menu is open, with checkmarks next to 9:00 AM and 10:00 AM.

  7. Optionally, to receive scheduled reminders for reviews you've been assigned to, select Review requests assigned to you.

  8. Optionally, to receive scheduled reminders for reviews assigned to a team you're a member of, select Review requests assigned to your team.

  9. Optionally, to receive Slack messages as soon as certain events happen, select Enable real-time alerts and select the events to receive real-time alerts for.

  10. Click Create reminder.

  11. Optionally, to test your reminder, click .

Managing scheduled reminders for your personal account

  1. In the upper-right corner of any page, click your profile photo, then click Settings.

    Screenshot of a user's account menu on GitHub. The menu item "Settings" is outlined in dark orange.

  2. In the "Integrations" section of the sidebar, click Scheduled reminders.

  3. Next to the organization you'd like to edit scheduled reminders for, click .

    Screenshot of the settings for a personal account showing the name of a GitHub organization. An edit button with a pencil icon is outlined in dark orange.

  4. Make one or more changes to your scheduled reminder.

  5. To save your changes, click Update reminder.

  6. Optionally, to test your reminder, click .

Deleting scheduled reminders for your personal account

  1. In the upper-right corner of any page, click your profile photo, then click Settings.

    Screenshot of a user's account menu on GitHub. The menu item "Settings" is outlined in dark orange.

  2. In the "Integrations" section of the sidebar, click Scheduled reminders.

  3. Next to the organization you'd like to delete reminders for, click .

    Screenshot of the settings for a personal account showing the name of a GitHub organization. An edit button with a pencil icon is outlined in dark orange.

  4. At the bottom of the page, click Delete this reminder.

  5. To confirm that you want to delete the scheduled reminder, click OK.

Further reading