Slack is an instant messaging platform for business collaboration. With the Slack integration, you can send messages to channels in your workspace from a Glide app.
Adding and Configuring the Integration
To start using the Slack integration, you first need to add it to your project.
- In Glide, click the Settings menu.
- Find the Integrations section and then select Slack.
- Click the Add to app button.
- Sign into your Slack workspace and select Allow to approve the integration. Make sure that you are connecting the correct Slack workspace by checking the name of the workspace in the upper-right corner.
- Confirm that Glide is listed under Apps in your Slack workspace.
- To send messages to a Slack channel, you need to first add the Glide integration. Click View all members at the top right and then select Integrations.
- Click Add an app, and choose Glide.
Next, we need to customize the Slack bot’s name and avatar to personalize the integration.
- In Glide, click the Settings menu.
- Find the Integrations section and then select Slack.
- Under Settings, you can set Bot name and Bot avatar.
Integration Settings
Setting | Description | Required field? | Example | Notes |
---|---|---|---|---|
Bot name | The display name of your Slack bot | ❌ | New Customer Orders app | If not set, the Slack bot’s name will default to your app’s name |
Bot avatar | You can use a URL of a publicly accessible image or an emoji supported by Slack | ❌ | Using :rocket: will show the 🚀 emoji as the bot’s avatar | If not set, the Slack bot’s avatar will default to your app’s logo |
Features
Send Slack Message
The Send Slack Message action is used to post a message in a channel in your Slack workspace.
Fields | Description | Required field? | Example | Notes |
---|---|---|---|---|
Channel | The Slack channel where the message should be sent | ✅ | #general or general | If not set, the Slack bot’s name will default to your app’s name |
Message | The message that will be sent to the Slack channel | ✅ | You can create a dynamic message by first creating a Template Column in the Data Editor and then setting that column as your Message. |
The action can be added to a component that supports actions (e.g., a button), added to an action sequence in the Action Editor, or after a form is submitted.
To learn more generally about Integrations in Glide, including how they affect your app’s usage, check out our Introduction to Integrations.