Skip to main content
Loading...

Help Center

Everything you need to know about using Renewly

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

Slack and Teams notifications are available on Pro and Enterprise plans.

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

  1. In Slack, click your workspace name > Tools & settings > Manage apps.
  2. In the App Directory search, type Incoming WebHooks and click Add to Slack.
  3. Choose the channel you want renewal alerts to land in (e.g. #renewals or #contracts), then click Add Incoming WebHooks integration.
  4. Copy the Webhook URL. It will look likehttps://hooks.slack.com/services/T.../B.../....
  5. 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

  1. In Renewly, go to Settings > Integrations.
  2. Click Connect Slack.
  3. Give the channel a friendly name (e.g. #renewals) and paste the Webhook URL from step 1.
  4. Click Connect. The channel appears in your integrations list immediately.
  5. 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?

Slack Incoming Webhooks are purpose-built for one-way notifications and require no Slack app distribution on Renewly's side. The URL itself is the credential, stored AES-256-GCM encrypted at rest. You can rotate it any time by deleting the integration in Slack and re-creating it.

Security tips

Treat the webhook URL like a password: anyone with it can post to that channel. Don't share it. If you ever suspect it leaked, regenerate it from the Slack integration page.

Connecting Microsoft Teams

  1. In Microsoft Teams, go to the channel where you want alerts
  2. Click the ... menu > Connectors > Incoming Webhook
  3. Name the webhook (e.g. "Renewly Alerts") and copy the URL
  4. In Renewly, go to Settings > Integrations
  5. 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

You can connect multiple Slack and Teams channels to the same workspace. Route different alert types to different channels for maximum visibility.

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.