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.
Don't see the Slack integration?
You may need to upgrade your plan. Browse Glide's plans and find the right fit for you.
In Glide, click the Settings menu.
Click the Add 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.
Give your Slack bot a name and choose an image for it. You can use a URL of an image or an emoji as the avatar. If not set, your app's name and icon will be used.
The Send message to channel action is used to post a message in a channel in your Slack workspace. Just tell Glide which channel to post in and what the text of the message should be.
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 triggered after a form is submitted.
Click on the plus (+) sign in the Components panel and select the Component you want to trigger the action.
In the General tab on the right side of the Layout Editor, navigate to the Actions section and search for Send message to channel.
Select the icon and descriptive text to use in your app.
Add the channel name where the message should be sent.
Add the message text. This can be a custom value or a dynanic message from a template column.
You can optionally add Conditions for certain criteria to be met before a user can trigger this action.
Exit the configuration to save your settings.
Ready to automate?
You can use a Template Column to create customized Slack notifications for different users.
Slack notifications can give your team real-time updates to what’s going on in your Glide app. Here are a few examples of businesses are leveraging Slack.
Customer Feedback: Alert the customer service team when there is new customer feedback.
Order Updates: Notify the operations team when an order is placed, shipped, or delivered.
Sales Lead Generation: Alert the sales team whenever a new lead is generated.
Task Assignments: Send notifications to development team when new tasks are created.
StickerStar, a custom sticker design company, has seen rapid growth recently. With this expansion, they've faced some criticisms regarding order processing times. To address this, they've streamlined their system using Glide to track all their orders.
However, StickerStar wanted to further shrink the gap between an order being placed and it being processed.
Given that their team operates remotely and uses Slack for communication, it was a natural move to leverage Glide's Slack integration. This way, they could receive an instant notification every time a new order was placed through Glide.
After linking their Slack workspace with their Glide app, the next step was to add a custom action to the sticker order form.
Now, with each new order placed in Glide, a corresponding notification is sent to StickerStar's Slack channel.
But why stop there? Let’s enhance these notifications by including specific order details.
So, in the Orders table, we’ll add a new template column that includes:
The name of the person who placed the order
A description of the order
The shipping destination
A link to the order in Glide
Following this, we just need to update the Slack notification action to use this template column.
Now, each time a new order comes through Glide, StickerStar receives a detailed Slack notification, allowing them to process orders faster and more efficiently.
To learn more generally about Integrations in Glide, including how they affect your app’s usage, check out our Introduction to Integrations.