Slack and Teams Notifications
Get contract renewal alerts where your team actually works. Connect Slack or Microsoft Teams to receive notifications alongside your existing email alerts.
Pro Feature
Overview
Renewly can send contract alerts to Slack channels and Microsoft Teams channels in addition to email. This ensures your team sees renewal deadlines where they spend their day - not buried in an inbox.
Alert types include:
- Notice window alerts (90, 60, 30, and 7 days)
- New contract uploaded
- Extraction complete
- Weekly digest
Connecting Slack
Renewly connects to Slack via an Incoming Webhook URL. This is the simplest, most secure path for one-way alerts: nothing logs into your Slack workspace, no Renewly app needs to be installed, and you control exactly which channel receives alerts.
Step 1: Create the Slack Incoming Webhook
- In Slack, click your workspace name > Tools & settings > Manage apps.
- In the App Directory search, type Incoming WebHooks and click Add to Slack.
- Choose the channel you want renewal alerts to land in (e.g.
#renewalsor#contracts), then click Add Incoming WebHooks integration. - Copy the Webhook URL. It will look like
https://hooks.slack.com/services/T.../B.../.... - Optionally customise the bot name and icon Slack will show (e.g. “Renewly” with the Renewly logo), then click Save Settings.
Step 2: Connect it to Renewly
- In Renewly, go to Settings > Integrations.
- Click Connect Slack.
- Give the channel a friendly name (e.g.
#renewals) and paste the Webhook URL from step 1. - Click Connect. The channel appears in your integrations list immediately.
- Click Send test next to the channel to confirm everything works. You should see a test message appear in Slack within a few seconds.
Why a webhook URL instead of OAuth?
Security tips
Connecting Microsoft Teams
- In Microsoft Teams, go to the channel where you want alerts
- Click the ... menu > Connectors > Incoming Webhook
- Name the webhook (e.g. "Renewly Alerts") and copy the URL
- In Renewly, go to Settings > Integrations
- Click Connect Teams, paste the webhook URL, and give it a name
Configuring Alert Types
Each channel has its own alert preferences. Toggle individual alert types on or off per channel. For example, you might send urgent 7-day alerts to a high-priority Slack channel but only weekly digests to a general Teams channel.
Testing Your Connection
After connecting a channel, click the Send icon next to it to send a test notification. This confirms the connection is working before any real alerts fire.
Pausing a Channel
Use the toggle icon to pause and resume a channel without disconnecting it. Paused channels retain their configuration but stop receiving alerts.
Email Fallback
If a Slack or Teams delivery fails (e.g. webhook expired, token revoked), the email alert still fires as normal. Slack/Teams are additive - they never replace email notifications.
Multiple Channels
Disconnecting a Channel
Click the trash icon to disconnect a channel. This removes the stored credentials and stops all alerts to that channel. You can reconnect at any time.