Slack webhook
This guide will teach you how to enable Slack notifications for text updates in your project(s).
What does it do?
The Slack webhook will automatically send a notification to your Slack channel whenever text updates are made using Stringtale. It sends a separate notification for every key that has been updated.
Why use it?
The Slack webhook is a way to stay on top of text edits across your projects. Instead of checking Stringtale manually, you get notified when edits have been saved and are ready to be pulled into the codebase or handled through your GitHub Action workflow.
How do I use it?
In order to use Slack webhooks, you need to create a custom Slack app and enter its Webhook URL into Stringtale. You can achieve this by following these steps:
- Create a new Slack app for your Slack workspace by following the Getting started with incoming webhooks guide on Slack’s API docs. Below are the individual steps and settings required.
- Click on
Create your Slack app. - On the next step choose
From scratch. - Give the app a name and select a Workspace for which you want to enable the app.
- Once you’ve created the app, navigate to
Incoming Webhooksin the menu on the left. - Turn on
Activate incoming webhooks. - Once enabled, click on
Add new Webhookand select the channel in which you want to receive your Stringtale updates and click Allow.
- Click on
- Once you’ve created the webhook, you’ll get a Webhook URL which looks something like the URL below. Click copy; we need it in a few steps.
https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX. - Go to the Stringtale Dashboard.
- Go to Projects.
- Open the project (or click on Edit project settings) you want to enable the Slack webhook for.
- Scroll down to
Webhooksand click onAdd Webhook. - For type select ‘Slack’ and for the URL enter the Webhook URL you copied earlier.
- From now on, anytime somebody presses ‘Save changes’ in Stringtale for that project, a webhook will automatically notify you in your Slack channel for every key that has been updated.