Connect tools & automate tasks Connect, simplify and automate. Discover the power of apps and tools.
Next Previous
actions,activity,access logs,accessibility,add,add an app,add members,add to Slack,administrators,all passwords,analytics,Android,announcement,announcements,App Directory,app icon,Apple Watch,approving apps,archive,Asana,Atlassian,automation apps,badge,payment details,billing,Bitbucket,bot user,box,browse,calls,Calls:,cancel,changes,channels,channel instantly,channel management,channel notification,channel suggestions,claim domains,close,company culture,compliance exports,compose,computers,conversations,convert,connect,connected accounts,connection,connecting,copy messages,create,customisation,customise,custom SAML,custom,customer support teams,data exports,data security,deactivate,default channels,delete,deletion,deploy Slack,desktop,direct messages,directory,disable,discover and join,Discovery API,display name,DMs,do not disturb,domain,domains,downgrade,Dropbox,duplicate accounts,edit,editing,education,email address,email,emoji,emoticons,Enterprise Grid,enterprise mobility management,executives,export,failed payments,fair billing,FAQs,finding,format,formatting,framework for apps,free trials,general,getting started,GIPHY,GitHub integration,GitHub organisation,GitHub,glossary,Google Apps,Google Calendar,Google Drive,guests,highlights,HipChat,human resources,IFTTT,import,incoming webhooks,integrations,iOS,invite,IT teams,Jira,join,keep up,keyboard layout,keyboard shortcuts,Keychain Access,keyword notifications,language,languages,leave,link previews,loading,limits,links,Linux,Mac,manage a workspace,manage apps,manage members,marketing,mention,merge,message actions,messages are displayed,message display,Microsoft products,mobile,mobile push,move channels,moving workspaces,multiple,mute,name,names,noise,not-for-profit organisation,notify,OneDrive,onboard,owners,password,payment,payments,permissions,phones,pin,subscription,subscriptions,Plus subscription,polls,primary ownership,privacy policies,prioritise tasks,private,private channel,private notes and files,project management,public channel,purpose,Quick Switcher,quote,reactivate,read,recruitment,referrer information,reminder,remove,rename,retention,request a new workspace,role,roles,RSS,sales,Salesforce,SAML,SCIM,SCIM provisioning,screen reader,search,send,session duration,share messages,share,shared channel,shared channels,sidebar,sign in,sign out,sign-up mode,single sign-on,Slack Day,Slack for Teams,Slack notifications,save notes and files,service level agreements,ServiceNow,sign up,Slack status,Slackbot,slash commands,snippet,snooze,software developers,star,statistics,Stride,sync,tablets,tax,threads,time zone,tips,to-do lists,topic,triage channels,terms of service,Trello,troubleshoot,trouble receiving,tour,Twitter,two-factor authentication,unread messages,updates,upgrade,upload,username,user groups,URL,holiday,vendor and remittance,video,voice call,voice,what is,what’s important,whitelisting,Windows Phone,Windows,working in,workspace apps,workspace creation requests,workspace discovery,workspace settings,Wunderlist,your actions,Zapier,zoom,features,#general,file storage,posts,dark mode,theme,Workflow Builder,voice,video,screen sharing,workflows,Outlook Calendar,invited members,transfer ownership,whitelist,enterprise key management,transport layer security,strong customer authentication,CSV,text file,working hours,
Search for “[term]” See [n]+ more results →
Create a Slack workflow that starts with a keyword To help automate a process or task, you can create a workflow that starts when a message is sent in Slack with the keywords that you specify.
How it works
Set up your workflow to start with the When a message is posted trigger , then add keyword groups and channels for the workflow to use.
Keyword groups are sets of keywords that must be included or excluded in a message to kick off your workflow. You can choose up to five keyword groups per workflow.
Once you publish your workflow, it will start when your keywords are used in the channels that you specified.
These types of workflows can only be configured in public channels. Private channels or channels with external people aren’t supported at this time.
Note: Owners and admins can restrict who can create workflows that are triggered by a message in Slack . If you don’t see this option in Workflow Builder, find an owner or admin to ask for help.
Step 1: Create your workflow
To begin, you’ll need to create a workflow and select the When a message is posted event to start it.
From your desktop, hover over More , then select Automations .
Click New workflow in the top right.
Below Start the workflow , click Choose an event , then select When a message is posted .
Below Channels , select up to 20 channels. When your workflow is published, it will start when your keywords are used in those channels.
Click Add keyword group .
Below Include all of these keywords , enter the words that you’d like to trigger your workflow, then click Done .
If you like, click Show Advanced Filters to further customise your workflow (e.g. to include or exclude messages from threads and agents ).
Click on Continue .
Step 2: Customise and publish your workflow
Once you’ve configured your workflow trigger, you’re ready to add steps and publish your workflow.
Click Add step .
Search for a step, or choose one from the list.
Follow the prompts to configure the step, then click Save . If you like, add more steps like a branch or a form .
When your workflow is complete, click Finish up , then follow the prompts to publish your workflow .
Tip: You can also create event triggers using the MessagePosted event to programmatically start a workflow from a message in Slack.
Who can use this feature?
Nice one!
Thanks a lot for your feedback!
If you’d like a member of our support team to respond to you, please send a message to feedback@slack.com .
Got it!
If you’d like a member of our support team to respond to you, please send a message to feedback@slack.com .
If you’d like a member of our support team to respond to you, please send a message to feedback@slack.com .
Whoops! We’re having some problems. Please try again later.