Do More With Slack
Zapier allows you to instantly connect Slack with 1,500+ apps to automate your work and find productivity super powers.
Get Slack notifications for new Typeform entries
The best way to keep your team in the loop is to bring updates where they spend most time. Once active, this integration will automatically post messages to Slack whenever you get a new response on Typeform. Just choose what information you want to post from the response during setup, and we'll take care of the rest!
Post a new message to Slack whenever a Google Sheets row is updated
Share new Facebook Page posts in Slack
Slack is a great way to keep all of your team up to date, but what about sending social media posts there as well? Enter Zapier, which can help you connect Facebook to Slack and send any posts you make on your Facebook Page straight to Slack automatically.
How It Works
- You post a new entry on your Facebook Page
- Zapier sends that to Slack
What You Need
- Facebook account
- Slack account
Post new Gmail emails to a Slack channel [Business Gmail Accounts Only]
Don't waste your time checking email! Email is like laundry—it never ends. It's the perfect spot for some automation and peace of mind. With this Gmail integration, you can forward only important emails to a Slack channel and ignore the rest…for a while, at least!
Note: This integration will post an entire email to a Slack channel - if you'd like to have personal email notifications via direct messages, please use this Zap instead
Note: This integration will only work if you have a Business Gmail account - these have custom domains. Free consumer Gmail accounts cannot be used with this integration. Read Help docs here.
Email to Slack and Chat From Your Inbox
Slack's a great way to keep in touch with your team, but sometimes you don't have time to chat and read through all the messages that have come in since you last logged in. This is an easier option. Just email a message to the Zapier email address you'll set up with this Zap, and Zapier will automatically add your message to Slack.
Learn more in our guide on how to email to Slack.
What You Need
- An email app
- A Slack account
Get started for free—14 day trial of premium features and apps.
No coding required—automate any of 1,500+ apps in minutes.
Enterprise-level security—connect mission-critical apps.
Launched on Zapier July 20, 2017
Simplify your team's communication with Zapier’s Slack integration. Zapier integrations, called Zaps, let Slack interact with other apps you use. You can automatically send messages when something happens in another app or use your Slack message to set off automated tasks. You can even use Zaps to spin up homemade, no-code bots.
Here are some creative ways to use Slack and Zapier:
- Keep your team updated by sending messages to specific channels when people fill out your form on SurveyMonkey, Typeform, or Google Forms.
- Effortlessly manage your to-dos by adding new starred Slack messages to Todoist, Trello, Jira, or other project management apps.
- Archive Slack messages with specific keywords or emoji reactions in Google Sheets or Excel Online for safe-keeping.
- Send a Slack message to congratulate team members whenever they win Pipedrive deals.
Zapier combines Triggers (like "New Public Message Posted Anywhere") and Actions (like "Add Reminder") to complete an action in one app when a trigger occurs in another app. These combos—called "Zaps"—complete your tasks automatically.
The following Slack Triggers, Searches, and Actions are supported by Zapier:
Triggers when a new message is posted to any public channel.
Triggers whenever a new #channel is created.
Triggers when a new message is posted to a specific #channel you choose.
Triggers when you star a message.
Triggers when a custom emoji has been added to a team.
Triggers when a new file is uploaded to your workspace.
Triggers when a username or highlight word is mentioned in a public #channel.
Triggers when a new message is posted to a specific #private-channel or multi-dm.
Triggers when you click the "Push to Zapier" button from a message in Slack.
Triggers when a reaction (aka reactji) is added to a message in a public #channel.
Triggers when a new Slack user is created / first joins your org.
Adds a reminder for yourself or a teammate, just like the
/remind slash command.
Post a new message to a specific #channel you choose.
Send a direct message to a user or yourself from the Slackbot.
Invite an existing User to an existing Channel. You must be a member of the channel to invite someone to it.
Creates a new channel.
Post a new message to a private channel you choose.
Sets the topic on a selected channel.
Update basic profile fields such as name or title
Sets your Slack status to the given text and emoji.
Invite a new User to your Slack workspace. Uses legacy tokens.
Finds a Slack message using the Slack Search feature.
Finds a user by matching against their email instead of their username.
Finds a user by matching against their real name instead of their username.
Finds a user by their username.
Finds a user by their ID.