April 9, 2020

Introducing Schema Change Notifications with Apollo Graph Manager

Caydie Tran
Engineering Manager
Last updated January 24, 2023

One of the biggest benefits of a GraphQL-powered data layer is the ability to maintain a single schema that continuously evolves to reflect your collection of products and features.

As your schema evolves, it’s essential to keep your teams informed whenever you introduce new capabilities or deprecate existing ones. To help with that, we’re delighted to announce an exciting new feature in Apollo Graph Manager: schema change notifications! 🚀

With schema change notifications, you can configure Graph Manager to notify you via Slack any time an update is made to your registered schema.

Setting it up

Setting up schema change notifications takes just a couple of quick steps:

1. Register your schema

If you aren’t already registering your schema with Graph Manager, check out the schema registry docs. And if you’re brand new to Graph Manager, get started here!

2. Enable notifications

On your graph’s Integrations page in Graph Manager, click Configure:

The Integrations page in Apollo Graph Manager

From here, you can specify a Slack webhook URL, along with the name of the channel you want to send notifications to:

Specifying a channel name and webhook URL

Next, select the variant of your graph you want to receive notifications for and click Done:

Selecting a graph variant

That’s it! You’re all set and ready to go. The next time anyone pushes a schema change to the specified graph variant, you’ll get a Slack notification like the one at the top of this post.

Do even more with Slack

Schema change notifications aren’t the only feature of Graph Manager’s Slack integration! To learn more about daily metrics reports and threshold-based alerting, check out the docs.

Thank you!

We appreciate your feedback and would ❤️ to hear from you on Twitter! Let us know how you’re liking schema change notifications, and don’t hesitate to give us a shout you if there are any other features you’d like to see in Graph Manager.

Written by

Caydie Tran

Stay in our orbit!

Become an Apollo insider and get first access to new features, best practices, and community events. Oh, and no junk mail. Ever.

Make this article better!

Was this post helpful? Have suggestions? Consider so we can improve it for future readers ✨.

Similar posts

May 4, 2023

Prevent graph misuse with operation size and complexity limits

by Vivek Ravishankar